到了汉昭帝时期,匈奴内部因为王位发生内乱,匈奴开始衰落。
到了汉宣帝时期,匈奴内部又发生了五单于争位,实力更是大大削弱。
其中最强大的两位单于,一位是呼韩邪单于,一位是郅支都单于。
呼韩邪单于降汉,连续三年来长安朝见,同时郅支都也向汉朝遣使,但是因为呼韩邪单于弱,郅支都单于强,汉朝采取了扶弱抑强的政策,支持呼韩邪单于。
后来郅支都单于被汉西域都护杀死。
此时呼韩邪又惊又惧,恐汉袭击自己,于是在汉元帝永光元年遣使求婚自亲,于是就有了昭君出塞。
后来王昭君的儿子为匈奴右逐日王,所以匈奴贵族常以汉朝之甥自居,多有刘姓者。
后来一直到王莽时,由于王莽一再轻辱匈奴,如改匈奴单于为“降奴服单于”,双方关系再次紧张。
东汉建立初期,由于匈奴六十多年无战事,种人繁殖,实力强盛,而中原战乱,元气大伤,所以刘秀采取了息事宁人的态度,采取了一些退让的措施,若向匈奴贵族赠送大量钱帛,将幽,并州人民往东南迁移等等。
到了汉光武帝建武二十四年48年,匈奴上层斗争又变激烈。
并正式分裂为南北两部。
建武二十六年50年,汉光武帝在五原附近建立南匈奴王庭,支持南匈奴打击北匈奴。
并设护匈奴中郎将。
后来被匈奴连年内乱,众叛亲离,南匈奴击其前,丁零寇其后,鲜卑击其左,西域叛于右真是可怜。
于是汉两次派大军击之,比起西汉时,可谓事半功倍,北匈奴主力从此退出漠北,其故地尚有十余万户,为南下的鲜卑所领属,促成了日后鲜卑的强盛。
可是这时东汉也开始腐败了,不但鲜卑,乌丸和羌频繁和汉朝发生战争,连南匈奴也“叛服不一”。
灵帝时,张纯叛乱,汉朝发南匈奴兵协助镇压。
单于羌渠命子左贤王于扶罗前往。
匈奴国人恐发兵不已,于是杀羌渠,另立须卜骨都侯为单于,于扶罗得知以后,在外自立为单于。
同时到洛阳诉讼和求助,正好那时董卓带兵进京,天下大乱。
于是于扶罗与白波军合兵一处,在河东停住。
卜骨都侯在位一年就死了,国中不再立单于,以老王代其事。
关东联军兴起以后,于扶罗与张扬投靠袁绍,后于扶罗挟持张扬背叛袁绍,被麴义大破。
后于扶罗投靠袁术。
袁术兵败后,于扶罗又回到河东。
兴平二年195年,于扶罗死一辈子没有过安稳日子,其弟呼厨泉继立为单于。
后来献帝东归,南匈奴右贤王去卑与白波军共同护驾。
建安七年202,袁绍外甥并州刺史高干,河东太守郭援与南匈奴单于呼厨泉一起背叛曹操,曹操命钟鹞围呼厨泉于河东平阳就是虎落平阳被犬欺那个地方,呼厨泉降曹操。