公元89年六月,东汉三路骑兵越过北部边塞,在漠北涿邪山会合,随后扑向稽落山。北匈奴主力战败,北单于只得带着残部向西北逃走。
汉军没有停下。窦宪、耿秉继续追击,直至私渠比鞮海,又登上燕然山,命班固撰写铭文,刻石记功。从汉朝边塞到这里,史书记载有三千余里。
此时的罗马帝国远在欧亚大陆另一端,既不知道燕然山上的刻石,也不会想到,这场看似只关系汉朝边境安危的战争,正在改变整个草原世界的力量分布。
两年后,东汉发动第二次远征。北匈奴单于从中国史书中消失。又过了将近三百年,一支被欧洲人称为“匈人”的骑马集团突然出现在黑海北岸,压着哥特人越过多瑙河。最终被冲垮的,是西罗马帝国。
### 燕然山上的胜利,起点竟是窦宪求生
决定出征的人,是车骑将军窦宪。
![]()
窦宪是外戚,身份显赫,却绝非传统意义上的忠直名将。出兵前,他派人刺杀都乡侯刘畅,事情败露后被囚禁。《后汉书》只用八个字交代他的选择:“自求击匈奴以赎死。”
也就是说,这场后来名震后世的远征,最初竟带有窦宪为自己寻找生路的意味。
恰在此时,北匈奴正陷入前所未有的困境。鲜卑从东面攻击,南匈奴与其争斗,内部又有分裂和饥荒。南匈奴单于向东汉上书,希望乘机北伐,彻底解除威胁。
朝廷内反对出兵者不少。东汉与匈奴交战多年,远征漠北意味着漫长的补给线,也意味着汉军必须在陌生草原上追逐高度机动的骑兵。汉武帝时代连年用兵、国力疲惫的旧事,谁都没有忘记。
窦宪却不能退。他若留在洛阳,等着他的可能是死罪;走出边塞,反而有机会用战功改写命运。
![]()
东汉最终组成了一支复杂的联军:汉军、南匈奴骑兵以及乌桓、羌胡部众分路北上。窦宪负责的并不是简单正面冲锋,而是让各路军队在草原深处会合,再集中兵力打击北单于本部。
稽落山之战中,北匈奴军队崩溃。汉军继续追击,北匈奴大量部众脱离单于,向东汉归附。此后窦宪登燕然山,班固写下《封燕然山铭》,把胜利刻在山崖上。2017年,中蒙联合考察队确认了这处摩崖石刻遗存,曾经只见于史书的“燕然勒功”,重新成为可以触摸的历史。
窦宪因此由待罪之身跃升为大将军。但在他看来,事情还没有结束。北匈奴虽然败了,北单于仍在,草原上的权力中心也没有被彻底摧毁。
第一场战争击破了北匈奴的军队,第二场战争则要击碎它的政治核心。
![]()
### 金微山一战,北单于从史书中消失
公元91年二月,窦宪派左校尉耿夔、司马任尚从居延塞出发。
这一次没有燕然山上的大规模会师,而是一场距离更远、目标更明确的长途追击。汉军深入塞外五千余里,在金微山追上北单于。
《资治通鉴》记载,汉军在此大破北匈奴,俘获北单于之母及名王以下五千余人。北单于逃走,去向不明。对东汉军队来说,这也是此前从未到达过的远方。
金微山之战后,以北单于为中心的北匈奴政权退出蒙古高原。部分部众归附汉朝,部分并入鲜卑,另一些则向西域和更遥远的中亚迁移。
![]()
这不是几十万人整齐列队,从蒙古高原一路走到欧洲。草原上的迁徙从来没有这么简单。失败者会分裂,会依附新的部落,也会在几代人的流动中吸收不同族群,重新使用某个有号召力的名称。
因此,后来的欧洲匈人不能被理解成原封不动的“北匈奴远征军”。他们更像一个在欧亚草原上不断重组的军事联盟:其中可能保留了匈奴时代的血缘、政治传统和组织方式,又吸纳了中亚、乌拉尔地区与东欧草原的许多人群。
北匈奴退出中国史书后,东西方文献之间留下了近三百年的空白。这也是“匈奴是否就是匈人”长期争论不休的根源。
不过,2025年公布的一项古基因研究带来了新的证据。研究人员分析了蒙古高原、中亚和喀尔巴阡盆地的古代基因组,发现部分匈人时期个体与匈奴帝国晚期的高等级墓葬个体存在直接遗传联系。
这证明至少有一部分匈奴后裔确实走到了欧洲。但研究同时显示,欧洲匈人的来源高度复杂,并不存在一支纯粹、封闭的匈奴群体横穿大陆。
![]()
窦宪和耿夔击散的,是一个草原帝国;向西移动的,则是它留下的部分人群、政治记忆和军事传统。
### 多瑙河边的难民,撞开了罗马国门
公元370年前后,匈人突然出现在伏尔加河、顿河以西。
他们首先攻击阿兰人,随后压向黑海北岸的哥特人。原本控制多瑙河以北广大地区的哥特部落无法抵挡,只能向罗马帝国边境移动。到公元376年,大批哥特人聚集在多瑙河北岸,请求进入罗马境内避难。
罗马皇帝瓦伦斯同意接纳。他希望获得人口、赋税和兵源,却没有能力管理突然涌入的庞大群体。边境官员克扣粮食、乘机勒索,饥饿中的哥特人很快发动反抗。
![]()
两年后,罗马主力与哥特军队在阿德里安堡交战。瓦伦斯轻率开战,罗马军队遭到重创,皇帝本人也死在战场上。
阿德里安堡之战没有立即消灭罗马,却改变了帝国与外来武装集团之间的关系。罗马不得不允许大批哥特人以相对独立的军事共同体留在境内。帝国的边界仍在,内部却出现了不再完全受中央控制的军队和族群。
此后,匈人继续在欧洲扩张。阿提拉时代,他们直接向东西罗马施压;与此同时,被匈人推动或裹挟的哥特人、汪达尔人、阿兰人等不断进入罗马疆域。
公元410年,西哥特首领阿拉里克攻入罗马城;汪达尔人后来占领北非,切断西罗马重要的粮食和税收来源;地方军阀、宫廷内斗与外族军队彼此纠缠,西部皇帝逐渐只剩下名号。
![]()
到公元476年,日耳曼将领奥多亚塞废黜西罗马皇帝罗慕路斯·奥古斯都,西罗马帝国的皇位就此终结。
罗马当然不是被汉军“隔空消灭”的。财政枯竭、频繁内战、权力分裂、军队结构变化,早已使西罗马十分脆弱;东罗马帝国也继续存在了近千年。但匈人的到来确实推动了哥特等族群越过边界,并把罗马内部的裂缝迅速撕大。
这样再看89年的稽落山和91年的金微山,所谓“两次军事行动毁灭罗马”,说的不是一条笔直的因果线,而是一场延迟近四百年的蝴蝶效应:东汉为保卫边疆击碎北匈奴政权,失败者的一部分沿草原西去,在漫长的迁徙与融合后,又推动欧洲民族大迁徙,加速了西罗马帝国的崩塌。
如果你身处当时的东汉朝廷,面对已经衰弱却仍威胁边境的北匈奴,是选择远征漠北、彻底打破其权力中心,还是到此收兵、保留草原上的力量平衡?欢迎在评论区说说你的理由。
参考资料:
![]()
① 范晔《后汉书》卷二十三《窦融列传·窦宪传》、卷八十九《南匈奴列传》,中华书局
② 司马光《资治通鉴》卷四十七,中华书局
③ Peter Heather, “Goths and Huns, c. 320–425”, *The Cambridge Ancient History*, Volume XIII, Cambridge University Press
④ Guido Alberto Gnecchi-Ruscone等,*Ancient Genomes Reveal Trans-Eurasian Connections between the European Huns and the Xiongnu Empire*,《美国国家科学院院刊》,2025年
⑤ 罗新《匈奴——是故事还是历史》,北京大学中国古代史研究中心
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
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.