汉昭帝刘弗陵活捉匈奴瓯脱王
汉昭帝时期,乌桓逐渐强大起来,匈奴也趁机犯汉边,《汉书·卷七·昭帝纪第七》:始元二年冬,发习战射士诣朔方,调故吏将屯田张掖郡。”这次活捉匈奴瓯脱王,匈奴不敢再入侵张掖郡。元凤三年(前78年),匈奴袭击乌桓,汉昭帝派范明友在辽东迎击匈奴,范明友按照霍光的“兵不空出,即后匈奴,遂击乌桓”等筹划,袭击匈奴,击杀乌桓三名首领六千多人,得胜还师。
汉宣帝刘询大破匈奴,导致匈奴呼韩邪单于率众来称臣
汉昭帝末期,匈奴攻打了乌孙国的车延、恶师等地方,乌孙国便向大汉求救,这个时候汉昭帝驾崩,汉宣帝即位,乌孙国首领上书大汉天子,《汉书匈奴传上》乌孙昆弥复上书言:“连为匈奴所侵削,昆弥愿发国半精兵人马五万匹,尽力击匈奴,唯天子出兵,哀救公主!”
本始二年(前72年)宣帝便北上远征匈奴,《汉书睦两夏侯京翼李传》载:孝武皇帝躬仁谊,厉威武,北征匈奴,单于远循,南平氐羌、昆明、瓯骆两越,东定芷、骆、朝鲜,廓地斥境,立郡县,百蛮率服,款塞自至,珍贡陈于宗庙。
本始三年(前71年)匈奴再袭乌孙,遇上大雪,生还者只有十分之一,这个时候乌孙又和乌桓、丁令趁机攻打匈奴,《资治通鉴·卷二十五》:是岁,匈奴饥,人民、畜产死者什六七,又发两屯各万骑以备汉。其秋,匈奴前所得西辱居左地者,其君长以下数千人皆驱畜产行,与瓯脱战,所杀伤甚众,遂南降汉。
神爵二年二年(前60年),日逐王先贤掸与投降汉朝,汉宣帝册封日逐王为归德侯。甘露三年(前51年),“匈奴款塞、单于来朝”成为一大盛世。《汉书匈奴传》记载:“礼毕,使使者道单于先行,宿长平。上自甘泉宿池阳宫。上登长平,诏单于毋谒,其左右当户之群臣皆得列观,及诸蛮夷君长王侯数万,咸迎于渭桥下,夹道陈。上登渭桥,咸称万岁。”
神爵二年(前60年),匈奴日逐王先贤掸带着数万人投降汉朝,《汉书·卷九十六上·西域传第六十六上》:是岁,神爵二年也。乃因使吉并护北道,故号曰都护。都护之起,自吉置矣。僮仆都尉由此罢,匈奴益弱,不得近西域。于是徙屯田,田于北胥键,披莎车之地,屯田校尉始属都护。都护督察乌孙、康居诸外国,动静有变以闻。可安辑,安辑之;可击,击之。都护治乌垒城,去阳关二千七百三十八里,与渠犁田官相近,土地肥饶,于西域为中,故都护治焉。
不可否认的是,一个封建王朝的强盛,主要是取决于皇帝的雄才大略,西汉在刚建国的时候,需要休养生息,从汉文帝开始汉景帝、汉武帝、汉昭帝、汉宣帝连续诞生5位英主,他们励精图治、发愤图强,击败了不可一世的匈奴,最终使得匈奴来投降汉朝。