戎狄居半，匈汉杂居」。而西晋因贾后乱政，引起了八王之乱，混战延续长达十六年之久，给予了匈奴人介入的机会。
徙居中原时期.
前赵、夏、北凉.4世纪初，于夫罗之孙匈奴族的五部大都督刘渊在成都王司马颖手下为将。乘西晋八王之乱之后的混乱时期，刘渊在并州离石起兵立汉国，称汉王，后称帝，佔领了北中国的大部分地区。311年刘渊子刘聪攻佔洛阳，316年攻佔长安，灭西晋。318年，匈奴贵族靳准杀死刘聪子刘粲及其家族，自立为汉天王。刘聪族弟刘曜在长安称帝，改国号为赵，消灭了靳氏。