长城不独北边也,其在中国亦有之。史记苏代传,燕王曰,齐有长城钜防,足以为塞。竹书纪年,梁惠王二十年,齐闵王筑防以为长城。续汉志,济北国卢有长城,至东海。(泰山吝西有长城,缘河经泰山一千余里至琅琊台入海。)此齐之长城也。史记苏秦传,说魏襄王曰,西有长城之界。续汉志,河南郡有长城,经阳武到密。此魏之长城也。其在北边者,史记匈奴传,秦宣太后起兵代残义渠,於是秦有陇西、北地、上郡,筑长城以拒胡。此秦之长城也。赵武灵王北破林胡楼烦,筑长城,(正义曰,括地志云,赵武灵王长城在朔方。)自代至阴山,(索隐曰,徐广云,西安善阳县北有阴山,阴山在河南阳山北也。正义曰,括地志云,阴山在朔州绝塞外突厥界。)密。此魏之长城也。其在北边者,史记匈奴传,秦宣太后起兵代残义渠,於是秦有陇西、北地、上郡,筑长城以拒胡。此秦之长城也。赵武灵王北破林胡楼烦,筑长城,(正义曰,括地志云,赵武灵王长城在朔方。)自代至阴山,(索隐曰,徐广云,西安善阳县北有阴山,阴山在河南阳山北也。正义曰,括地志云,阴山在朔州绝塞外突厥界。)下至高阙为塞,(徐广曰,在朔方。正义曰,地理志云,朔方临戎县北有连山险于长城,其山中断,两峰俱峻,俗名为高阙也。)而置云中、雁门、代郡。此赵之长城也。燕将秦开袭破东胡,东胡却千余里,燕亦筑长城,自造阳(韦昭曰,地名,在上谷。正义曰,按上谷郡今妫州。)至襄平,(索引曰,韦昭云,今辽东所理也。)置上谷、渔阳、右北平、辽东、辽西郡以拒胡。此燕之长城也。秦灭六国,而始皇帝使蒙恬将十万之众北击胡,悉收河南地,因河为塞;(索引曰,按太康地记,秦塞自五原北九里谓之造阳,东行终利贲山高汉阳西是也。)筑四十四县城临河,徙适戍以充之;而通直道,(索引曰,苏林云,去长安千里,正南北相直道也。)自九原至云阳;(索引曰,韦昭云,九原县属五原。正义曰,括地志云,胜州连谷县本秦九原郡,汉武帝更名五原,云阳雍县,秦之林光宫即汉之甘泉宫在焉。又云,秦故道在庆州华池县西四十五里子午山上,自九原至云阳千八百里。)因边山险堑谿谷可缮者治之,起临洮至辽东万余里,(索引曰,临洮陇西县。正义曰,括地志云,秦陇西郡临洮县即今岷州城,本秦长城首起岷州西十二里,延袤万余里,东入辽水。)又度河据阳山北假中。(北假,北方田官,主以田假与贫人,故云北假。索引曰,应劭云,北假在北地阳山北,韦昭云,北假,地名。正义曰,括地志云,汉五原郡和目县故城在北假中,北假在河北,今属胜州银城县。汉书王莽传云,五原北假,高壤植谷。)此秦并天下之后所筑长城也。自此以后,则汉武帝元朔二年,遣将军卫青等击匈奴,取河南地,筑朔方,复缮故秦时蒙恬所为塞,因河为固。北齐天宝三年,自黄栌岭起长城北至社平戍四百余里,置三十六戍。(通鉴注,此长城盖起于唐石州,北抵武州之境。)六年,发民一百八十万,筑长城,自幽州夏口西至恒州九百余里。(通鉴注,幽州夏口即居庸夏口也。幽州军都县西北有居庸关。)七年,自西河总秦戍筑长城东至于海,前后所筑东西凡三千余里,率十里一戍。其要害置州镇凡二十五所。周静帝大象元年,发山东民筑长城,立亭障,西自雁门,东至碣石。隋文帝开皇五年,使司农少卿崔仲方发丁三万于朔方灵武筑长城,东距河,西绥州,绵历七百里。六年二月丁亥,复令崔仲方发丁十五万,于朔方以东,缘边险要筑数十城。七年,发丁男十万余人修长城,二旬而罢。史所载长城之事如此。