杨信回来后,汉朝派王乌等人出使匈奴。匈奴继续用好话奉承他,只是想多得到汉朝送给的财物。
王乌回来报告朝廷,汉朝就为单于在长安修建了官邸。
单于几次说的话,只不过白白地欺骗王乌,并且没有诚意到汉朝来,也没派太子做人质。
这一时期匈奴多次派奇兵侵犯汉朝边境。汉朝就拜郭昌为拔胡将军,派他与浞野侯一起驻扎在朔方以东,防备匈奴。
乌维单于在位十年死去,儿子詹师庐做了单于。
詹师庐单于继位后,汉朝派了两个使节,一个人去慰问右贤王,一个人去慰问单于,想以此分裂离间匈奴君臣。
使者到匈奴后,匈奴人把他们都交给了单于。单于十分大怒,全部把他们给扣留了。在匈奴的前后汉朝使者被扣留达十多批,而匈奴使者来到汉朝后,汉朝也总是扣留下来相抵偿。
这一年,汉朝派贰师将军李广利向西攻打大宛国,又派因杼将军公孙敖修筑受降城。
那年冬天,匈奴左大都尉想杀掉单于,暗中派人告诉汉朝希望汉朝派兵来就近接应他起事。当初汉朝听到这话,所以才修筑了受降城,天子还认为离匈奴远了。
第二年春天,汉朝派浞野侯赵破奴率领二万骑兵出朔方西北二千多里,约定要到达浚稽山才回军。
浞野侯按约定到达浚稽山回军了,左大都尉想要发难却被发现,单于把他杀了,出动军队攻打浞野侯。
浞野侯一边退军,一边捕捉、俘虏匈奴数干人。往回走到离受降城四百里的地方,被匈奴的八万骑兵包围了。匈奴活捉了浞野侯,趁机急攻汉军。军中官吏害怕丢失了将军朝廷会诛杀自己,没有人相劝回归汉朝。汉军全军覆没了。
单于大喜,于是便派军队进攻受降城,没能攻下。第二年,单于想亲自率军进攻受降城,没有到达便病死了。
詹师庐单于在位三年就死了。儿子还小,匈奴人便拥立他的叔父、乌维单于的弟弟右贤王句黎湖为单于。这一年是太初三年,即公元前102年。
句黎湖单于继位后,汉朝派光禄徐自为出五原塞几百里,远到一千里,修筑城堡哨所,一直到庐朐;又派游击将军韩说、长平侯卫伉驻扎在它们附近,派强弩都尉路博德在居延泽边修筑城堡。
这年秋天,匈奴大举入侵定襄、五原、云中、朔方诸郡,杀掠几千人,打败了好几个两千石的官员,这才离去。在退军路上,破坏了光禄徐自为修筑的城堡哨所。又派右贤王侵入酒泉、张掖,掠走几千人。
正巧任文将军率军队截击匈奴,解救汉人,右贤王又全部失去了所虏掠的财物、人马而退去了。
句黎湖单于在位一年便死了,他的弟弟左大都尉且辊侯继位做了单于。
汉朝贰师将军李广利消灭了大宛国,威震外国,汉武帝想进而击败匈奴。
且辊侯单于刚继位,害怕汉朝袭击匈奴,便把汉朝使者中不肯投降的人如路充国等,全都放归汉朝。单于自己宣称:“我是儿辈,怎么敢与汉天子相比交!我的长辈是汉天子。”
汉朝派中郎将苏武送厚礼给单于,单于更加骄横,礼节上十分倨傲,不是汉朝所希望的样子。
第二年,浞野侯赵破奴逃出匈奴回到了汉朝。
又过一年,汉朝派贰师将军李广利率三万骑兵从酒泉出发,在天山攻打右贤王,斩杀、俘获匈奴一万多人而还。匈奴大举围攻贰师将军,李广利几乎不得逃脱。死亡汉兵十之六七。汉朝又派因抒将军公孙敖出西河郡,在涿邪山与强弩都尉路博德会合,没有得到什么。
汉骑都尉李陵率领步兵五千人从居延北边出发,走了一千多里,跟单于遭遇了,双方交战,李陵杀死杀伤匈奴一万多人,自己方面的武器和食物都用完了,想要突围回来,单于包围了李陵。李陵投降了匈奴,他的部队得以逃脱回到汉朝的有四百人。单于尊崇李陵,把自己的女儿嫁给了他。
这之后第二年,汉朝派贰师将军李广利率领着六万骑兵,七万步兵,从朔方出发,又派强弩都尉路博德率领一万多人,与贰师将军会师,又派游击将军韩说率步兵三万人,从五原出发,又派因杼将军公孙敖率一万骑兵,三万步兵,从雁门出发。
匈奴听到消息后,把家人和财物都远远地运到余吾水以北,而单于率十万骑兵在余吾河南边等候汉军,与贰师将军交战。贰师将军便脱离接触率军队往回走,与单于作战十多天。游击将军韩说没有得到什么。左贤王与因杼将军交战,不是很顺利,所以就率领军队回来了。
第二年,且辊侯单于死了,他的长子左贤王继位,就是狐鹿姑单于。这一年是太始元年,即公元前96年。
当初,且辊侯单于有两个儿子,大儿子为左贤王,二儿子为左大将。且靼侯单于病得快要死了,遗言立左贤王为单于。左贤王没有到来,匈奴贵人变更为拥立左大将为单于。左贤王听说后,不敢到王庭来。左大将派人去召左贤王,要让位给他。左贤王借口以自己有病来推辞,左大将不接受哥哥的辞让。最终,左贤王答应了,于是立左贤王为狐鹿姑单于。
狐鹿姑单于登位六年后,匈奴派兵入侵五原、酒泉、上谷,杀死了两郡的官吏。
于是汉朝派贰师将军李广利统率七万大军从五原出发,派御史大夫商丘成率领三万多人从西河出发,派重合侯莽通率领四万骑兵出酒泉一千多里,征伐匈奴。
单于听说汉朝出动了大部队,便把辎重粮草完全运到赵信城北边的郅居水去了。
御史大夫的部队到达了追邪径,没有遇见匈奴人,便回来了。匈奴派大将与李陵一起率领三万多骑兵追击汉军,到浚稽山包围了汉军。
双方反复交战九天,汉军冲锋陷阵,打退敌人,杀死了大批匈奴人。到了蒲奴水,匈奴作战不利,便退去了。
重合侯莽通率领的军队到达了天山,匈奴派大将偃渠与右呼知王、左呼知王率领两万骑兵拦截汉军,见强大的汉军,率领军队退去了。重合侯没有什么得失。这时候,汉朝怕匈奴在车师的部队拦截重合侯,便派圃陵侯率领军队包围了车师城,攻破城后俘获了匈奴的王爷和部众归来了。