光武重建汉朝后,因为国力的不足,一改武帝时对匈奴的战略攻势,转为防御。后来匈奴分为南北两部分。南匈奴主动要求内附,光武册封南匈奴,而且还和他们和亲。北匈奴看到东汉和南匈奴和亲,也要求和亲。光武于是和公卿们商量,一时难以决定。这时已是太子的刘庄说,北匈奴因为南匈奴内附、和亲所以害怕我们,如果我们不攻击北匈奴,又和他们和亲。北匈奴不怕我们,南匈奴也会对我们有二心的。光武于是决定不和北匈奴和亲。

光武帝去世后,刘庄即皇帝位,开始了他的一系列治国方略。明帝在位期间,基本上消除了因王莽虐政而引起的周边少数族侵扰的威胁,使汉族和少数族的友好关系得到了恢复和发展明帝允北匈奴互市之请,但并未消弥北匈奴的寇掠,反而动摇了早已归附的南匈奴。只得改变光武时期息兵养民的策略,重新对匈奴开战。十六年,命窦固、耿忠征伐北匈奴。汉军进抵天山,击呼衍王,斩首千余级,追至蒲类海(今新疆巴里坤湖),取伊吾卢地。其后,窦固又以班超出使西域,由是西域诸国皆遣子入侍。自王莽始建国元年(公元9年)至此,西域与中原断绝关系65年后又恢复了正常交往。次年,又复置西域都护。班超以三十六人征服鄯善、于寘诸国、耿恭守疏勒城力拒匈奴等故事都发生在这一时期。