从中国本部的北方,逃到漠南,从漠南逃到漠北,再从漠北辗转迁入欧洲,这种种族的大迁移,匈奴也是蛮拼的。
再说说西域。王莽末年,不但匈奴闹事,就是西域也一片混乱。北边几个小国,臣服匈奴;南边出了个莎车国王,四处出兵,降服了众国。到了光武帝再造炎汉,中原鼎定的时候。西域十八国又纷纷遣子入侍,要求中国再派都护,这个时候的光武帝做了一件以后世眼光来看很蠢的事。他可能觉得打了多年仗,中原是个烂摊子,国库又没钱,实在无力去西域折腾了,于是就没有答应西域的请求。于是西域就和中国断绝了关系。
到了明帝时,大将军窦固,派部下假司马班超出使鄯善,以后的故事我们就都知道了,历史中都学过。班超率三十六部曲攻杀匈奴使者,迫降鄯善王。班超回国后,窦固为他请功,明帝便命班超为军司马,这次是真的司马了,让他再出西域。班超也不推脱,仍率三十六人出使西域。
这个时候呢,西域形势又发生了变化,于阗王已经攻杀了莎车王;龟兹王呢,依仗匈奴的势力攻杀了疏勒王,立了自己的臣子兜题做疏勒王。班超先到于阗,又杀匈奴使者,胁降于阗王。同时遣部众田虑,走小道至疏勒,出其不意擒下兜题,然后班超到了便立了疏勒旧王的儿子为国王。于是班超威震西域,诸国纷纷遣使朝贡。汉朝此时出兵打破车师,再立西域都护和戊己校尉,这个时候,应该是西元73年,西域诸国和中国断绝关系已经65年了。
两年后,明帝崩,龟兹等国复叛,攻没都护,朝廷觉得西域事情太繁费,便废掉都护和校尉,并召班超回国。疏勒王怕再受龟兹侵犯,便留住班超不放。五年后,西元80年,班超上书请平西域,章帝便遣徐干率千余人相助,并封班超为西域都护。班超也不负所望,把西域给平定了。
班超一直到西元109年才回朝廷。任尚代他为都护,做得不好,不得诸国欢心。和帝初年,诸国又叛,邓太后起用班超之子班勇,才又把西域给镇定。班氏父子,不愧为我们汉人的大英雄。可惜班勇平定西域,只限于葱岭以东,葱岭以西遂绝。