《史記》·史記卷一百十 匈奴列傳第五十
正義此卷或有本次平津侯後,第五十二。今第五十者,先生舊本如此,劉伯莊音亦然。若先諸傳而次四夷,則司馬、汲鄭不合在後也。
匈奴,其先祖夏后氏之苗裔也,曰淳維。〔一〕唐虞以上有山戎、〔二〕獫狁、葷粥,〔三〕 居于北蠻,隨畜牧而轉移。其畜之所多則馬、牛、羊,其竒畜則橐駞、 〔四〕 驢、驘、 〔五〕駃騠、〔六〕騊駼、〔七〕驒騱。〔八〕逐水草遷徙,毌城郭常處耕田之業,然亦各有分地。〔九〕毌文書,以言語為約束。兒能騎羊,引弓射鳥鼠;少長〔一〇〕則射狐兔:用為食。士力能毌弓,〔一一〕盡為甲騎。其俗,寬則隨畜,因射獵禽獸為生業,急則人習戰攻以侵伐,其天性也。其長兵則弓矢,短兵則刀鋋。〔一二〕利則進,不利則退,不羞遁走。苟利所在,不知禮義。自君王以下,咸食畜肉,衣其皮革,被旃裘。壯者食肥美,老者食其餘。貴壯健,賤老弱。父死,妻其後母;兄弟死,皆取其妻妻之。其俗有名不諱,而無姓字。〔一三〕
〔一〕集解漢書音義曰:「匈奴始祖名。」索隱張晏曰「淳維以殷時奔北邊」。又樂產括地譜云「夏桀無道,湯放之鳴條,三年而死。其子獯粥妻桀之眾妾,避居北野,隨畜移徙,中國謂之匈奴」。其言夏后苗裔,或當然也。故應劭風俗通云「殷時曰獯粥,改曰匈奴」。又服虔云「堯時曰葷粥,周曰獫狁,秦曰匈奴」。韋昭云「漢曰匈奴,葷粥其別名」。則淳維是其始祖,蓋與獯粥是一也。
〔二〕正義左傳莊三十年「齊人伐山戎」,杜預云「山戎、北戎、無終三名也」。括地志云「幽州漁陽縣,本北戎無終子國」。
〔三〕集解晉灼云:「堯時曰葷粥,周曰獫狁,秦曰匈奴。」
〔四〕索隱橐他。韋昭曰:「背肉似橐,故云橐也。」包愷音託。他,或作「駝」。正義畜,許又反。
〔五〕索隱案: 古今注云「驢牡馬牝,生驘」。正義曰驘音力戈反。
〔六〕集解徐廣曰:「北狄駿馬。」索隱說文云「駃騠,馬父子也」。廣異志音決蹄也。發蒙記「刳其母腹而生」。列女傳云「生七日超其母」。
〔七〕集解徐廣曰:「似馬而青。」索隱按:郭璞注爾雅云「騊駼馬,青色,音淘塗」。又字林云野馬。山海經云「北海有獸,其狀如馬,其名騊駼」也。
〔八〕集解徐廣曰:「音顛。巨虛之屬。」索隱驒奚。韋昭驒音顛。說文「野馬屬」。徐廣云「巨虛之類」。一云青驪白鱗,文如鼉魚。鄒誕生本「奚」字作「騱」。
〔九〕索隱上音扶糞反。
〔一〇〕索隱上音式紹反,下音陟兩反。少長謂年稍長。
〔一一〕索隱上音彎,如字亦通也。
〔一二〕集解韋昭曰:「鋋形似矛,鐵柄。音時年反。」索隱音蟬。埤蒼云「鋋,小矛鐵矜」。古今字詁云「,通作『矜』」。
〔一三〕集解漢書曰:「單于姓攣鞮氏。」索隱攣音六緣反。鞮音丁啼反。
夏道衰,而公劉失其稷官,〔一〕變于西戎,邑于豳。其後三百有餘歲,戎狄攻大王亶父,〔二〕亶父亡走岐下,而豳人悉從亶父而邑焉,作周。〔三〕其後百有餘歲,周西伯昌伐畎夷氏。〔四〕後十有餘年,武王伐紂而營雒邑,復居于酆鄗,放逐戎夷涇、洛之北〔五〕,以時入貢,命曰「荒服」。其後二百有餘年,周道衰,〔六〕而穆王伐犬戎,得四白狼四白鹿以歸。自是之後,荒服不至。於是周遂作甫刑之辟。穆王之後二百有餘年,周幽王用寵姬褒姒之故,與申侯有卻。〔七〕申侯怒而與犬戎共攻殺周幽王于驪山之下,〔八〕遂取周之焦穫,〔九〕而居于涇渭之閒,侵暴中國。秦襄公救周,於是周平王去酆鄗而東徙雒邑。當是之時,秦襄公伐戎至岐,始列為諸侯。〔一〇〕是後六十有五年,而山戎〔一一〕越燕而伐齊,齊釐公與戰于齊郊。其後四十四年,而山戎伐燕。燕告急于齊,齊桓公北伐山戎,山戎走。其後二十有餘年,而戎狄至洛邑,伐周襄王,襄王奔于鄭之氾邑。〔一二〕初,周襄王欲伐鄭,故娶戎狄女為后,與戎狄兵共伐鄭。已而黜狄后,狄后怨,而襄王後母曰惠后,有子子帶,欲立之,於是惠后與狄后、子帶為內應,開戎狄,戎狄以故得入,破逐周襄王,而立子帶為天子。於是戎狄或居于陸渾,〔一三〕東至於衛,侵盜暴虐中國。中國疾之,故詩人歌之曰「戎狄是應」,「薄伐獫狁,至於大原」,〔一四〕「出輿彭彭,城彼朔方」。〔一五〕周襄王既居外四年,乃使使告急于晉。晉文公初立,欲修霸業,乃興師伐逐戎翟,誅子帶,迎內周襄王,居于雒邑。
〔一〕集解徐廣曰:「后稷之曾孫。」正義周本紀云「不窋失其官」。此云公劉,未詳也。
〔二〕集解徐廣曰:「公劉九世孫。」
〔三〕索隱按:謂始作周國也。
〔四〕索隱韋昭云:「春秋以為犬戎。」按:畎音犬。大顏云「即昆夷也」。山海經云「黃帝生苗龍,苗龍生融吾,融吾生弄明,弄明生白犬。白犬有二牡,是為犬戎」。說文云「赤狄本犬種,字從犬」。又山海經云「有人面獸身,名曰犬夷」。賈逵云「犬夷,戎之別種也」。
〔五〕索隱晉灼曰:「洛水在馮翊懷德縣,東南入渭。」又案:水經云出上郡雕陰泰昌山,過華陰入渭,即漆沮水也。
〔六〕索隱案:周紀云「懿王時,王室衰。詩人作怨刺之詩」,不能復雅也。
〔七〕正義故申城在鄧州南陽縣北三十里,周宣王舅所封。
〔八〕集解韋昭曰:「戎後來居此山,故號曰驪戎。」
〔九〕正義括地志云:「焦穫亦名刳口,亦曰刳中,在雍州涇陽縣城北十數里。周有焦穫也。」
〔一〇〕正義今岐州。高誘云「秦襄公救周有功,受周故地酆鄗,列為諸侯」也。
〔一一〕索隱服虔云:「山戎蓋今鮮卑。」按:胡廣云「鮮卑,東胡別種」。又應奉云「秦築長城,徒役之士亡出塞外,依鮮卑山,因以為號」。
〔一二〕索隱蘇林氾音凡。今潁川襄城是。按:春秋地名云「氾邑,襄王所居,故云襄城」也。
〔一三〕集解徐廣曰:「一為『陸邑』。」索隱春秋左氏「秦晉遷陸渾之戎于伊川」。杜預以為「允姓之戎居陸渾,在秦晉之閒,二國誘而徙之伊川,遂從戎號,今陸渾縣」是也。
〔一四〕集解毛詩傳曰:「言逐出之而已。」
〔一五〕集解毛詩傳曰:「彭彭,四馬貌。朔方,北方。」正義獫狁既去,北方安靜,乃築城守之。
當是之時,秦晉為彊國。晉文公攘戎翟,居于河西圁、洛之閒,〔一〕號曰赤翟、〔二〕白翟。〔三〕秦穆公得由余,西戎八國服於秦,故自隴以西有綿諸、〔四〕緄戎、〔五〕翟、〈豸原〉之戎,〔六〕岐、梁山、涇、漆之北有義渠、〔七〕大荔、〔八〕烏氏、〔九〕朐衍之戎。〔一〇〕而晉北有林胡、〔一一〕樓煩之戎,〔一二〕燕北有東胡、山戎。〔一三〕各分散居谿谷,自有君長,往往而聚者百有餘戎,然莫能相一。
〔一〕集解徐廣曰:「圁在西河,音銀。洛在上郡、馮翊閒。」索隱西河圁、洛。晉灼音嚚。三蒼作「圜」。地理志云圜水出上郡白土縣西,東流入河。韋昭云「圜當為『圁』。」續郡國志及太康地志並作「圁」字也。正義括地志云:「白土故城在鹽州白池東北三百九十里。」又云:「近延州、綏州、銀州,本春秋時白狄所居,七國屬魏,後入秦,秦置三十六郡。」洛,漆沮也。
〔二〕索隱案:左氏傳云「晉師滅赤狄潞氏」。杜氏以「潞,赤狄之別種也,今上黨潞縣」。又春秋地名云「今曰赤涉胡」。
〔三〕索隱左氏「晉師敗狄于箕,郤缺獲白狄子」。杜氏以為「白狄之別種,故西河郡有白部胡」。又國語云「桓公西征,攘白狄之地,遂至于西河」也。正義括地志云:「潞州本赤狄地。延、銀、綏三州白翟地。」按:文言「圁、潞之閒號赤狄」,未詳。
〔四〕索隱地理志天水有綿諸道。正義括地志云:「綿諸城,秦州秦嶺縣北五十六里。漢綿諸道,屬天水郡。」
〔五〕正義上音昆。字當作「混」。顏師古云:「混夷也。」韋昭云:「春秋以為犬戎。」
〔六〕集解徐廣曰:「在天水。〈豸原〉音丸。」索隱地理志天水〈豸原〉道。應劭以「〈豸原〉戎邑。音桓」。正義括地志云:「〈豸原〉道故城在渭州襄武縣東南三十七里。古之〈豸原〉戎邑。漢〈豸原〉道,屬天水郡。」
〔七〕索隱韋昭云:「義渠本西戎國,有王,秦滅之。今在北地郡。」正義括地志云:「寧州、慶州,西戎,即劉拘邑城,時為義渠戎國,秦為北地郡也。」
〔八〕集解徐廣曰:「後更名臨晉,在馮翊。」索隱按:秦本紀厲共公伐大荔,取其王城,後更名臨晉。故地理志云臨晉故大荔國也。正義括地志云:「同州馮翊縣及朝邑縣,本漢臨晉縣地,古大荔戎國。今朝邑縣東三十步故王城,即大荔王城。」荔,力計反。
〔九〕集解徐廣曰:「在安定。」正義氏音支。括地志云:「烏氏故城在涇州安定縣東三十里。周之故地,後入戎,秦惠王取之,置烏氏縣也。」
〔一〇〕集解徐廣曰:「在北地。朐音詡。」索隱案:地理志朐衍,縣名,在北地。徐廣音詡。鄭氏音吁。正義括地志云:「鹽州,古戎狄居之,即朐衍戎之地,秦北地郡也。」
〔一一〕索隱如淳云:「林胡即儋林,為李牧所滅也。」正義括地志云:「朔州,春秋時北地也。如淳云即澹林也,為李牧滅。」
〔一二〕索隱地理志樓煩,縣名,屬鴈門。應劭云「故樓煩胡地」。正義括地志云:「嵐州,樓煩胡地也。風俗通云故樓煩胡地也。」
〔一三〕集解漢書音義曰:「烏丸,或云鮮卑。」索隱服虔云:「東胡,烏丸之先,後為鮮卑。在匈奴東,故曰東胡。」案:續漢書曰「漢初,匈奴冒頓滅其國,餘類保烏桓山,以為號。俗隨水草,居無常處。以父之名字為姓。父子男女悉髡頭為輕便也」。
自是之後百有餘年,晉悼公使魏絳和戎翟,戎翟朝晉。後百有餘年,趙襄子踰句注〔一〕而破并代以臨胡貉。〔二〕其後既與韓魏共滅智伯,分晉地而有之,則趙有代、句注之北,魏有河西、上郡,以與戎界邊。其後義渠之戎築城郭以自守,而秦稍蠶食,至於惠王,遂拔義渠二十五城。惠王擊魏,魏盡入西河及上郡于秦。秦昭王時,義渠戎王與宣太后〔三〕亂,有二子。宣太后詐而殺義渠戎王於甘泉,遂起兵伐殘義渠。於是秦有隴西、北地、上郡,築長城以拒胡。而趙武靈王亦變俗胡服,習騎射,北破林胡、樓煩。築長城,〔四〕自代並〔五〕陰山〔六〕下,至高闕為塞。〔七〕而置雲中、鴈門、代郡。其後燕有賢將秦開,為質於胡,胡甚信之。歸而襲破走東胡,東胡卻千餘里。與荊軻刺秦王秦舞陽者,開之孫也。燕亦築長城,自造陽〔八〕至襄平。〔九〕置上谷、漁陽、右北平、遼西、遼東郡以拒胡。當是之時,冠帶戰國七,而三國邊於匈奴。〔一〇〕其後趙將李牧時,匈奴不敢入趙邊。後秦滅六國,而始皇帝使蒙恬將十萬之眾北擊胡,悉收河南地。因河為塞,〔一一〕築四十四縣城臨河,徙適〔一二〕戍以充之。而通直道,〔一三〕自九原至雲陽,〔一四〕因邊山險塹谿谷可繕者治之,起臨洮至遼東萬餘里。〔一五〕又度河據陽山北假中。〔一六〕
〔一〕集解音鉤,山名,在鴈門。索隱服虔云:「句音拘。」韋昭云:「山名,在陰館。」
〔二〕索隱案:貉即濊也。音亡格反。
〔三〕集解昭王母也。索隱服虔云「昭王之母」也。
〔四〕正義括地志云:「趙武靈王長城在朔州善陽縣北。案水經云白道長城北山上有長垣,若穨毀焉,沿谿亙嶺,東西無極,蓋趙武靈王所築也。」
〔五〕集解音傍,白浪反。
〔六〕索隱徐廣云:「五原西安陽縣北有陰山。