【白話文】
張騫,漠中人,漢武帝建元年間為郎官。當時,投降漢朝的匈奴人說匈奴打敗月氏王后,用月氏王的頭作為飲酒的用具,月氏人逃走了並且很怨恨匈奴,但是沒有人援助它共同打擊匈奴。漢朝此時正打算消滅匈奴,聽到這話,想派人出使月氏,但途中必經匈奴地區,於是就招募敢於出使月氏的人。當時張騫以郎官的身份應募。他出使月氏,帶著姓堂邑氏的奴隸名叫甘的,一道從隴西出發。在經過匈奴地區時,被匈奴人抓獲,用傳車送至單于處。單于說:「月氏在我們的北面,漢朝為什麼要向月氏派使者?我想派使者到南越,漢朝肯答應我的使者去嗎?」就扣留了張騫十餘年,還給他娶了妻子,有了孩子。可是張騫始終保留著漢朝出使用的符節,沒有丟失。
張騫住在匈奴的西邊,他乘機與部下向月氏方向逃去。他們向西逃了數十曰,到達大宛。大宛人早就聽說漢朝富庶,想和漢朝往來,但未能辦到。這些人見到張騫來,就問張騫要到哪兒去。張騫說:「是為漢朝出使月氏的,路上被匈奴所阻攔。如今逃出來,希望大王您派人做嚮導送我一下。果真到達大月氏的話,我回到漢朝,漢朝送給您的禮物會多得說不完。」大宛王認為張騫說得對,打發走張騫,併為他派了翻譯和嚮導,送到康居。康居人又將他們送到大月氏。此時,大月氏王已為匈奴所殺,大月氏人擁立了王的夫人為王。他們已征服並佔領了大夏,成為這裡的君主。這裡土地肥沃,很少有外來的侵擾,他們志在過安寧快樂的生活,又白認為遠離漢朝而疏遠了與漢朝的關係,根本沒有報復匈奴之心。張騫從大月氏到大夏,一直沒有得到結果。
張騫在那裹停留了一年多,回來時,沿著崑崙山、阿爾金山和祁連山,想從羌族地區返回,可是又被匈奴人抓住。在匈奴被扣留了一年多,恰逢單于死,匈奴內部混亂,張騫便與他的匈奴妻子及堂邑父一起逃回漢朝。漠武帝授予他為太中大夫,堂邑父為奉使君。
張騫為人堅強而有毅力,寬宏大量,待人真誠,少數民族人喜歡他。堂邑父是匈奴人,善於射箭,在窮困危急的關頭,就射取禽獸作為食物。當初,張騫出行時有一百餘人,去了十三
年,衹有他和堂邑父兩人回來。
張騫親身所到過的地方,有大宛、大月氏、大夏、康居等國,他聽說在這些國家的旁邊還有五、六個大國,他一一向漢武帝講述了這些國家的地形和物產。所說的內容都在《西域傳》裹。
張騫說:「我在大夏的時候,見到邛那個地方的竹杖和蜀郡產的細布,問他們從哪兒得到這些東西,大夏國人說:‘是我國的商人從身毒國買來的。身毒國在大夏東南,大約有數千裡地。那裹的風俗是過著定居的生活,和大夏相同,但地勢低窪,潮溼,氣候炎熱。那裡的人騎著大象打仗,國家濱臨大水。,根據我的推測,大夏距離漢朝約有一萬二千里,在漢朝的西南。現在身毒又在大夏東南數千裡,有蜀郡的物產,這樣看來,身毒距離蜀不遠。現在出使大夏,從羌族地區經過,很危險,羌族人很厭惡漢朝;稍稍往北,則會被匈奴人俘獲;如果從蜀郡走,當是方便的道路,又無侵擾。」漠武帝聽說大宛和大夏、安息等國家都是大國,有許多奇怪的物產,又過著定居的生活,與漢朝的風俗相同。而兵力很弱,很看重漢朝的財物;其北方則是大月氏、康居等國,兵力強大,可以用贈送財物、給他們以好處的方法,誘使他們前來朝見漢天子。果真能夠這樣做並用道義的力量使他們歸附漢朝,那麼漢朝就可擴大疆土一萬餘里,有些民族的人到朝廷來,要經多重翻譯才能通曉語言,一些奇風異俗的少數民族也前來歸附,漢朝的威望德澤就可普及四海。漢武帝很高興,認為張騫說得很有道理。於是下令通過蜀郡和犍為郡派遣探路的使者,分四路同時出發。一路從冉馳出發,一路從榨都出發,一路從徙和邛出發,一路從焚出發,各有一二千里路程。可是北方的通道為氏族和榨都夷所阻擋,南方的通道為嶺和昆明所阻。昆明等少數民族沒有君長,善於劫掠和盜竊。每每殺害過往的漢使,奪走財物,這條路終於沒能打通。不過聽說昆明西邊大約千餘里的地方,有乘象國,名叫滇越,蜀郡有些私自往來買賣貨物的商人到過那兒。於是漢朝因尋求通往大夏的道路而開始與滇國往來。當初,漢朝想與西南夷通使,由於費用太多,停止了這項工作。及至張騫說可經西南夷通往大夏,漢朝才著手打通西南夷之路。
張騫以校尉的身份跟隨大將軍衛青出擊匈奴,因為他了解水草分佈的地方,軍隊才能不缺給養,於是封張騫為博望侯。這年是漠武帝元朔六年。兩年以後,張騫作為衛尉,與李廣將軍一起從右北平出發抗擊匈奴。匈奴包圍李將軍,漠軍傷亡慘重,而張騫晚於約定的時間到達,按軍法當處以斬刑,他用財物贖為平民。這一年,驃騎將軍霍去病在西邊打敗匈奴,殺數萬,直至祁連山。秋天,匈奴渾邪王率領他的部眾投降漢朝。於是,從金城、河西走廊,沿祁連山直至鹽澤一帶空無匈奴。匈奴時或有偵察兵前來,但也為數很少。又過了兩年,漢朝擊退匈奴單于並趕往漠北。
漢武帝多次向張騫詢問大夏等國的情況。此時張騫已失去了侯的封號,就回答道「我住在匈奴的時候,聽說烏孫王名昆莫。昆莫的父親難兜靡本來和大月氏都住在祁連山、敦煌一帶,是個小柄。大月氏攻打殺害了難兜靡,強佔他的地盤,烏孫人逃亡投奔匈奴。難兜靡的兒子昆莫那時剛出生不久,傅父布就翎侯抱著他逃亡,途中將他放在草叢中,去為他尋找食物。回來時,見狼正在給他餵奶,又有烏鴉街著肉在旁邊盤旋,以為昆莫是神,就抱著昆莫歸附匈奴,單于喜歡他,將他撫養成人。昆莫長大後,單于把他父親的民眾交還給他,讓他帶兵打仗,昆莫屢次建立戰功。那時,月氏已被匈奴打敗,向西進攻塞王。塞王南巡遷往遠方,月氏人便居住在塞王的地盤上。昆莫的力量壯大後,親自請求單于允許他替父報仇,於是向西攻敗大月氏。大月氏人再次西逃,遷往大夏人居住的地方。昆莫掠奪其民眾,就留居在大月氏人的土地上,兵力逐漸強大起來,正好碰上匈奴單于死,於是不肯再入朝事奉匈奴。匈奴派軍隊攻打他,無法戰勝,更認為昆莫是神而遠離他。如今單于剛被漢朝打敗,處於窘困的境地,而昆莫原來的地方無人居住。少數民族依戀故土,又貪心漢朝的財物,如果在此時多多地送些財物給烏孫,招引他們到束邊來居住在原來的土地上,漢朝送公主給烏孫王作夫人,雙方結為兄弟關係,根據以上對形勢的分析,烏孫一定會聽從我們的建議,那麼造就等於切斷了匈奴的右臂。聯合了烏孫,自烏孫以西的大夏等國,都可招來而為您的外臣。」漢武帝認為張騫說得對,授予張騫中郎將的官職,率領三百人,每人馬各二匹,趕著上萬計的牛羊,隨身攜帶價值數千萬萬的黃金和禮物,還有許多持節副使隨行,出使烏孫。道路方便的話,就派持節副使出使烏孫旁邊的國家。張騫到達烏孫後,將漢武帝的禮物送給烏孫王並轉達了漢武帝的旨意,但未能獲得烏孫王的明確表態。具體內容記載在《西域傳》裹。張騫便分別派遣副使出使大宛、康居、月氏、大夏。烏孫王派翻譯嚮導護送張騫。烏孫使者數十人,馬數十匹隨張騫回漢朝答謝漢武帝,趁機讓他們察看漢朝的情況,瞭解到了漢朝的廣大。
張騫返回漢朝,被授予大行官。一年多後,張騫去世。又過了一年多,他所派遣去通大夏等國的副使大都與這些國家的使節一同回到漢朝,於是西北各國開始了與漢朝的交通往來。不過由於張騫開闢了通往西域的道路,後來出使西域的人都仿效張騫,稱博望侯,以此來取信於外國,外國人因此而信任他們。那以後,烏孫王終於與選鮑主結婚。
當初,漢武帝開啟《易》書占卜,說:「神馬當從西北來。」得了烏孫馬覺得好,給它起名為「天馬」。等到又得了大宛汗血馬,它比烏孫馬更加膘壯,便將烏孫馬改名為「西極馬」,稱大宛馬為「天馬」。並且漢朝開始從令居向西築塞,新設酒泉郡,以便於通往西域各國。漢朝於是增派使者到安息、奄蔡、犛軒、條支、身毒國。且漠武帝喜歡大宛馬,出使西域的使者相望於道,一批多者數百人,少者百餘人,所攜帶的東西,完全仿效博望侯張騫時的盛況。其後,隨著對西域情況的曰益熟悉,每批使者的人數越來越少。漢朝時大概一年中使者多者十餘批,少者五六批,遠的八九年,近的幾年就可往返。
這個時候,漢朝已滅了南越,與蜀郡相通的西南夷都很震動,他們請求漢朝在那兒設治並派官吏進行治理。漢朝在西南夷設定了烊柯、越嶺、益州、沈黎、文山郡,想用在西南夷設郡的辦法,地界相接,向前通往大夏。於是漢朝每年派使者十餘批,從這些新設定的郡出發,但都再次被昆明夷所阻絕,漠使被殺、禮品遭劫。於是漢朝發兵出擊昆明,斬首數萬。後來又派使者,終不能通過。詳情在《西南夷傳》裹。
自從張騫開闢了通往西域的道路而獲得尊貴的地位,那些吏士爭著上書談論外國物產的稀奇古怪以及通使的利害關係,請求出使。漠武帝因為西域偏僻遙遠,並非人人都樂意去,便接受他們的言論,給予出使的符節,招募官吏和百姓而不問應募者的身份資歷,為這些人準備好隨行人員打發他們出使,以此擴大出使西域人員的來源。這些人回來時,難免有劫掠和盜竊來的財物,以及執行使命時違背漢武帝的旨意,漢武帝因為他們熟悉西域的情況,就每每審查他們並致以重罪,以激發他們發奮去立功贖罪,再次請求出使西域。出使西域的緣由無窮無盡,且輕視犯法。那些吏卒也每每一再地推崇外國的物產,誇張程度大的,被給予符節,為正使,誇張程度小的為副使。故無稽之談者及無良好品行之徒都爭相仿效。使者們大都將天子送給西域各國的禮物據為己有,想以較低的價格賣出以從中牟利。外國人也厭惡漢使人人言語輕重不實,估計路遠漢軍不能到達,便斷絕漠使的食物供應,使他們陷於困苦的境地。漢使生活窮困,譴責抱怨,以至於相互攻擊。樓蘭、姑師等小柄,地處交通要道,攻擊、劫掠漢使王恢等尤為厲害,且匈奴奇兵更是時時截擊漢使。使者們爭相談論征服這些國家對漢朝有利,不討伐它則對漢朝有害,這些國家都有城邑,軍隊戰鬥力弱,易於攻擊。於是漢武帝派從票侯趙破奴,率領西域各屬國騎兵及各郡兵力數萬人反擊匈奴,匈奴兵全部逃竄。第二年,趟破奴擊敗姑師,俘虜了樓蘭王。漢朝從酒泉郡起佈列了邊防哨所,直至玉門關。
大宛諸國派使者隨漠使來到漢朝,看到漢朝的廣大,他們向漢朝獻上駝鳥卵和犛軒的幻術家,漢武帝大喜。漢使窮盡黃河的源頭,那裹的山多玉石,漢使採來運回漢朝,漠武帝查考了古地圖書籍,將黃河源頭所出之山命名為崑崙山。
這時,漢武帝正好多次到海邊視察,身邊竟全是外國客人跟隨著。凡屬大都市或人多的地方就打那兒經過,散發財物布帛進行賞賜,備辦豐厚的禮物送給他們,以此來展示漢朝財力的雄厚。表演大角抵、奇戲等新奇的東西,引來眾多的圍觀者,大行賞賜,酒池肉林。讓外國客人遍觀漢朝各倉庫府藏的儲積,想以此顯示漢朝的廣大,使他們對漢朝的強大既佩服又詫異。至於增加幻術家的技藝,角抵、奇戲花樣的年年增變,它們的進一步興起,就是從漢武帝時開始的。且外國使者不斷地交替往來,絡繹不絕。大宛以西的國家都自恃離漢朝遙遠,還是驕傲放縱,漢朝沒能使他們屈服,就用禮尚往來的方式與他們保持聯絡,出使這些國家。
漢朝出使到西域的人已很多,那些少年從使多用虛美的言辭慫恿漢武帝,說大宛有好馬在貳師城,藏起來不肯讓漢使看到。漢武帝喜歡宛馬,聽說後一心想得到它,他派壯士車令等帶著千金和金馬去請求大宛王送給貳師城好馬。大宛國有許多漢朝財物,他們互相商量道:「漢朝離我們很遠,且人從鹽澤一帶經過每有死亡,從它的北面經過有匈奴的騷擾,從南面來則缺乏水草,加上沿途處處沒有城邑,缺乏食物的情況經常發生。漢使一批數百人前來,常常缺乏食物。死者過半。這樣的情況怎麼能派大軍來呢?況且貳師馬是大宛的寶馬啊。」終不肯給漢使。漢使大怒,痛罵一通,椎破金馬而去。大宛國的貴臣們怒道:「漢使太輕視我們了!」令漢使離開大宛國,又讓束邊的鬱成王攔擊他們,殺害漢使奪取他們的財物。漢武帝大怒。曾出使過大宛的姚定漢等人說:「大宛兵弱,若用近三千的漢軍,強弓勁弩向他們射擊,便可打敗他們。」漠武帝因曾派浞野侯趙破奴攻打樓蘭,以七百騎兵先到樓蘭,俘虜了樓蘭王,故認為姚定漢等人言之有理,而想封寵姬李夫人的兄弟為侯,便以李廣利為將軍討伐大宛。張騫孫張猛,字子游,頗有才智,元帝時為光祿大夫,出使過匈奴,加官給事中,被石顯陷害而自殺。
李廣利的妹妹李夫人有寵於皇上,生昌邑哀王。太初元年,以廣利為貳師將軍,帶領屬國的六千騎兵和郡國那些品行惡劣的少年好幾萬人,以這些兵力去攻伐大宛,預期到貳師城奪取良馬,所以叫他「貳師將軍」。原浩侯王恢為軍隊帶路做嚮導官。貳師將軍的部隊已經西遇鹽水,沿路的那些小柄家恐慌,都各自緊緊地守住自己的城堡,不供給漠軍糧食,打又打不下來。能攻下來的就有飯吃,不能攻下來的,只好幾天就離開。等到達鬱成,兵士衹有幾千人了,都飢餓疲乏。攻打鬱成城,大敗,死傷的人很多。貳師將軍和左右商議:「至鬱成還不能攻下它,何況到大宛王都城呢?」就帶著部隊撤退。往返花了兩年,回到敦煌,士兵剩下不過十分之一。派遣使者給皇帝上奏章說:「路程遙遠十分缺乏糧食。士兵們不怕打仗,衹怕捱餓。兵少,不能攻取宛國。希望暫且撤兵,多派兵後再去。」漢武帝得知所奏,大發雷霆,派使者攔守玉門關,說軍人敢有入關者立即斬了他!貳師將軍李廣利害怕了,因而留駐敦煌。
那年夏天,漢朝對匈奴作戰,浞野侯趟破奴計程車兵損失二萬多人。漢朝廷高階官員商議都希望調回攻打大宛的軍隊,專力對付匈奴。漢武帝卻認為既已出兵討伐大宛,如大宛這樣的小柄都打不下來,那大夏之類的國家逐漸瞧不起漢朝,大宛的良馬就斷絕來漢,烏孫、輪臺等國家也將隨便難為漢朝的使者,就會見笑於外國。於是就懲治了議論攻打大宛尤為不當的鄧光等人。赦免了那些囚徒步卒,增發了那些品行惡劣的少年和邊境的騎兵,經過一年多而從敦煌出兵六萬人,私人帶著糧食跟隨部隊參戰的還不計算在內。這支隊伍帶有牛十萬頭,馬三萬匹,驢、駱駝以萬數計算。他們多帶糧食,兵器、弓箭等極為齊備。全國騷擾動盪,相繼供應徵伐大宛,軍隊總共有五十餘校尉軍官出征。大宛都城內沒有水井,都要從城外引進流水,於是漠軍就派治水的工匠改道城下水,不使流經城下,而引水入孔穴之內,以水攻城內。漢朝還增派甲卒十八萬人到酒泉和張掖以北駐守,並新置了居延和休屠兩個縣以衛護酒泉。而徵發天下「七科適」,載運乾糧以供給貳師將軍,驅車載運的人眾絡繹相連到敦煌。而授任兩名會相馬的人為執驅馬校尉,準備在攻破大宛以後選取良馬。
這時貳師將軍是二次出征,隊伍龐大,所至沿途各個小柄無不迎接,拿出糧食供養軍隊。到輪臺國,輪臺國不降,攻戰幾天,血洗了他們。從此往西,平安行軍到達了大宛王都,漠兵到達者三萬人。宛軍迎戰漢軍,漢軍射敗了他們,宛軍逃到城堡內憑藉城牆守衛。貳師將軍的部隊本想進軍先攻鬱成城,恐怕軍隊滯留而使大宛人更生詐謀,於是就先攻大宛城,決開他們的水源,改變其流向,即使大宛堅守也甚感憂愁困窘。包圍大宛的城池,攻城四十多天。他們的高階官員相互商量道:「漢朝之所以來攻打大宛,是我們國王毋寡隱藏了好馬而殺害了漢朝使者。如果殺掉國王毋寡並拿出好馬,漠軍之圍當可解脫;即使不解,再奮戰而死,也為時不晚。」大宛的高階官員們都認為這樣對,共同殺死宛王毋寡。它的外城被摧毀,俘獲了大宛貴人勇將煎靡。大宛人大為震驚,逃跑入守中城,相互商量說:「漢來攻打宛,是因為國王毋寡。」提著他的頭派人去見貳師將軍,相約說:「漢軍不要攻打我們了,我們把好馬全部拿出來,任憑你們選取,並且供給你們糧食。如若不聽從,我們殺盡好馬,而康居的救兵將要到達。一到達,我宛兵在城內,康居的救兵在城外,共同和漢軍作戰。漢軍仔細考慮吧,怎麼辦?」這時康居偵探窺伺漠兵,漢兵還很強大,不敢進兵。貳師將軍聽說大宛城內最近找到了漢人,會穿井汲水,而且城內糧食還多。考慮到我們之所以來,就是為誅滅罪魁禍首宛王毋寡,毋寡的頭已經到了,這樣還不允許解開兵圍,那麼他們就會堅守,而康居等到漢軍疲乏時而來援救大宛,那打敗漢軍是必然的了。軍官們都認為對,就接受了大宛的許約。大宛人就放出他們的好馬,讓漢兵自行挑選,還拿出許多糧食供養漢軍。漢軍挑選了好馬幾十匹,中等以下公馬母馬共三幹多匹,而且立大宛高階官員中過去待漢人友好的昧蔡為大宛國王,與他訂立盟約後撤兵。終於不得進入大宛內城,就結束這場戰爭撤兵回來了。
當初,貳師將軍發兵敦煌西進時,認為人多,沿路各國無法供給糧食,就分為幾支隊伍,從南北兩路挺進。校尉王申生和原大鴻臚壺充國等統領一支千多人的隊伍另到鬱成,鬱成人堅守城堡,不肯把糧食供給他們。王申生的部隊距離貳師將軍的大部隊二百里,他依仗大軍而輕視對方,急攻鬱成。鬱成人窺探得知王申生的部隊少,就在一個早晨用三千人的兵力發起攻擊,斬殺了王申生等人,軍隊大敗,衹有幾個人脫險逃出,跑到貳師將軍那裹。貳師將軍命令搜粟都尉上宮桀去攻打鬱成,鬱成投降,鬱成王逃走到康居國,上官桀就追到康居國。康居國人聽說漢軍已經打敗大宛,就交出鬱成王給上官桀。上官桀派四個騎士把他捆綁看守押送給主將李廣利。這四個人互相議論說:「鬱成王是漢朝所痛恨的,如果把他活著送去,怕突然發生意外,貽誤大事。」想殺,沒有人敢先動手。上鄒騎士趟弟拔劍斫擊,斬了鬱成王。上官桀等就趕上了貳師將軍的大部隊。
當初,貳師將軍李廣利後一次出兵,皇上派遣使者通告烏孫國,要它出兵與漠軍合力攻宛。烏孫派遣兩千名騎兵前往,徘徊觀望,不敢上前。貳師將軍的隊伍凱旋東歸,所經過的那些小柄聽說大宛已被攻破,都打發自己的子弟跟隨漢軍去納獻貢物,謁見天子,因而作為人質。軍隊返回,進入玉門關的有一萬多人,軍馬一千多匹。貳師將軍後一次行軍,軍隊並非缺乏食用,犧牲的也不能算多,而是將吏們貪財,大都不愛護士兵,侵吞軍餉,因此死亡很多。天子因為是遠涉萬里征討大宛,就不責問他們的過失,便下詔說:「匈奴為害很久了,如今雖遠徙漠北,與旁國共謀截擊大月氏國使臣,攔殺中郎將江及原雁門太守攘。危須國以西及大宛皆合約殺期門車令、中郎將朝及身毒國使,隔斷東西道路。貳師將軍廣利征討其罪,戰勝大宛。賴天之靈,從溯河山,涉流沙,通西海,d]雪不積,士大夫直接穿過,獲王首級,珍怪之物都陳列於庭。封李廣利為海西侯,食邑八千戶。」又封斬殺鬱成王的趙弟為新時侯;軍正趟始成功最多,為光祿大夫;上官桀敢深入,為少府;李哆有計謀,為上黨太守。軍官中被封為九卿的有三人,諸侯相、郡守、二千石級官吏的有一百多人,一千石級官吏以下的一千多人。自願參加者賞封的官爵都超過他們本人的願望,因犯罪受懲罰而去從軍的人免罪但不計功勞。士兵們所得賞賜約值四萬錢。攻伐大宛兩回,總共經歷四年才告結束。
後十一年,徵和三年,貳師將軍又率七萬騎兵出五原,攻擊匈奴,渡郅居水。兵敗,投降匈奴,被單于殺死。事見《匈奴傳》。
贊曰:《禹本紀》記載黃河源於崑崙山,崑崙山高二千五百餘里,山上的光明憑著曰月交替隱避而得到。自張騫出使大夏之後,走到了黃河的盡頭,沒有看到所說的崑崙山嗎?因此講九州山川,《尚書》比較可信。至於《禹本紀》、《山經》所記載,無甚根據,不可信!