卷一百十 匈奴列传第五十

匈奴的祖先是夏后氏的后代,名叫淳维。唐尧、虞舜以前有山戎、猃狁、荤粥,居住在北边蛮荒之地,跟随畜牧活动而转移。他们的牲畜多是马、牛、羊,他们的奇特牲畜则是骆驼、驴、骡、 、騊駼、騨騱。追逐着水草而迁移,没有城镇常居之地和农耕生产,但是也各自有分占的牧地。没有文字和书籍,用说话来相互约束。小孩能够骑羊,拉弓射鸟、鼠;稍大一点就能射狐狸、兔子,用来作食物。男子都有力量拉开弓,全都是披甲的骑兵。他们的风俗,平时随意游牧,以射猎禽兽作为职业;形势紧急时,则人人演习作战来进行侵袭征伐,这是他们的天性。他们的长兵器是弓和箭,短兵器是刀和铁柄小矛。形势有利就进攻,没有利就退却,不以逃跑作为羞耻。如果有利可得,就不知道什么是礼义。从君王以下,都吃牧畜的肉,穿牧畜的皮革,披着带毛的皮袄。健壮的人吃肥美的食物,老年人吃剩下的。尊重健壮的人,看轻年老体弱的人。父亲去世,儿子就把后母作为妻子;兄弟去世,活着的兄弟就全都娶已故兄弟的妻子为妻。他们的风俗有名却不避讳,没有姓和字。

夏朝国运衰落,公刘失去了他的稷官职位,在西戎实行变革,就在豳地建立都邑居住下来。那以后三百多年,戎狄族攻打周太王亶父,亶父逃跑到岐山下,而豳地人都跟随亶父在这里营造城邑,建立周国。那以后一百多年,周西伯姬昌讨伐畎夷氏。十多年后,周武王讨伐商纣王,而营建洛邑,又回到酆京、镐京居住,把戎夷驱逐到泾水、洛水以北,让他们按时向周进贡,叫做“荒服”。那以后二百多年,周朝政治衰落,周穆王讨伐犬戎,得到四条白狼、四只白鹿而回来。从那以后,荒服的戎夷之人不再来进贡。于是周王朝就制定了《甫刑》的法规。周穆王以后二百多年,周幽王因为宠姬褒姒的缘故,和申侯有了仇怨。申侯气愤,和犬戎一同攻打并把周幽王杀死在骊山脚下,犬戎就取得了周朝的焦获地方,居住在泾水、渭水一带,侵犯中原地区。秦襄公援救周王,于是周平王离开酆京、镐京,而向东迁徙到洛邑。当这个时候,秦襄公攻打犬戎一直打到岐山,开始被封为诸侯。这以后六十五年,山戎越过燕国而攻打齐国,齐矨公和山戎在齐国都城外作战。那以后四十四年,山戎攻打燕国。燕国向齐国告急,齐桓公向北攻打山戎,山戎逃跑。那以后二十多年,戎狄来到洛邑,攻打周襄王,周襄王逃奔到郑国的氾邑。起初,周襄王要攻打郑国,所以娶了戎狄的姑娘为王后,和戎狄军队一同讨伐郑国。不久,废黜了狄王后,狄王后怨恨,周襄王的后母叫惠后,有个儿子叫子带,想立他为王,于是惠后和狄后、子带作为内应,为戎狄打开城门,戎狄因此能够入城,打败、赶走周襄王,而立子带做天子。于是戎狄有些人居住在陆浑,东部到达了卫国,侵犯残害中原人民。中原人痛恨他们,所以诗人作诗说,“打击戎狄”,“同心勉力征猃狁,一直追逼到大原”,“出动众多的军车,在那北方筑城防”。周襄王在外居住了四年,就派使者向晋国告急。晋文公刚即位,想要建立霸业,就发动军队讨伐并赶走戎狄,杀死子带,迎回周襄王,居住在洛邑。

在那个时候,秦国、晋国是强国。晋文公赶跑了戎狄,戎狄居住在河西的綢水、洛水一带,称为赤狄、白狄。秦穆公得到由余的帮助,西戎八个国家都向秦国臣服,所以从陇地往西有绵诸、绲戎、翟、筰等戎族,岐山、梁山、泾水、漆水以北有义渠、大荔、乌氏、朐衍等戎族。而晋国北边有林胡、楼烦等戎族,燕国北边有东胡、山戎。各自分散居住在溪谷里,各自都有君长,常常相聚在一起有一百多个戎族部落,可是没能互相统一。