炀帝之事四夷,始于西域,导之者裴矩也。《矩传》云:时西域诸蕃,多至张掖与中国交市。帝令矩掌其事。矩知帝方勤远略,诸商胡至者,诱令言其国俗、山川险易,撰《西域图记》三卷,入朝奏之。其序曰:“突厥、吐浑,分领羌、胡,为其拥遏,故朝贡不通。诸蕃既从,浑、厥可灭。混一戎夏,其在兹乎?”序又言:“自汉通西域,虽大宛以来,略知户数,而诸国山川,未有名目;姓氏、风土、服章、物产,全无纂录。兼并诛讨,互有兴亡。或地是故邦,改从今号;或人非旧类,因袭昔名。兼复部民交错,封疆移改;戎狄音殊,事难穷验。此书所记,凡四十四国。依其本国服饰仪形,王及庶人,各显容止,即丹青模写,仍别造地图,穷其要害。”其书当有可观,不能以其意在长逢,以人废言也。帝引矩亲问。矩又盛言胡中多诸宝物,吐谷浑易可并吞。帝由是甘心焉。复令矩往张掖,引致西蕃。至者十余国。帝有事于恒岳,咸来助祭。将巡河右,复令矩往敦煌。矩使说麹伯雅、吐屯设等,啖以厚利,导使入朝。参看上节。竟破吐谷浑,拓地数千里。并遣兵戍之。每岁委输,巨亿万计。见下。帝至东都,矩风帝令都下大戏。见上节。又令“三市店肆,皆设幄帐,盛列酒食,遣掌蕃率蛮夷与民贸易。所至之处,悉令邀延就坐,醉饱而散”。
《隋书·矩传》云:“蛮夷嗟叹,谓中国为神仙”,此乃夸饰之辞,能来为商贾者,其愚必不至此。《旧唐书·矩传》云“夷人有识者咸私哂其矫饰”,盖得其实。帝遣薛世雄城伊吾,今新疆哈密县。令矩共往经略。《矩传》云:矩讽谕西域诸国曰:“天子为蕃人交易悬远,所以城伊吾耳。”咸以为然,不复来竟。《世雄传》云:与突厥启民可汗连兵击伊吾。师次玉门,启民背约,兵不至。世雄孤军度碛。伊吾初谓隋军不能至,皆不设备,闻世雄兵已度碛,大惧请降。盖初亦欲用兵,逮后突厥之兵不来,若伊吾之民坚拒,则其势殊可危,止其来竞,实矩说谕之功也。玉门,隋县,在今县东。矩又请反间射匮,令潜攻处罗。后处罗为射匮所迫,竟随使入朝。见下。从巡塞北,幸启民帐。时高丽遣使通于突厥。启民不敢隐,引之见帝。矩请面诏其使,放还本国,令速朝觐。不然者,当率突厥诛之。帝纳焉。高元不用命,始建征辽之策。《酷吏·元弘嗣传》云:大业初,炀帝潜有取辽东之意,遣弘嗣往东莱海口监造船,则征辽之意,实不始于是时,谋亦非出于矩。特矩画是策,有以速其行耳。东莱见第二节。矩于外交,不可谓无才,然时边方无衅,勤远略徒以劳民。炀帝之纵侈,矩宁不之知,顾又长逢其恶,其罪实不可恕也。
《西域传》云:“炀帝时,遣侍御史韦节、司隶从事杜行满使于西蕃诸国,复令裴矩于武威、张掖间往来以引致之。其有君长者,四十四国。此即据裴矩《西域图记》序以为言。序云:“二汉相踵,西域为传,户民数十,即称国王,徒有名号,乃乖其实。今者所编,皆余千户。其山居之属,非有国名,及部落小者,亦多不载。”则其所载,实尚不全也。大业中,相率来朝者三十余国,帝因置西域校尉以应接之。寻属中国大乱,朝贡遂绝,事多亡失。今所存录者,二十国焉。”盖谓高昌、康、安、石、焉耆、龟兹、疏勒、于阗、汗、吐火罗、悒怛、米、史、曹、何、乌那曷、穆、波斯、漕,及统于安之毕国也。在安西百余里。诸国缘起及释地,均已见《秦汉史》及《两晋南北朝史》。其中惟高昌王为汉人,深有慕化之志。高昌在拓跋魏时,屡求内徙,见《两晋南北朝史》第十六章第八节。炀帝大业五年(609年),其王麹伯雅来朝,因从击高丽还,尚宗女华容公主。至八年(612年)乃归蕃,下令国中解辫削衽。《传》云:“虽有此令,取悦中华,竟畏铁勒,不敢改也。”案伯雅此举,自出慕化之诚。当时中国已乱,不必取悦;而铁勒无强部,亦不足畏也。吐火罗与悒怛杂居,兄弟同妻,盖尝为悒怛所据?《悒怛传》云:先时国乱,突厥遣通设字诘强领其国,通设,盖谓能自通于可汗之设?其人名诘强。则又隶属于突厥矣。此外皆昭武诸姓及西域旧国。其来也,亦以市易之利而已。
吐谷浑主伏允,炀帝即位,遣其子顺来朝。时铁勒犯塞,复请降,帝遣裴矩讽令击浑以自效。铁勒许诺,勒兵袭浑,大败之。伏允东走,保西平境。帝复令观王雄出浇河,隋郡,今青海贵德县。宇文述出西平以掩之。述追之急,伏允南遁山谷间。据《吐谷浑传》。《宇文述传》:袭浑者为契弊歌稜。浑遣使请降求救。帝令述屯兵西平之临羌城,抚纳降附。浑见述拥强兵,不敢降,西遁。述乃追击之。契弊歌稜,见下。临羌城,在今西宁西。其故地皆空。《吐谷浑传》。《传》又云:自西平临羌城以西,且末以东,祁连以南,雪山以北,东西四千里,南北二千里,皆为隋有。置郡县镇戍,发天下轻罪徙居之。案此即指西海、河源、鄯善、且末四郡,见上节。鄯善、且末,盖高昌、伊吾所献,西海、河源,则吐谷浑之地也。时大业四年七月也。明年三月,帝西巡。伏允保覆袁川。在今青海东北境。帝命分兵屯驻,四面围之。伏允以数十骑遁去。遣将追捕,皆为所杀。《本纪》。伏允率二千骑客于党项。帝立顺为主,送出玉门,令统余众,以其大宝王尼洛周为辅。至西平,其部下杀洛周。顺不果入而还。大业末,伏允复其故地,屡寇河右,郡县不能御焉。《刘权传》:炀帝命权置河源郡积石镇。大开屯田,留镇西境。在边五载,诸羌怀附。吐谷浑余烬远遁,道路无壅。河源等四郡之设,《本纪》在大业五年六月,则伏允之复其故地,当在十年后矣。
西羌种类,《隋书》所载,又有附国及嘉良夷。附国在蜀郡西北二千余里,其东为嘉良夷。大业初,于益州置蜀郡。《传》又云:嘉良有水,阔六七十丈,附国有水,阔百余丈,并南流,用皮为舟而济,盖今雅硥江、金沙江也。附国有王,嘉良夷惟种姓自相率领。其人皆垒石为而居,高至十余丈,下至五六丈。俗好复仇。妻其群母及嫂。儿弟死,父兄亦纳其妻。皆羌俗也。附国南有薄缘夷,风俗亦同。西有女国。《隋书》之女国,即新旧《唐书》之东女,中实包含二国:一在于阗之南,即见于《大唐西域记》,其本名为苏伐剌拏瞿呾罗者。《隋书》云“将盐向天竺兴贩”,《旧唐书》云“文字同于天竺”,《新唐书》云“风俗大抵与天竺同”。皆此国也。此国惟隋开皇六年(586年)或曾一来,已见第二节。一即此所谓女国。《唐书》谓其东接茂州,东南接雅州,王居康延川,中有弱水南流者。《旧书》云:隋大业中,蜀王遣使招之,拒而不受,盖指此国。唐天宝前数来,后入于吐蕃,贞元中乃复至,事见后。《隋书》及新旧《唐书》,皆合二国为一,实大误也。茂州,今四川茂县。雅州,今雅安县。其东北连山绵亘数千里,接于党项,往往有羌。并在深山穷谷,无大君长。风俗略同党项。或役属吐谷浑,或附附国。大业中来朝贡,缘西南边置诸道总管以遥管之。
炀帝东征之举,始于大业七年(611年)。是年,帝如涿郡。明年正月,大军集,分为左右,各十二军,命总集于平壤。又有沧海道军,径造平壤。《本纪》云:总百十三万三千八百人,号二百万,馈运者倍之,终四十日,引师乃尽,旌旗亘千里,近古出师之盛,未之有也。三月,车驾渡辽,营于辽东,分道出师,各顿兵于其城下。七月,宇文述等九军败绩于萨水,遂班师。《高丽传》云:帝敕诸将:高丽若降,即宜抚纳,不得纵兵。城将陷,高丽辄言请降,诸将不敢赴机,先令驰奏,比报至,高丽守御亦备。如此者再三,帝终不悟,遂至师老食尽焉。《于仲文传》云:至鸭渌水,高丽将乙支文德诈降,来入其营。仲文先奉密旨:若遇高元及文德,必擒之。至是将执之。尚书右丞刘士龙为抚慰使,固止之,遂舍。寻悔,遣人绐文德曰:更有言议,可复来也。文德不从,遂济。仲文选骑渡水追之,文德烧栅而遁。时宇文述以粮尽欲还。仲文议以精锐追文德,述固止之。仲文怒。初帝以仲文有计画,命诸军谘禀节度。述等不得已,从之。东至萨水,述等以兵馁退归,师遂败绩。帝以属吏,诸将皆委罪于仲文。帝大怒,释诸将,独系仲文。仲文忧恚发病,困笃方出之。卒于家,时年六十八。宇文述与仲文并除名,刘士龙见杀,见《纪》。《宇文述传》云:述与九军至鸭渌水,粮尽,议欲班师。诸将皆同。述不测帝意。会乙支文德来,述先与于仲文俱奉密旨,令诱执文德,既而缓纵文德逃归。述内不自安,遂与诸将度水追之。文德欲疲述众,每斗皆北。述一日之中,七战皆捷。既恃骤胜,又内逼群议,遂进。东济萨水,去平壤城三十里,因山为营。文德复遣使伪降。述见士卒疲敝,不可复战;又平壤险固,卒难致力;遂因其诈而还。众半济,高丽击后军,于是大溃。一日一夜,还至鸭渌水,行四百五十里。初度辽,九军三十万五千人,及还至辽东城,惟二千七百人而已。有机不乘,任其行诈,炀帝纵昧兵谋,未必迂阔至此。乙支文德,诏旨以与高元并举,必高丽之宿将重臣,既来而复纵之,刘士龙亦岂若是其愦?盖当时劳师远涉,实如强弩之末,高丽之不可力取,形势业已显然,故冀以抚纳,懈其斗志也。乙支文德既敢轻来,军中必已严备,执之何益?疲兵乏食,平壤岂复可攻?然则仲文之计,实为行险徼幸,诸将殆非委罪之辞也。宇文述骄贵,必不肯听仲文节度,则炀帝命诸将谘禀,度亦不过令参计议,并无统率之权。然则当日九军,殆无元帅?此其所以进不得速,退不能果,终至一败涂地欤?《段文振传》:文振是役出南苏道,在道疾笃,表言:“夷狄多诈,深须防拟。口陈降款,心怀背叛。诡伏多端,勿得便受。水潦方降,不可淹迟。惟愿严勒诸军,星驰速发,水陆俱前,出其不意。平壤孤城,势可拔也。倾其本根,余城自克。如不时定,脱遇秋霖,深为艰阻,兵粮又竭,强敌在前,靺鞨出后,迟疑不决,非上策也。”则高丽列城坚守,延引师期之计,隋朝将帅未尝不洞烛之。炀帝分兵以缀其列城,而使宇文述等直指萨水,似亦欲倾其本根。然三月已至辽东,七月方临鸭渌,则军行实病其迟。盖失之徒知用众,而不能以轻锐赴机。然万乘亲行,则势不能不出于持重。《庾质传》:质于是役承召问,尼帝亲行,而请命骁勇,倍道兼行,出其不意;明年,又问,仍以是为言。盖正虑此失?此则失于炀帝之矜功而轻敌,必欲亲行以为快也。入虎口而能脱,引敌至距国都一舍之地而不疑,乙支文德则可谓智勇兼济矣。是役也,来护儿以水军入水,破平壤郛,纵军大掠,稍失部伍,为高元弟建武所败,退屯海浦。闻宇文述等败,亦还。隋惟于辽西拔武厉逻,置辽东郡及通定镇而已。通定镇,在辽中县辽河西岸。