根据《山海经》的记载,原文如下“沧海之中,有度朔之山,山有大桃木,其屈蟠三千里,气枝间东北曰鬼门,万鬼所出入也。”
在这本带有神话意味的著作中,鬼门关就是鬼门,是通向阴曹地府的大门。不过根据《旧唐书·地理志四》记载,在现今广西玉林北流县西交界的山口上,古时两边山峰对立,所形成的关口地势非常的险峻。
同时这个关口更是通往广西南部、雷州半岛和海南岛的关键通道,这里的气候湿热,山林中更有致命的瘴气。
古关名,省称“阴阳道”。《舆地纪胜》作桂门关,明宣德中改名天门关。在今广西北流县城西,位于北流、玉林两县间。有两峰对峙,其间阔30步,俗号鬼门关。古代为通往钦、廉、雷、琼和交趾的交通冲要,汉伏波将军马援征交趾,经此勒石,残碑尚存。因其瘴疠尤多,去者罕有生还。谚云:“鬼门关,十人去,九人还。”故名“鬼门关”。唐宋诗人迁谪蛮荒,经此而死者迭相踵接。
传说,在此关下有一个幽深的暗洞。暗洞里藏着许多大鬼和小鬼,路过者都被这些鬼蜮整死在里边。
此事惊动了地府,阎罗王,派其爱将钟馗前去捉鬼,平定鬼患。
钟馗奉命到此,先把这些鬼蜮统统镇压到洞底,然后,用手抹平石壁,上书“天门关″三个字。从此,这里恢复了常态,不再闹鬼蜮之灾了。