卷十
读史方舆纪要北直一:幽燕形胜与边防要隘
本文永久链接:https://shishuguan.com/books/book-afbec5bcd9c4e96684373dc3e4611f11/volume-c87419962d8c09751c65cb9faa96221e/zhws-89541-1
本章概要
本卷叙述北直隶的历史沿革、行政区划、山川形胜与边防关隘,突出幽燕地区控扼北方、屏蔽中夏的地理形势。
阅读提示
阅读时可先把握北直隶自古代冀州至明代的沿革脉络,再结合名山、大川、关隘三部分,注意关隘与山川的相对位置及历代战守事例。
北直一
古代冀州。〈按州名大概始于颛顼帝时。见卷首。〉舜分置十二州,这里为幽州。〈传曰:“舜分冀东恒山之地为并州,东北医无闾之地为幽州。”则北直为幽、并二州地。杜氏《通典》:“舜分卫东为并州,燕以北为幽州。”是也。〉《禹贡》亦为冀州。《周礼•职方》:“东北曰幽州。”。〈按应劭曰:“北方太阴,故以幽冥为号。”又杜佑曰:“《山海经》幽州有幽都山,州盖因以名。”今山列北荒矣。〉武王封召公奭于燕,这里为燕地。其在天文,尾、箕则燕分野,亦兼赵、魏之疆。〈真定、顺德、广平、河间,春秋时晋地,后属赵。大名,春秋时卫地,后属魏。考大名在《禹贡》亦为兖州之域。卫、赵分野,今见河南、山西沿革。〉秦并天下,置渔阳、上谷、邯郸、钜鹿、右北平等郡见首卷。汉置十三州,这里亦为幽州及并、冀二州地。后汉因之。〈按后汉以幽州理蓟,今顺天府治也。冀州理鄗,今见赵州柏乡县。而并州则理晋阳,今山西太原县。见二卷。〉晋亦为幽、冀诸州,〈幽理涿,今涿州。冀理房子,今见赵州高邑县。〉后为石勒、慕容隽及苻坚所据。坚败,属慕容垂。其后入于后魏。〈晋及十六国,见三卷。〉魏末高齐据之,宇文周复灭齐而有其地。隋分十三部,这里亦为冀州,而不详所统。〈后魏、南北朝州郡,俱见四卷。〉唐分十道,这里为河北道,天宝以后强藩往往窃据焉。五代时石晋割燕、平诸州入于契丹,周世宗复三关,于是与契丹以白沟河为界。〈见保定府雄县及顺天府霸州境内。按唐至五代十国,俱见五卷、六卷。〉宋仍为河北路,后又分河北为东西路,〈庆历中尝分为四路。今详见《州域形势》说,下仿此。〉最后建燕山路而宋以亡。金初亦分河北为东西路,废主亮定都于燕,因改置中都等路。蒙古初置燕京路,至元四年定都于此,改大都路,置中书省,统山东、西及河北之地。〈自宋至元,见七卷、八卷。〉前朝洪武九年置北平等处承宣布政使司,永乐元年建北京,〈称为行在。〉十八年始定都焉,改布政司为直隶,〈洪熙初复称行在。〉正统六年定为京师,统府八、州二、属州十七、县一百一十六,〈总为里三千一百有奇。夏秋二税,大约六十万一千一百五十二石有奇。〉而卫所参列其中。〈今仍建都于此,为直隶。〉
顺天府,〈属州五,县二十二。〉
大兴县,〈附郭。〉宛平县,〈附郭。〉良乡县,固安县,永清县,东安县,香河县。
通州,〈属县四。〉
三河县,武清县,漷县,宝坻县。
霸州,〈属县三。〉
文安县,大城县,保定县。
涿州,〈属县一。〉
房山县。
昌平州,〈属县三。〉
顺义县,怀柔县,密云县。
蓟州,〈属县四。〉
玉田县,丰润县,遵化县,平谷县。
保定府,〈属州三,县十七。〉
清苑县,〈附郭。〉满城县,安肃县,定兴县,新城县,雄县,容城县,唐县,庆都县,博野县,蠡县,完县。
祁州,〈属县二。〉
深泽县,束鹿县。
安州,〈属县二。〉
高阳县,新安县。
易州,〈属县一。〉
涞水县。
河间府,〈属州二,县十六。〉
河间县,〈附郭。〉献县,阜城县,肃宁县,任丘县,交河县,青县,兴济县,今废静海县,宁津县。
景州,〈属县三。〉
吴桥县,东光县,故城县。
沧州,〈属县三。〉
南皮县,盐山县,庆云县。
真定府,〈属州五,县二十七。〉
真定县,〈附郭。〉井陉县,获鹿县,元氏县,灵寿县,槁城县,栾城县,无极县,平山县,阜平县。
定州,〈属县三。〉
新乐县,曲阳县,行唐县。
冀州,〈属县四。〉
南宫县,新河县,枣强县,武邑县。
晋州,〈属县三。〉
安平县,饶阳县,武强县。
赵州,〈属县六。〉
柏乡县,隆平县,高邑县,临城县,赞皇县,宁晋县。
深州,〈属县一。〉
衡水县。
顺德府,〈属县九。〉
邢台县,〈附郭。〉沙河县,南和县,任县,内丘县,唐山县,平乡县,钜鹿县,广宗县。
广平府,〈属县九。〉
永年县,〈附郭。〉曲周县,肥乡县,鸡泽县,广平县,成安县,威县,邯郸县,清河县。
大名府,〈属州一,县十。〉
元城县,〈附郭。〉大名县,魏县,南乐县,清丰县,内黄县,濬县,滑县。
开州,〈属县二。〉
长垣县,东明县。
永平府,〈属州一,县五。〉
卢龙县,〈附郭。〉迁安县,抚宁县,昌黎县。
滦州,〈属县一。〉
乐亭县。
〈直隶。〉延庆州,〈属县一。〉
永宁县。
〈直隶。〉保安州,
万全都指挥使司,〈属卫十五,所三。〉
宣府左卫,〈附郭。又有宣府右卫、前卫及兴和所,俱在郭内。〉
万全左卫,
万全右卫,
怀安卫,〈又保安右卫在郭内。〉
怀来卫,〈又延庆右卫在郭内。〉
开平卫,
龙门卫,〈蔚州、延庆左、永宁、保安四卫别见。〉
龙门所,〈广昌、美峪二所别见。长安岭、雕鹗、赤城、云州、马营五堡附见。〉
旧开平卫。〈附。〉
旧大宁卫。〈附。〉
东滨海,
自山海关以南与辽东接界,天津卫以南与山东接界,皆大海也。
南控三齐,
燕、齐地界相错,由京师走山东德州七百里而近,楚、粤、江、浙、闽海之趋京师者,皆以山东为梯航之会。
西阻太行,
太行中分冀州之界,围环数千里。唐、宋河北、河东皆以太行为限蔽。
北届沙漠。
幽州之地,控带沙漠。明初列戍漠南,锁钥深固,后防维日坏,无复初制矣。
其名山则有恒山,
恒山,亦曰常山,亦曰北岳,在真定府定州曲阳县西北百四十里,亘保定府以西及山西大同府东境。〈《保定府志》:“府境自唐县以北接于易州,皆恒山也。”又山西《浑源州志》:“恒山在州南二十里,北接蔚州之境。”〉《舜典》:“岁十一月朔,巡狩至于北岳。”《禹贡》:“太行、恒山。”《周礼•职方》:“并州,其山镇曰常山。”《尔雅》:“恒山为北岳祠典,五岳之一也。”〈《水经注》谓之玄岳。〉《史记•赵世家》:“赵简子告诸子曰:‘吾藏宝符于常山上。’诸子驰之常山上,求无所得。毋恤还曰:‘已得符矣。’简子曰:‘奏之。’曰:‘从常山上临代,代可取也。’”又《楚世家》:“张仪说楚曰:‘秦地半天下,席卷常山之险,必折天下之脊。’”《燕世家》:“燕听张仪计,愿献常山之尾五城于秦。”汉天汉二年祠常山,瘗玄玉。后汉初平四年,袁绍与黑山贼张燕等战于常山。建安三年,绍攻公孙瓒于易京,〈见雄县。〉瓒欲将突骑出,傍西山,拥黑山之众,不果。〈西山即恒山。黑山在今濬县西北。张燕等聚众于此,依西山为险。〉《天文志》:“恒山,辰星镇焉。”晋建兴四年恒山崩。〈义熙五年恒山又崩。〉太元十一年,丁零翟真余党鲜于乞保曲阳西山,闻慕容垂南略地,〈时垂都中山。〉乃出营望都,〈今庆都县。〉为慕容麟所败。二十一年,慕容垂自将伐拓跋珪,引兵密发,逾青岭径天门,凿山通道,出敌不意,径指云中。〈青岭即恒岭。天门亦曰铁门,今为倒马关。〉隆安初,拓跋珪围中山,燕慕容麟作乱,自中山出奔西山,依丁零余众。二年,拓跋圭自邺还中山,将北归,发卒万人治直道,自望都铁关凿恒岭至代五百余里。〈刘伯庄曰:“即倒马关路也。”〉义熙十三年,北魏将叔孙建击丁零翟蜀、洛支等于西山,平之。刘宋永初三年,北魏主嗣谋侵宋,将诸国兵南出天关,〈即天门也。〉逾恒岭。元嘉五年,定州丁零鲜于台阳等二千余家叛入西山,北魏将叔孙建复讨降之。二十年,北魏主焘自平城如恒山之阳。隋大业四年,祠恒岳。唐武德五年,突厥寇定州,总管双士洛击败之于恒山南。五代周显德六年,将复关南之地,诏义武帅孙行友捍西山路,〈使汉不得越西山以合契丹也。〉行友因引兵拔契丹之易州。《地记》:“恒山北临代,南俯赵,东接河、海之间,天下形胜处也。”《唐十道志》:“河北名山曰常岳,常水出焉。”《括地志》:“北岳别名华阳台。自上曲阳县西北行四百五十里,得常山岌,号飞狐口,北则代郡也。”〈《名山记》:“恒山高三千九百丈,上方三千里,有大玄泉。其山有五名:一曰兰台府,二曰列女宫,三曰华阳台,四曰紫微宫,五曰太乙宫。”又《北岳记》:“恒山顶一名无恤台,以赵襄子尝登此观代国,下瞰东海也。”《地志》云:“恒山高侵霄汉,顶名天峰岭,下建北岳观。观前风出如虎吼,名虎风口。其余峰岩洞壑,随地立名者以数百计。”〉《中山志》:“中山西北二百里有狼山,自狼山而西南连常山,山谷深险,汉末黑山张燕,五代孙方简兄弟皆依阻其地。”沈括曰:“北岳恒山一名大茂山,宋以大茂山脊与契丹分界。”胡氏三省曰:“自恒山之代有飞狐之口,倒马之关,夏屋、广昌、五回之险。”〈夏屋见山西代州。广昌见山西广昌县。五回见易州。〉夫恒山挺峙于冀州之中,为东西屏蔽,岩谷高深,道路阻险,出奇者所必由也。
太行,
太行山,亦曰西山,在顺天府西三十里。志云:太行首起河内,北至幽州。今由广平、顺德、真定、保定之西,回环至京都之北,引而东直抵海岸,延袤二千余里,皆太行也。从镇、定、泽、潞诸州而言则曰山东西,自燕、云诸州而言则曰山前后。石晋以山前后十六州入于契丹,为中原之祸者数百年。盖太行隔绝东西,实今古之大防,州军镇戍,沿山错列,凭高控险,难于突犯。亦谓之燕山,河北所恃以为固者也。《志胜》云:今界内诸山,凡强形臣势,争奇竞险,拱翼畿甸者,皆太行之支峰别阜耳。又太行凡八陉,其在河北者有四:曰井陉,曰飞狐,曰蒲阴,曰军都。余详见河南名山太行。
碣石。
碣石山在永平府昌黎县西北二十里。《禹贡》:“夹右碣石入于河。”又云:“太行、恒山,至于碣石。”盖河北之大山也。《战国策》:苏秦曰:“燕南有碣石、雁门之饶。”〈《山海经》:“碣石之山,渑水出焉,东流注于河。〉《史记》:“秦始皇三十二年,之碣石,刻碣石门,坏城郭,决通堤防。二世元年,东行郡县,刻碣石,并燕,南至会稽缘海南行也。汉武帝元封元年,东巡海上,至碣石。”北魏主濬太安三年,东巡,登碣石,望沧海,改碣石山为乐游山。北齐主高洋天保四年,破契丹还至营州,登碣石山,临沧海。后周大象初,发山东民修长城,立亭障,西至雁门,东至碣石。《唐十道志》:“河北道名山曰碣石。”孔颖达曰:“碣石在平州东,离海三十里。远望其山,穹窿似冢。有石突出山顶,其形如柱,当即《禹贡》之碣石。”〈《尔雅•释名》:“碣石者,碣然而立在海旁也。”《水经注》:“碣石山在骊成县西南,枕海有石,如甬道数十里。尝山顶有巨石如柱形,立于巨海中,莫知深浅,世谓之天桥柱。旧在河口海滨,历世既久,为水所渐,沦入于海,去岸五百里。”汉平帝时,司空掾王横言“昔天尝连北风,海水溢,西南出浸数百里”,故张君云“碣石沦在海中”,班固亦云“商碣周移”也。〉武后万岁登封初,契丹酋帅李尽忠、孙万荣作乱,据营州,进围檀州。遣将军曹仁师等击之,战于硖石谷,唐兵大败。明年,王孝杰与孙万荣战于东硖石。契丹兵退,孝杰追之,行背悬崖,契丹回兵薄战,孝杰败没。《唐志》:“平州有东、西硖石二戍”,硖石即“碣石”之讹也。又武后末,唐休璟练习边事,自碣石以西逾四镇,绵亘万里,山川要害皆能纪之。《通释》曰:“碣石凡有三。邹衍如燕,燕昭王馆之碣石宫,身亲往师之。此碣石特宫名耳,在蓟县东二十里宁台之东,非山也;秦筑长城,起自碣石,此碣石在高丽界中,亦谓之左碣石;〈杜佑曰:“秦长城所起之碣石在汉乐浪郡遂城县地,今犹有长城遗址,东截辽水入高丽。隋大业八年伐高丽,分遣赵孝才出碣石道是也。”〉其在平州界内者,即古大河入海处,为《禹贡》之碣石,亦曰右碣石。”元金仁山亦云:“碣石有左右二山。”此皆传讹也。郭造卿云:“今昌黎县北十里有仙人台,即碣石顶也。其台崇广,绝壑万仞,仰凌霄汉,回视边塞,俱在眉睫间。又有一巨石,形如瓮鼓,疑即所称天桥柱。昔人谓碣石沦在海中,似未然也。”
其大川则有桑乾河,
桑乾河,源出山西马邑县西北十五里洪涛山,〈亦名累头山,灅水出焉,即桑乾河上源也。《汉志》注谓之治水,治读曰除。《水经注》谓之湿水,又谓之索涫水。〉东流经大同府南,山阴县、应州、浑源州之北,又东流经广灵县及蔚州北境,入北直保安州界,经州西南出西山,至顺天府西南曰芦沟河,俗呼小黄河,以其流浊而易淤也,亦谓之浑河,出芦沟桥下,东南流为眷丹口,〈或误为燕丹口,《元史》作“东麻谷”,去府四十里。〉分二派:一东流至通州南高丽庄〈在州西南十三里,稍东南即张家湾也。〉合白河;一南流经良乡县东,固安县西,为巨马河,与霸州界河合,东流经永清县及东安县,南至武清县小直沽达于海。后汉建武十三年,王霸治飞狐道,陈委输事,从湿水漕以省陆挽之劳,即此也。《汉志》注:“治水过郡六,〈雁门、代郡、上谷、涿郡、广阳、渔阳。〉行千一百里。”又桑乾水入幽州境亦谓之南桑乾水。隋炀帝大业七年伐高丽,宜社于南桑乾水上是也。宋宣和四年,童贯侵辽,遣刘延庆等出雄州,至良乡为辽所败。降将郭药师请奇兵,夜半逾芦沟袭燕京,入迎春门,以军无后继,不能克。延庆营于芦沟桥,溃还,辽人追至涿水而去。乾道六年,金人议开芦沟河以通京师漕运,自金口河导至京城北入濠,又东至通州北入潞水。既而以地峻水浊,不堪舟楫,漕渠竟不成。元致和元年,上都诸王忽剌台等入紫荆关,游兵进逼芦沟桥,为燕帖木儿所败,遁去。芦沟盖京师南面之巨堑也。〈志云:浑河流浊势盛,自大兴而东南入东安、武清界。金、元时皆修筑堤岸,以防溃决,绵亘三四百里,而武清崩圮尤甚,每费修塞。有明堤防之役,亦常不乏焉。〉
滹沱河,
滹沱河,源山西繁峙县东北百二十里之大戏山。由繁峙县折而西南流,经代州东南,又西南经崞县、忻州及定襄县东,复折而东南流,经五台县南,盂县北,又东入北直真定府平山县界,经县北,又东经灵寿县及真定府城南,历蒿城县北,趋晋州城南,绕保定府束鹿县南,又过安平县南,达深州北。复东出饶阳县北,历河间府献县南,交河县北,入青县界,至县东南坌河口合于卫河,东北流至静海县小直沽入于海。《周礼•职方》:“并州川曰虖池。”〈虖池读曰呼驼。〉《礼记》“晋人将有事于河必先滹沱”是也。〈亦谓之恶池。恶读曰污。〉《战国策》:“赵攻中山以擅滹沱。”《汉志》注:“虖沱,过郡六,〈代郡、太原、真定、常山、钜鹿、勃海。〉行千三百七十里。”更始二年,世祖自下曲阳〈见晋州。〉驰至滹沱渡河,所谓仓卒滹沱河麦饭也。建武十三年,以匈奴寇边,遣马武屯滹沱河以备之。建安中,曹操自饶阳北引滹沱河为平虏渠。后魏时,冀州刺史王质以滹沱河流屈曲,疏而宜之。又刺史杨真请改滹沱河为清宁河。《唐六典》:“河北大川曰滹沱。”自安、史之乱,滹沱南北常为战争之所。五代时契丹南牧,晋人每御之于滹沱。宋咸平中,何承矩筑堤储水以限戎马,则引滹沱为塘泊。盖滹沱横亘于河北,燕、赵有事,滹沱上下皆津渡处矣。
卫河,
卫河,源出河南辉县西北七里之苏门山,东流经新乡县北,过卫辉府城北一里,又东北入北直大名府濬县境谓之白沟,淇水入焉,亦谓之宿胥渎。志云:卫水,小水也。后汉建安九年,曹操于淇水口下大枋木遏淇水东入白沟,是时淇水入大河,故操遏使东北流,以便漕运,卫河乃附淇水而东。〈淇水见河南淇县。〉隋大业四年,又引白沟为永济渠,亦曰御河,自是卫河专有御河之名,而淇水之名遂掩。今卫河由濬县经内黄县北,魏县东南,又经大名府城南,东北流与故屯氏河相接;〈屯氏河一名王莽河。〉历山东东昌府馆陶县西,漳河合焉;又东北流至临清州西,与元人所开会通河合,流浊势盛,漕河得此始无浅涩之虞;由此历武城县及恩县之西,至直隶故城县南,又东北历山东德州西,又北历北直景州东境,吴桥县西境,过东光县西、交河县东、南皮县西,又北抵沧州西及兴济县西,又北至青县南坌河口,而合于滹沱;又北至静海县与霸州文安县接界,引而东达天津卫,又东百里而入于海。曲折几二千里,此卫河之大略也。宋时黄河北流,往往浸溢卫河,屡费修塞。元初漕舟涉江、淮入河,至于封丘,〈河南开封府属县。〉陆运一百八十里至淇门,〈今卫辉府淇县。〉入于御河,达于京师,盖用卫河之全也。国家复濬会通河,乃用卫河之半云。详见《川渎》漕河。
易水,
易水,源出保定府易州西山谷中。〈《汉志》注:“易水出故安县阎乡。”《水经注》亦云:“易水出故安县阎乡西山。”故安即今易州也。颜师古曰:“阎乡在故安西,入广昌县界。”〉《周礼•职方》并州浸涞、易。”《战国策》苏秦曰:“燕南有滹沱、易水。”又云:“赵之攻燕也,渡滹沱,涉易水,不至四五日,而距国都矣。”《史记》:“燕太子丹使荆轲刺秦王,祖道易水上。又始皇二十年,秦军破燕易水之西。”《汉志》:“易水东至范阳入濡。”一云至范阳入涞。〈汉范阳县,在今易州东南六十里。〉建安十一年,曹操伐乌桓,还至易水,上郡、代郡乌桓皆来贺。晋永安初,幽州都督王浚入邺,还至易水,以所将鲜卑多掠邺中妇女,命敢有挟藏者斩,于是沉于易水者八千人。二年石勒袭浚至易水,督护孙纬欲拒战,勒绐浚至蓟奉戴,浚信之,因禁诸将勿击,勒遂灭浚。还渡易水,纬遮击之,勒仅免。唐光化三年,汴将张存敬攻定州、幽州帅刘仁恭遣子守光救之,军于易水上,存敬袭击守光,杀获甚众。〈此易水,盖安州以东之南易水。〉朱梁乾化二年,晋将周德威伐燕,刘守光东出飞狐,与镇定军会于易水,进下祁沟关。〈此易水,即易州境之北易水。祁沟关见涿州。〉乐史云:“易水有三源,流经易州南三十里者曰中易水;出州西北三十里穷独山者谓之濡水,亦曰北易水;出州西南六十里石兽冈者,谓之雹水,〈一作“鲍水”。〉亦曰南易水。”中易水流经定兴县西亦谓之白沟河,涞水县之拒马河流合焉;〈拒马河即涞水。《汉志》所云“东入涞”者也。自是易水兼有白沟河、拒马河之名。宋人引之与辽分界,于是又有界河之名。〉又东经安肃县北及容城县北,濡水流合焉;〈所谓北易水也。〉又经新城县南,亦曰拒马河,历雄县北及顺天府霸州之北,〈良乡县之琉璃河,固安县之芦沟支河皆流合焉。〉又东经东安县及永清县南,〈宋霸州治永清,时拒马河经县北,金、元时始徙流县南。〉入武清县之三角淀,又东南至小直沽与卫河合达于海,此易水之东出者也。其南易水,〈即雹水也。〉自安肃、容城县南,又东南经安州北曹河、徐河、石桥河、一亩泉河、滋河、沙河、鸦儿河、唐河,与易水共为九河,合成一川,统名为易水,东至雄县南亦名瓦济河,又东历河间府任丘县北,霸州之保定县、文安县南,引而东合于滹沱,同注于海。此易水之别出而东南流者也。盖易水之源并出于易州,而其流自不相乱。或曰易水,或曰故安河,则推其本而言之也。或曰拒马河,或曰白沟河,则从其流而言之也。其于南易水或曰滋河,或曰沙河、唐河,则因其所汇合之川言之也。宋何承矩议引易水为塘埭,谓:“既可以限敌骑,又可以利耕屯。”然自宋人引水作塘之后,而川流之故道益乱矣。或曰易水本无正流,附合支川以达于海。故自汉以来,言易水之源流者,多未得其详云。
漳水,
漳水有二源:浊漳水出山西长子县之发鸠山,〈《地理志》谓之鹿谷山。〉经潞安府西南,东北流历襄垣、潞城、平顺县北,黎城县南,入河南彰德府林县境,过县北至临漳县西,而合于清漳;清漳水出山西乐平县西南二十里之少山,〈《地理志》谓之大黾谷。〉入辽州和顺县,经县西至州东南,又历潞安府黎城县东北,入彰德府涉县南境,过磁州南,至临漳县西而合于浊漳。此漳水之上流,历久不变者也。自是而下,虽决徙不常,然大抵分为两途:其一为漳之经流,《禹贡》所称横漳者也。由临漳县东北入北直广平府境,经成安县南,广平、肥乡县北,至曲周县西,又东北历鸡泽县,东合沙、洺诸水入顺德府平乡县境,〈杜佑曰:“洺水县南有衡漳渎。《禹贡》‘覃怀底绩,至于衡漳’,盖谓此。”洺水今威县也。漳水尝由此东北过顺德府广宗县东入真定府冀州界。〉又北至南和县西合于澧河,〈旧流自平乡县东,又北经广宗县西,钜鹿县东而北注于大陆泽。近代决徙不常,遂合澧河而注于大陆。〉经任县东,至赵州隆平县东北汇于大陆泽,又经宁晋县南,又东过新河县及南宫县北,冀州西北,又历深州之南,衡水县及武邑县之北,又经武强县东而入河间府阜城县西北境,又东经交河县南合于滹沱。或谓之衡水,或谓之枯洚水,或谓之葫卢河,或谓之长芦河,其实皆漳水也。《通释》:“漳水旧从德州长河县〈今见河间府景州。〉东北流经瀛州平舒县〈今霸州大城县。〉入于河,周定王五年河徙而南,故漳水不入河而自达于海。”夫陵谷变迁,诚难意测,今漳水附滹沱而入海,不自达海也。其一为漳河之支流,从临漳县东入北直大名府魏县界,经县南分新旧二漳,历府城西,东北流入山东东昌府馆陶县西境而合于卫河,漳浊卫清,卫得漳流始盛而水亦浊,过临清西而合运河,运河弱而卫强,于是设闸于河口,以防夏秋潦溢之患,运船至此,谓之“出口”,东北达于天津由小直沽入海。自元以来,类资漳河为转输之助,故经流日就湮塞。间或从临漳挟滏水东北出,议者鳃鳃然忧之,恐卫流渐弱不足以济运也。志云:河间府东光县城西有浊漳水,由东昌府之恩县入景州之故城县界,又经吴桥县东,复北流入东光县合于卫河。此即漳、卫合流之水,随时散溢者,今湮塞已久,非漳河正流也。万历初,漳河尝北徙,由魏县入曲周县之滏阳河,而馆陶之流几绝。是后临漳、濬县、内黄、魏县之境,往往决塞不时,盖水流淤浊之故也。大抵经流盛则支流衰。支流盛则经流竭,消长有时,而临漳已下漳水已合为一,志或言清或言浊者,不过参错言之,非合流之后又有二漳水也。〈清漳合浊漳以后,清者亦为浊所夺,故《通典》多言浊漳。〉夫横漳之称,肇于《禹贡》。《职方》:“冀州其川漳。”《战国策》:苏秦言:“秦甲渡河,逾漳据番吾,〈见真定府平山县。〉则兵必战于邯郸之下矣。”张仪曰:“秦、赵战于河、漳之上,再战而赵再胜。”至于史起凿渠以富国,曹公导流以通漕,皆漳水也。〈今详见河南彰德府。〉《汉志‧注》:“漳水过郡五,〈上党、魏郡、清河、信都、勃海。〉行千六百八十里。”《唐十道志》:“河北大川曰漳水。”
滦河。
滦河,发源于宣府卫西面一百二十里的炭山,向东北流经云州堡北面六十里、马营堡南面二十多里,又向北流经废桓州南面进入旧开平卫境内,向东南流经古北口边外小兴州东面,又向东南与边外九道流河及各条小水汇合,水势才变大,由蓟州遵化县东北的团亭寨进入内地,流经永平府迁安县东面,到府西与漆河汇合,又流经滦州东面到乐亭县南面入海。从源头到入海横贯于北境,大约有一千多里。《水经注》:“濡水从塞外流来,经过令支、肥如、海阳等县入海。”濡水就是滦水。〈濡,乃官反,读音与滦相同。也叫灅水。〉晋元康五年,鲜卑拓跋禄官把他的国家分为三部,其中一部居住在上谷北面濡源西面,就是现在宣府以西的地方。义熙三年,北魏君主拓跋珪北巡到濡源,从此以后,这里常常成为巡幸停留住宿的地方。十三年,魏主拓跋嗣派遣将领延普渡过濡水,攻击叛将库傉官斌,杀了他,进攻后燕的令支。刘宋元嘉六年,魏主拓跋焘大败柔然、高车,把归降依附的民众迁到漠南,东到濡源,西到五原阴山,三千里中让他们耕种放牧,并收取他们的贡赋。九年,魏主拓跋焘到濡水,派遣将领奚斤征发民兵,运送攻城器械由南道出发,与和龙会合以讨伐北燕。《括地志》:“滦水导流深远,是幽州、平州的外围壕沟。”《北使录》:“滦水宽不到一丈,但中间很深。西岸柳条丛生,秋天时采来做箭杆。彝人因河水青绿急流,称它为‘商都’。”〈这里说的是现在开平废卫以东的滦河。〉元至元二十八年,商议疏浚滦河,漕运到上都。大德五年,滦水涨溢,平州城郭都遭受水患。〈元人也称滦河为御河。《元史》:“延祐四年,上都城南御河西北岸崩塌。开平县也说东关滦河水涨,冲损北岸,商议修筑。”〉泰定二年,永平路又请求筑堤以防滦水。三年,上都报告滦水侵蚀堤岸,请求及时修治。大概滦河源头高水流急,容易决口泛滥,自从开平废弃后,滦河中游便属于荒外,倘若狡诈之人有壅塞的图谋,平、滦一带能不把沉溺作为忧虑吗!
其险要之处有井陉,
井陉关,在真定府获鹿县西面十里,山西平定州东面九十里。《吕氏春秋》:“天下九塞,井陉是其中之一。”也叫土门关。《地记》:“太行八陉,其中第五陉叫土门关。”现在山势从西南到东北,层峦叠岭,参差环绕排列,方圆数百里,到井陉县东北五十里叫陉山。〈《穆天子传》称之为鉶山。〉这座山四面高而平坦,中间低下如井,所以叫井陉。燕、赵之间也把山脊称为陉。徐广说:“陉,是山断绝的名称。”赵武灵王二十年,派赵希并率领胡、代军队。赵国给他陉。大概是并率领胡、代、赵的军队与各军向井陉旁边进发。始皇十八年,王翦攻赵,攻下井陉。三十七年,始皇死,灵车便从井陉抵达九原。二世二年,赵王武臣派李良攻取太原,到石邑,秦兵堵塞井陉,不能前进。汉三年,命令韩信、张耳东下井陉攻击赵,赵聚集军队在井陉口,广武君李左车对陈馀说:“韩信、张耳乘胜远斗,其锋芒不可抵挡。如今井陉的道路,战车不能并轨,骑兵不能成列,其势粮食必定在后面。希望拨给我奇兵三万人,从小路断绝他们的辎重,您深沟高垒不要与他们交战,他们前进不能战斗,后退不能返回,野外无所掠夺,不到十天两位将领的头颅就可送到麾下,否则必定被这两人擒获。”陈馀不听,韩信便攻下井陉,斩陈馀。《汉志》也称它为石研关,是上党三关之一。〈研读作刑,关大概与上党连界。〉晋太元十八年,慕容垂从中山讨伐西燕,派慕容瓒等分道出井陉,攻晋阳。二十一年,拓跋珪讨伐后燕,暗中从晋阳开通韩信故道,便出井陉奔向中山。北魏主元濬兴光二年,丁零数千家藏匿在井陉山中为盗,陆真讨平了他们。魏主元诩武泰初年,葛荣占据冀、定以北,秀容部酋长尔朱荣请求率领所部,从井陉以北,滏口以西〈滏口见河南武安县。〉分别占据险要,攻击其肘腋。于是统率军队召集义勇,北面捍卫马邑,东面堵塞井陉。普泰初年,高欢在信都起兵,尔朱兆从晋阳出井陉奔赴殷州,〈即今赵州。〉高欢在广阿击败他。〈见隆平县。〉第二年,尔朱兆又在邺城攻打高欢,战败后保守晋阳。高欢不久从邺城领兵进入滏口,派别将库狄干进入井陉攻击尔朱兆,尔朱兆向北逃走。宇文周建德五年攻克北齐晋阳,北齐高孝珩请求用幽州兵进入土门奔赴并州。隋仁寿末年,汉王杨谅在并州起兵,分别派遣他的将领刘建出井陉攻取燕、赵,下诏李子胡征发幽州兵击退了他。《唐十道志》:“河北道名山叫井陉。”武德三年,窦建德南渡黄河,到洛阳救王世充,下诏并州总管刘世让出土门奔赴洺州。〈当时窦建德定都洺州。〉调露初年,突厥降部反叛侵犯定州,下诏将军曹怀舜屯驻井陉防备他们。天宝末年,安禄山反叛,派养子安忠志驻军土门。随后又派他的将领李钦凑守卫井陉口,〈代替安忠志守卫。〉以防备西来的各军。适逢常山太守颜杲卿起兵,杀死李钦凑,声称朝廷已派大军下井陉。河北各郡都响应。不久,常山被贼将史思明攻陷,河东帅李光弼出井陉,于是收复常山。朔方帅郭子仪又从井陉东出,与李光弼会合,军声大振。不久听说潼关失陷,〈见陕西重险。〉李光弼等便又进入井陉,留兵守卫常山。诸将怕力量不敌,派宗仙运向信都太守乌承恩请求说:“常山北控燕、冀,道路通河、洛,有井陉的险要,足以扼住其咽喉,不如移驻常山而守卫。”乌承恩不能采用。宝应初年,征调回纥兵到洛阳讨伐史朝义,药子昂奉诏到忻州慰劳回纥,〈见山西。〉请求回纥从土门攻取邢、洺、卫、怀向南,没有听从。会昌四年征发各道兵讨伐泽潞,太原兵乘机作乱,下诏别将王逄从榆社回军讨伐,〈榆社见山西。〉并命令成德帅王元逵从土门进入,接应王逄军。景福二年,李克用在平山击败镇冀兵,进军攻下井陉,不久领兵返回。光化二年,朱全忠的将领葛从周救援魏博,击败幽州兵,乘势从土门攻河东,攻下承天军。〈承天军见真定县。〉五年,朱全忠侵犯河东,派葛从周率领兖鄆及成德军从土门进入直奔晋阳;又派别将白奉会合成德兵,也从井陉进入,攻下承天军。梁开平四年,朱全忠图谋吞并镇、定,镇、定向晋求救,晋王李存勗命令周德威领兵出井陉,屯驻赵州抵御梁兵。后唐清泰末年,契丹包围晋安砦,〈见山西太原县。〉卢龙帅赵德钧请求从土门路西援。石晋末年,契丹进入汴,分军从土门西侵河东。不久契丹北还,刘知远在晋阳称帝。让群臣议论进取,诸将都请求出兵井陉,攻取镇、魏,先平定河北,那么河南就会拱手顺服。周显德六年,命令李重进从土门攻击北汉,在柏井击败北汉兵。〈见阳曲县。〉宋太平兴国年间,皇帝从太原到常山,由土门路走。靖康元年,种师闵与金斡离不在井陉交战,大败,斡离不于是进入天威军,攻陷真定。元至正十八年,刘福通的党羽关先生等大肆掠夺晋、冀,分兵四出,察罕勒重兵屯驻各要隘,堵塞井陉,堵住太行,击退了他们。明初攻取元都,也从真定向西进入井陉,攻下平定州。〈见山西。〉大概太行是控制扼守的要地,井陉又正当出入的冲要,现在特设官军戍守。
渝关,
渝关,一名临渝关,〈《汉志》注:“渝音喻。”〉也叫临闾关。〈《唐志》:“渝关一名临闾关。”〉今名山海关,在永平府抚宁县东面一百里,辽东广宁前屯卫西面七十里。〈近志:旧渝关在抚宁县东面二十里,明初徐达领兵到这里,因为这里不是控制扼守的要地,移建到旧渝关东面六十里。按《通典》《通释》都说渝关在平州卢龙县东面一百八十里,那么关实际是隋、唐以来的故址。详见抚宁县。〉北靠崇山,南临大海,相距不过几里,实在是险要。隋开皇三年,筑渝关城。十八年,命令汉王杨谅领兵讨伐高丽,出临渝关,遇到水涝,馈运不继便返回。大业九年,杨玄感反叛,李密对杨玄感说:“天子出征,远在辽外,占据临渝的险要,扼住其咽喉,可以不战而擒。”〈《隋志》:“卢龙县有临渝宫。”大业十年,又商议讨伐高丽,到临渝宫就是这里。〉唐贞观十九年征高丽,从临渝返回。开元二十年,契丹可突干反叛,幽州道副总管郭英杰屯驻渝关外,被可突干击败。天宝十五载,安禄山反叛,平卢帅刘客奴率池来归附,不久派先锋使董秦袭击渝关,进入北平。《唐志》:“柳城西面四百八十里有渝关守捉城”,就是所谓卢龙的险要。天复三年,契丹阿保机派他的将领阿缽侵犯渝关,刘仁恭的儿子刘守光戍守平州,诱捕了他。五代梁乾化年间,渝关被契丹攻取。薛居正说:“渝关三面都是海,北面连陆。从渝关北到进牛口,旧设八防御兵,招募士兵守卫,契丹不敢轻易入侵。到晋王李存勗攻取幽州,派周德威为节度使,周德威仗恃勇力不修边备,于是失去渝关的险要,契丹在营、平二州之间放牧,成为中原的大患。”欧阳修说:“渝关东临海,北有兔耳、覆舟山,山都陡绝,沿海东北有路,狭窄仅能通车,旁边可以耕种。唐设置东硖石、西硖石、〈旧《志》:东西二硖石,大概因碣石山麓而得名。〉绿畴、米砖、长杨、黄花、紫蒙、白狼城,来扼守。”〈《新唐书》:“又有温沟、白望及昌黎、辽西,共十二戍。”〉后唐清泰末年,赵德钧镇守卢龙,〈即幽州。〉石敬瑭在太原反叛,向契丹求援,耶律德光答应了他,他的母亲述律后说:“如果卢龙军北向渝关,必须赶快引还,太原不可救。”大概渝关控制占据形势要地,制临蕃、戎,实在是天险。幽、平之间,以五关为形胜,而渝关又是其中最险要的。宋宣和末年建燕山路,而渝关被女真得到,覆败接踵而至。《金虏节要》说:“燕山之地,易州西北是金坡关,〈今名紫荆关。〉昌平西面是居庸关,顺州北面〈顺州,今顺义县。〉是古北关,景州东北〈景州,今遵化县。〉是松亭关,平州东面是渝关。”渝关,是金人来的路。从雄州〈今保定府雄县。〉东到渝关,并无保障,沃野千里,北面限隔大山,重冈复岭,中间五关只有居庸、渝关可以通饷馈,松亭、金坡、古北只通人马,不能行车。山的南面,五谷良材良木无所不有,出关不到几里,则地都卤瘠,大概是天设的险要。宋如果尽得诸关,那么燕山一路可以保全。金人既占据平州,则关内之地,蕃汉杂处,所以斡离不就从平州入侵,这是当时商议割地的人不明地理的错误。志说:渝关下有渝水通海,从关东北沿海有道,道狭才几尺,仅通一轨,旁边都是乱山,高峻不可越。〈宋白说:“渝关西面都是乱山,到进牛栅共六口,栅戍相接,这是天用来限隔中外的。”〉明初因它倚山面海,名叫山海关。筑城置卫,是边郡的咽喉,京师的保障。
居庸,
居庸关,在顺天府昌平州西北二十四里,延庆州东南五十里。关门南北相距四十里。〈今有南口、北口两千户所。〉两山夹峙,下有巨涧,悬崖峭壁,称为绝险。《地理志》:“居庸塞东连卢龙、碣石,西属太行、常山,实是天下的险要。有铁门关。”《吕氏春秋》、《淮南子》都说:“天下九塞,居庸是其中之一。”也叫军都关。《地记》:“太行八陉,其中第八陉为军都。”郦道元说:“居庸关在上谷沮阳城东南六十里。军都在居庸的南面,绝谷累石,崇墉峻壁,山岫层深,侧道褊狭,林鄣邃险,路才容轨。〈胡氏说:“《汉志》上谷郡有军都、居庸两县,大概县各有 关。”按苏林《注》只说居庸有关,而军都则没有,大概北魏时曾分置两关。〉《唐志》:“幽州昌平县北面十五里有军都,陉县西北三十五里为居庸关,也叫军都关。”又居庸关也叫纳款关,〈《通典》:“北齐改居庸关为纳款关。”《唐志》也称居庸为纳款。〉又名蓟门关,〈《唐十道志》:“居庸关也叫蓟门关。”〉而居庸、军都,是其通称。后汉初年,更始使者进入上谷,耿况在居庸关迎接他。建武十五年,因匈奴侵犯边塞,迁代、上谷各郡民众到居庸关以东。安帝元初五年,鲜卑侵犯边塞,屡次侵扰上谷。建光初年又侵犯居庸关。初平四年,幽州牧刘虞派掾田畴奉章到长安。田畴因道路阻绝,愿意以私人身份前往,于是自选家客二十骑,上西关出塞,傍北山直奔朔方,循小路到长安致命。西关就是居庸。〈胡氏说:“田畴大概由居庸经阴山向西。”〉不久刘虞讨伐其部将公孙瓒,被击败,北奔居庸,公孙瓒追击攻打,城陷。东晋咸康六年,石虎在乐安城积谷,〈见永平府卢龙县。〉想攻击慕容皝。慕容皝说:“石虎因乐安城防守重复,冀城南北必不设防,如今若诡路出其不意,可以尽破。”于是率领诸军进入蠮螉塞,直抵蓟城,攻破武遂津〈见保定府安肃县。〉进入高阳,〈今县。〉大肆掠夺而还。永和六年,慕容雋派慕容霸领兵二万,从东道出徒河,〈见废大宁卫。〉慕容舆从西道出蠮螉塞,慕容雋从中道出卢龙塞。又太元十年,慕容垂刚恢复燕,派慕容农出蠮螉塞,经凡城奔赴龙城,在令支讨伐叛将餘严。〈凡城等都见废大宁卫。〉蠮螉,有人说就是居庸的音转。二十一年,拓跋珪大举讨伐后燕,分别派他的将领封真等,从东道出军都,袭击幽州。北魏孝昌初年,杜洛周在上谷反叛,包围燕州,〈《五代志》幽州治昌平,即今昌平州。〉幽州刺史常景与都督元谭讨伐他,从卢龙塞到军都关都置兵守险,元谭出屯居庸关。不久安州、〈今密云县。〉石离等戍〈石离戍见蓟州平谷县。〉反叛响应杜洛周,杜洛周从松𡶭赶赴。〈松𡶭也见平谷县。〉常景派别将崔仲哲屯军都关拦截他,战死,居庸也溃败。又关的南口也叫幽州下口。北齐高洋天保七年北巡到达速兒岭,〈有人说在山西朔州塞外。〉巡视山川险要,将要修长城。不久征发民众筑长城,从幽州下口西到恒州九百多里。〈《水经注》:“湿餘水出沮阳县东南,流出关叫下口。”《北齐书》误为“夏口”。〉唐会昌初年,幽州军乱,雄武军使张仲武起兵攻击,〈雄武见蓟州。〉派军吏吴仲舒到京师报告情况。李德裕担心他不能取胜,吴仲舒说:“幽州粮食都在嬀州及北边七镇,〈七镇,见密云县。〉万一不能进入,就据守居庸关断绝其粮道,幽州自然困窘。”〈五年下诏毁天下寺,并勒令僧尼还俗,五台僧多奔幽州。李德裕以此责备幽州帅张仲武,张仲武便封二刀交付居庸关说:“有游僧入境就斩杀。”〉。景福二年,幽州将刘仁恭戍守蔚州,领兵返回袭击幽州,到居庸,战败奔河东。乾宁元年,李克用攻击幽州,攻下武州、新州,进攻嬀州。李匡筹发兵驰救,出居庸关,被李克用击败,幽州于是归入河东。五代梁乾化三年,刘守光占据幽州,晋王李存勗派刘光濬攻打,攻克古北口,燕居庸关使胡令圭等便奔晋。宋宣和四年,金人图谋攻取燕京,辽人用劲兵守卫居庸,金兵到关,崖石自行崩塌,戍卒多被压死,于是溃败。金人度关南下进入燕京。嘉定二年,蒙古攻金到古北口,金兵保守居庸不能进入,蒙古主便留下可忒、薄察等顿兵拒守,而自己率众奔紫荆关,攻下涿、易二州,转从南口攻居庸,攻破。出北口与可忒、薄察军会合。四年,蒙古逼近宣平,〈见宣府镇西六十里万全左卫。〉攻克縉山,〈今延庆府。〉游兵到居庸关,守将弃关逃走,蒙古兵攻克,游奕到都城下,袭击金群牧监,驱赶其马而还。元致和元年,元主在上都去世,大都留守平章政事燕帖木兒起兵,在江陵迎立怀王图帖睦尔,派他的弟弟撒敦守居庸关,唐其势守古北口。不久上都诸王袭破居庸关,游兵到大口。〈今良乡县北的天津口。〉天历初年,下诏居庸关垒石为固,调丁壮守卫。至正二十四年,孛罗帖木兒派兵侵犯宫阙,也从居庸进入。〈《元史》:“初,居庸立南、北口,屯军巡防盗贼,各设千户所。至大四年,枢密院奏:居庸关古道四十三处,今军吏防守处仅十三处,旧置千户,位轻责重,于是改千户所为万户所,增置屯军,在东西四十三处设十千户所,立隆镇上万户以统率。皇庆初年才改隆镇卫亲军都指挥使司。延祐三年,又增置千户所隶属。”〉明初平定元都后,洪武二年,大将军徐达垒石为城,〈即今南口城。〉以壮幽燕门户。〈三年,迁山后各州民众到关内,在居庸关立守御千户所。〉到靖难兵起,燕王说:“居庸关路狭而险,是北平的噤喉。百人守卫,万夫莫窥,必须占据这里才可无北顾之忧。”永乐二年置卫,〈当时在此立隆庆卫及隆庆左卫。宣德元年迁隆庆左卫到永宁县,而关只有隆庆卫。〉领千户所五,作为京师北面的巩固。〈从此以后,北边告警,居庸、倒马、紫荆以至天寿山、潮河川、白羊口都成为戍守要地。景泰初年,英宗车驾回到居庸。又正德十三年幸昌平,到居庸关,之后多次出居庸。〉论者说:居庸东去有松林数百里,中间有间道骑行可容一人,叫札八兒道,就是元太祖向札八兒问计,从这里奔南口的路。〈《元史》:“太祖攻居庸不能攻下,向札八兒问计,回答说:‘从这里往北,黑树林中有间道,骑行可容一人,如果勒兵衔枚而出,整夜可到。’太祖便令札八兒轻骑前导,从傍晚入谷,黎明诸军已在平地,疾奔南口,金人惊骇溃败。”〉紫荆、倒马二关隘口多,守御难以遍及,内达保定、真定,都是平夷旷衍,无高山大陵的限隔,骑兵便于驰突。只有居庸重冈复岭,关口严固,三关的守御,居庸险而实际容易。〈近来闯贼侵犯宫阙,也从宣府经怀来,入居庸逼近都下。可叹,那么地利究竟在哪里呢!〉
紫荆,
紫荆关,在保定府易州西面八十里,山西广昌县东北一百里县属蔚州。路通宣府、大同,山谷崎岖,易于控制扼守。自古为戍守处,就是太行蒲阴陉。《地记》:“太行八陉,第七陉为蒲阴。”有人说就是古时的五原关。〈原,一作阮。〉汉阳朔三年,关东大水,下诏流民进入函谷、大井、〈见山西重险。〉壶口、〈谓龙门。见山西河津县。〉五阮关的不要苛留。后汉建武二十一年,乌桓为寇,派马援出五阮关,掩击他们。《水经注》称之为子庄关,易水与子庄溪水汇合,北出子庄关就是这里。宋人称之为金坡关。〈志说:因山多紫荆树,于是改今名。〉崖壁峭立,状如列屏,是易州的巨防。宋嘉定二年,蒙古攻居庸,金人拒守不能进入,蒙古主便奔紫荆关,在五回岭击败金兵,〈也见易州。〉于是攻下涿、易二州;派别将自南口反攻居庸,攻破。元人所谓“劲卒捣居庸北折其背,大军出紫荆南搤其吭”就是这里。致和初年,上都诸王忽剌臺等进入紫荆关,游兵逼近大都城南,燕帖木兒在卢沟桥击败他们,才退却。明初,华云龙说:“紫荆关芦花山岭尤其是要路,应设千户所守御。”听从了。正统末年亲征乜先,到大同才商议回师,诸将都说应从紫荆关入,王振不听,于是有土木之祸。不久乜先从大同入侵紫荆,拥着上皇南下,从小路攻关攻破,进逼都城,被官军击败,乜先逃走,他的弟弟伯颜帖木兒又奉上皇驾出紫荆关。天顺三年,孛来等侵犯大同,直抵雁门、忻、代,下诏帅臣颜彪、冯宗率兵屯驻紫荆、倒马二关作为声援。不久石亨想以大同反叛,曾说:“据守大同,堵塞紫荆,京师如何能到呢!”弘治四年,高铨说:“紫荆关的险要实被拒马河界破,贼若占据其地,我军战守都不适宜。〈拒马河即易水。〉河北有三里铺,地势平展,可以驻札,下视关城,纤悉莫掩,请求在其地增筑城堡,拨军戍守。听从了。”从此备御更加严密。十三年,火筛从大同深入,分派大臣戍守居庸、紫荆、倒马诸关口。正德九年,首领小王子进入宣、大塞,分派兵守古北口及紫荆诸关。嘉靖三十二年,俺答进入大同,直趋紫荆关,急攻插箭、浮图等峪。官军拒退了他。〈插箭、浮图,见山西广昌县。〉志说:紫荆与大同密近,是京师西面的重地。向来有旧关,明初撤除而新建,城高池深,足以称雄固。当居庸、倒马之间,实为辅助之势。
倒马。
倒马关,在真定府定州西北二百二十里,〈志说:在保定府唐县西北百里。〉山西广昌县南七十里,就是战国时的鸿之塞。《战国策》:“赵武灵王攻伐中山,攻取爽阳、鸿之塞。”《史记》作“华阳、鸱之塞。”华阳,大概是恒山别名。鸱,徐广说当作“鸿”。也叫鸿上关,现在叫鸿城,在唐县西北。《博物志》:“唐关在中人西北百十里,〈见唐县。〉有人认为是鸿上关。”郦道元认为是鸿山关。汉时也叫常山关。后汉建武十五年,迁雁门、代郡、上谷民众,安置在常山关、居庸关以东。关当常山的岭道,所以叫常山关。《汉志》“代郡有常山关”就是这里。晋太元年间,拓跋珪从邺返回中山,将要北归,征发士卒整治直道,从望都铁关开凿恒岭到代。论者说:铁关就是旧鸿上关,现在是倒马关路。又北魏武泰初年,定州被上谷贼杜洛周围困,刺史杨津向柔然求救。柔然前锋到广昌,贼堵塞隘口,不能前进而返回,就是这条路。沈括说:“飞狐路在大茂西面,从银冶寨北出倒马关,却从石门子冷水铺进入瓶形、枚回两寨之间,〈瓶形,即今平刑关,见山西繁峙县。其相近有旧枚回寨。〉可到代州。”胡三省说:“沈括所称代州,大概指雁门。从这里也可到汉代的代郡,但不是直道。今从蔚州广昌县东南山,南出倒马关,到中山上曲阳县,关山险隘,实为深峭,石磴逶迤,沿途九曲,确实是控制扼守的要地。”宋嘉定十三年,蒙古木华黎到满城,〈今保定府属县。〉派蒙古不花领兵出倒马关,适逢金恒山公武仙派将领攻臺州,〈今山西五台县。〉不花与他相遇,击败了他。不久领兵奔倒马关,金人便以真定投降。论者说真定的安危,取决于倒马关的得失。《三关考》:“倒马关有两城,稍北的是上城,南的是下城,相距约三里。山路崎岖,按辔徐行,才无衔橛之患,所以用‘倒马’为名。”明时以雁门、宁武、偏头为外三关,而居庸、紫荆、倒马为内三关。西面有警,必分列戍守在这里。〈外三关,详见山西代州及崞县、河曲县。〉正德八年虏从大同入侵宁武及倒马关,诸将拒退了他。大概在京师肘腋之间,防备不可不预先,考虑不可不周密。
〈按〉北直隶雄峙东北,关山险阻,用来隔阂奚、戎,藩屏中夏。论者说:沧海环绕其东,太行拥护其右,漳、卫襟带于南,居庸锁钥于北,幽燕形胜,实甲天下。又说:文皇起自幽燕,奠定涿鹿而安抚轩辕之阪,勒擒胡而空老上之庭。前襟漕河,北枕大漠,川归毂走,开三面以招来八表的梯航;奋武揆文,执长策以扼九州的吭背。秦、晋为其唇齿,而斥堠无惊;江、淮贡其囷输,而资储有备。鱼盐枣栗多于瀛海、碣石之间。突骑折冲近在上谷、渔阳之境。修耕屯而塘泊之利可兴,振师干而开宁之疆在握,这真是抚御六合的宏规。然而居庸当陵寝之旁,古北在肘腋之下,渝关一线为辽海的噤喉;紫荆片垒系燕、云的保障,近在百里之间,远不过二三百里之外,藩篱疏薄,肩背单寒,老成谋国的人,早已切切忧虑。而且不仅这些:九原、云中控制我上游之命,李邺侯灵武之谋,想并塞北出犄角以取范阳。大概地势形便,川原斥卤,驰骤易达;三齐为我南屏,而挽输数百万,都借道于此,保无脱巾挺刃之徒,乘间而起。从前则京师的大命倒悬于山左,能不为意外之虞吗?嗟夫!中外的形势,是千古大防;勃、碣之间,自古为都会;只因密近疆索,引弓之徒,狺狺于塞外的不只一族,所以制驭之道尤为迫切。富弼说:“河北一路为天下根本。燕、蓟之北,有松亭关、古北口、居庸关,这是中原险要所依赖,用来隔绝匈奴的。”吕中说:“燕、蓟不收则河北不固。河北不固则河南不可高枕而卧。澶渊之役,寇準想邀契丹称臣,并且献幽、蓟地,说:‘这样可保百年无事,不然,数十年后,戎且生心矣。’真宗不听,到女真取燕山,于是成靖康之祸。”