![]()
〖~~~《·引言·》~~~〗
1550年八月十七,北京城下。
嘉靖皇帝朱厚熜在西苑道观里坐不住了。城外,俺答汗的蒙古骑兵已经从通州渡河东进,前锋游骑一直散掠到安定门外。九门紧闭,京营五六万兵马缩在城墙里不敢接战,城外的皇庄、太监别宅、官绅祖坟被抢得七零八落。这就是嘉靖一朝最耻辱的一页,庚戌之变。
但你打开地图看一眼就会发现一个有意思的细节。俺答的骑兵不是从辽东绕过来的,也不是从宣府正面硬闯进来的。他这一年的六月,先在大同打了一仗,大同总兵张达、副总兵林椿双双战死。紧接着接替宣大防务的仇鸾,既不练兵也不布防,反而"遣使赍重赂贿俺答,令移寇他塞",用一大笔银子求蒙古人别打大同,换个地方抢。俺答心领神会,八月份带着十几万大军向东走,从蓟镇的古北口拆了一段边墙钻进来,七天就打到了北京城下。
这件事常被后人读成"严嵩昏庸、仇鸾怕死"的故事。可再往下想一层就不对劲:俺答放着大同不打,为什么非要往东绕几百里去打古北口?大同真要那么好打,他何必给仇鸾这个面子?整个明代在大同驻扎了八万多边军、修了六百多里边墙、城墙厚到能跑马车,不是为了守大同,是为了把蒙古骑兵挡在大同以西以北,让他们根本没有机会顺着太行山的孔道一路冲到北京城下。
![]()
图:大同古城永泰门夜景,门匾"鞏武修文"。这是明代九边第一重镇的南门
大同今天只是山西北部一个普通的地级市,论GDP在全国排不上号,论知名度远不如平遥、五台山。但在冷兵器时代,它是大明首都最硬的一道命门。大同在,北京安;大同破,北京就只能闭门待援。三百年里,明朝围绕这座小城烧了多少钱、死了多少人,都不是为了山西,是为了北京。
![]()
![]()
大同盆地,农耕与游牧之间的第一堵墙
要讲清楚大同为什么重要,必须先把地图摊开。
山西这个省,是被黄河和太行山夹出来的一片南北向高原。东西两边都是山,中间串着一串盆地,从北到南依次是大同盆地、忻定盆地、太原盆地、临汾盆地。这串盆地本身就是一条天然走廊,古代从塞外南下中原,最省力的路线不是翻太行山,而是先从蒙古草原下到大同盆地,再顺着这串盆地一路往南,过太原、出龙门,就进了关中或者华北平原。
![]()
图:山西代县雁门关,"中华第一关"。它守的是大同盆地南下忻定盆地的咽喉
大同盆地就是这条走廊的最北端。它往北,翻过长城就是内蒙古的乌兰察布草原,一马平川,没有任何天险;往南,翻过恒山就是忻定盆地,再往南就是太原;往东,沿着桑干河河谷一路向东,穿军都山的关沟就是居庸关,居庸关背后就是北京;往西,顺着红河、朔平过去就是河套。你在地图上点一个点,把这四个方向连起来,会发现大同正处在一个十字路口的正中心。
这种地形在军事上有个专门的词,叫"隘口锁钥"。中原王朝控制了大同,等于把住了草原骑兵南下的总阀门。草原骑兵想南下,要么走大同,要么绕到更西的河套,要么绕到更东的古北口,三条路线都要翻山越岭,后勤拉得很长。中原王朝丢了大同,蒙古骑兵就能在大同盆地里集结、休整、分兵,想打太原就打太原,想打北京就打北京,想绕河套就绕河套。
![]()
图:雪后居庸关长城,关城沿关沟而建。大同方向来的骑兵一旦穿过军都山,居庸关就是最后一道门
这就是为什么从北魏开始,大同就不是一座普通的城。北魏把国都都建在这里,当时叫平城,冯太后、孝文帝在这座城里搞了几十年汉化改革。后来辽、金、元三个少数民族政权,都把大同当成陪都,辽称"西京",金称"西京",元设大同路。他们不是喜欢大同的气候,是因为谁占了大同,谁就能一边俯视农耕区,一边背靠草原老家。
![]()
图:冬季居庸关长城。山高谷窄,骑兵通过能力有限,这也是明代拼命加固这条通道的原因
这里要插一个常被忽略的细节。很多人以为长城是一道线,沿着北方边境划一圈就完事了。其实明朝修的是两道墙。外边从山海关一直到嘉峪关,那是外长城;里面还有一道内长城,从河北山海关附近过来,经居庸关、紫荆关、倒马关,在山西和外长城汇合于偏头关。大同正好卡在两道长城交汇的那个枢纽点上。外边墙挡的是草原骑兵正面冲击,内长城挡的是骑兵万一突破外边墙之后的第二道防线。大同镇本身,就是这个枢纽上最厚的一颗钉子。
![]()
图:明代九边重镇分布图(水墨版)。大同镇、宣府镇夹在北京西北方向,离京师最近
所以你看,庚戌之变里俺答为什么非要绕去古北口?不是古北口好打,是大同真不好打。大同城高墙厚,边军八万多,旁边还有宣府镇可以互相支援。他一个求贡的军事行动,犯不上去啃大同这块硬骨头。从大同旁边绕过去,走古北口直插北京,反而成本最低。这一绕,恰恰说明大同把他逼得没办法。
![]()
九边之首,为什么是大同不是宣府
明朝的北方防线叫"九边",又叫"九镇"。从东到西依次是辽东镇、蓟州镇、宣府镇、大同镇、山西镇(太原镇)、延绥镇、宁夏镇、固原镇、甘肃镇。九个军镇一字排开,绵延上万公里,构成了整个明帝国的北方屏障。
这九个镇,论辖区面积,甘肃镇最大;论兵力峰值,蓟州镇和宣府镇都超过大同;论地理位置靠前线,辽东镇直接和后金(清)接壤。但在整个明代的官方话语里,"九边之首"这顶帽子,一直戴在大同头上。《明史·地理志》说大同"外扼长城,内屏京师",《读史方舆纪要》说得更直白,"大同于京师,尤为脣齿也"。
![]()
图:明朝长城走向及九边九镇位置立体地图。红色线为明长城,大同镇位于山西北侧
为什么?因为大同和宣府虽然挨着,但守的方向不一样。宣府镇守的是大同到北京之间那段桑干河河谷,它是"第二道防线"。大同镇守的是草原骑兵进入大同盆地之前那段最开阔的草原,它是"第一道防线"。草原骑兵要打到宣府,必须先过大同;要打到居庸关,必须先过宣府。这就像一个三层嵌套的盒子,大同在最外面。
这里有个常被忽略的数字。嘉靖年间,大同镇在编官军八万三千八百一十五人,战马二万三千一百七十七匹,下辖卫城、所城、军堡一百多座。如果算上军户家属,整个大同防区长期生活着四十万左右的人口,几乎全是军事编制。这是什么概念?同时期江南一座普通府城的总人口,也就几十万。大明在山西北部一个方向上,压了一座几十万人口的军事城市。
![]()
图:《山河月明》中明军骑兵列阵剧照。明初明军并不缺骑兵,但越往中后期越缺马,只能靠城防守
更要命的是财政。隆庆和议之前,九边军费常年占明朝财政支出的七成以上。这七成里,光大同、宣府、蓟州三个靠近北京的军镇,就吃掉了将近一半。明朝在长城沿线烧钱烧了两百多年,不是为了守边,是为了守北京。这种财政压力反过来又逼出了张居正改革、戚继光练兵、俺答封贡一连串大事。
![]()
图:大同古城武定门航拍夜景,城墙沿直线延伸,望楼排列
我们可以做个对比。汉朝的北方防线靠长城和阴山,唐朝靠灭突厥之后的羁縻府州,宋朝更惨,连燕云十六州都没收复,所以汴京一马平川,金兵南下就亡国。明朝不一样,它把首都直接放在了离长城四百公里的北京,所谓"天子守国门"。既然皇帝住在国门旁边,那首都周边的防线就必须修到最硬。大同、宣府、蓟州三镇组成的那个三角形,就是北京的安全圈。大同在这个圈的最外侧,自然就是最靠前的那一堵墙。
反过来想,如果大同丢了会怎么样?土木堡之变其实给了答案。1449年,明英宗亲征瓦剌,大军出居庸关、过宣府、到大同,一看形势不对往回跑,结果在土木堡被也先追上,五十万明军全军覆没,皇帝本人被俘。也先带着俘虏的皇帝一路回到大同城下,大同总兵郭登拒不开门,又一路追到北京。这一战把明朝打醒了:大同到北京这条路,只要大同方向被骑兵穿过去,宣府和居庸关根本来不及组织第二道防线。后来于谦守北京,靠的就是大同方向一直在坚持牵制,也先才没法在北京城下久留。
![]()
徐达修的那座城,为什么两百年打不烂
明洪武五年,也就是1372年,北伐刚结束不久。朱元璋把修筑大同城的任务交给了大将徐达。
徐达这时候还在继续追北元的残余势力,他在北魏平城、唐云州、辽金西京、元大同路旧城的基础上,重新增筑了一座更坚固的城。这座城略呈方形,东西长约1.8公里,南北长约1.82公里,周长7.24公里,差不多就是明代度量的十三里有余,正好对得上用户框架里那句"13里余"。城墙高14米,上宽12米,下宽18米,城墙上可以并行两辆马车。
![]()
图:徐达像,就是这位大明战神修建了大同城
这个尺寸放在今天什么概念?北京现存的正阳门城楼,城台也就高12米;平遥古城墙高10米左右;南京明城墙最高处也就14米。大同城墙和南京明城墙是一个量级的,但大同的城墙顶宽12米、底宽18米,比南京城墙还厚出一截。大同本地一直流传一句话,叫"大同城墙比平遥长,比南京宽",这不是吹牛,是有实测数据的。
更讲究的是布局。大同城开四门,东叫和阳门,南叫永泰门,西叫清远门,北叫武定门。每座门外都有瓮城,瓮城外面再挖护城河,河上架吊桥。城墙上建望楼54座,窝铺96座,城垛580多个。整座城从空中看,像一个齿轮,城墩凸出来一块,守城的士兵可以从侧面射击攻城的敌人,这就是著名的"马面"。一座城修到这个份上,本质上不是一座供人住的城,是一座超大号的军事堡垒。
![]()
图:大同古城城门瓮城夜景,城楼并列,三座券门相通,是典型的明代关城结构
徐达为什么要把城修得这么夸张?因为他太清楚大同的位置了。洪武五年这一年,他刚刚打完岭北之战,明军在漠北被王保保击败,朱元璋意识到短期之内消灭不了北元,只能转入防御。防御的核心就是把长城沿线的关键节点全部修牢。大同作为山西方向最靠前的据点,必须修到"即使大军野战失败,退守城内也能守半年"的水平。
![]()
图:居庸关长城敌楼,绿瓦红墙。大同防线之后,居庸关是拱卫北京的第二道门
后来的历史证明徐达是对的。两百多年里,大同被围过很多次,但从来没有被蒙古人攻破过。正德年间鞑靼小王子围攻大同,打了一个月撤退;嘉靖年间俺答汗多次兵临大同城下,也是只能在外围劫掠,从来没有真正攻进过这座城。大同守军只要闭门不出,蒙古骑兵这种靠劫掠补给的军队根本耗不起。他们的战术是抢一票就走,不是攻坚。一座14米高、18米厚的石头城墙,在没有火炮的时代,几乎是无法逾越的。
![]()
图:明代蒙古骑兵的战术核心就是快速突进,一旦突破边墙,几乎没有任何地形能在骑兵跑到居庸关之前挡住他们
这里要讲一个反直觉的细节。大同城坚固,不等于大同人过得舒服。嘉靖年间,大同先后发生过两次兵变。一次是嘉靖三年,总兵李瑾修边墙逼士兵夜作,士兵王福胜等哗变,杀李瑾;另一次是嘉靖十二年,大同总兵朱振因巡抚张文锦强令新兵出塞筑堡,激起兵变,杀张文锦。这两次兵变后来都被朝廷镇压了,但它说明一个问题:长年累月压在一座城里的几十万军户,日子过得并不好。他们守着这座坚城,也被这座坚城困住了。
![]()
结语
回过头看,大同之所以是北京的命门,不是因为大同自己有什么了不起的资源,也不是因为大同出了多少名将。它的全部价值,都来自它挡住了谁。
从1372年徐达筑城,到1644年李自成从大同南下破北京,两百七十年里,这座城一直是大明在山西北部最重的一块砝码。它挡住过也先,挡住过俺答,也挡住过无数次小股劫掠。它没有打过几场决定性的大胜仗,但它只要立在那里,北京就不用夜夜担心骑兵叩门。
今天我们再去大同,看到的是修复一新的城墙、夜晚亮起来的城楼、街上吃面的本地人。很少有人会在永泰门下停下来想,六百年前,这座城门后面就是整个大明的心脏。一个城市的命运有时候就是这样,它在历史上最重要的时刻,往往不是因为它做了什么,而是因为它挡住了什么。
打开地图看一眼大同,再看一眼北京,你就懂了。
这篇历史长文就到这里。我是深耕历史的创作者,专注把宏大历史讲成听得懂、记得住的故事。如果你也喜欢这段历史,欢迎关注、点赞和评论,每天为您分享有趣的历史小知识。如果觉得分析有道理,欢迎转发给感兴趣的朋友。
评论区聊聊:你觉得庚戌之变里,仇鸾那笔贿赂到底是真的怕了,还是变相承认了大同根本不能失守?如果大同在1550年真的被俺答攻破,明朝会不会提前一百年完蛋?
引用与参考书目 一、文中引文出处 1. 《明史·地理志·山西》:"大同府……外扼长城,内屏京师。"中华书局点校本。 2. 《明史·鞑靼传》:"嘉靖二十九年六月,俺答谋犯大同,总兵张达、副总兵林椿战死。八月,俺答移兵东去,入古北口,掠怀柔、顺义,至通州,逼京师。" 3. 《明史·仇鸾传》:"鸾雅不信士马,恇惧无策,乃遣人以重赂贿俺答,令移寇他塞,勿犯大同。" 4. 顾祖禹《读史方舆纪要·山西》:"大同于京师,尤为唇齿也。" 5. 《大同市志》卷三:"洪武五年,大将军徐达因旧土城南之半增筑,周围十三里,高四丈二尺,壕深一丈五尺。" 二、主要参考书目与文章 1. (清)张廷玉等:《明史》,中华书局,1974年。 2. (清)顾祖禹:《读史方舆纪要》,中华书局,2005年。 3. 赵现海:《明代九边长城军镇史》,社会科学文献出版社,2012年。 4. 大同市人民政府:《大同古城》,大同市政府官网,2018年。 5. 大同晚报:《大同士马甲天下》,2025年4月27日。 6. 中国大百科全书:《明长城》条目,中国大百科全书出版社,2026年修订版。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.