秦時匈奴
公元前202年,劉邦戰勝項羽並稱帝建立漢朝,匈奴部落也在漠北完成統一。
公元前209年,匈奴冒頓單于殺父而自立。此後突襲東胡,殺東胡王。又攻擊月氏,迫其西徙。隨後,冒頓帶領匈奴向西征服了樓蘭、烏孫、呼揭等20餘國,控制了西域大部分地區。向北則征服了渾窳、屈射、丁零、鬲昆、薪犁等國,向南兼并了樓煩及白羊河南王之轄地,重新占領了河套以南地。自此,匈奴占有了南起陰山、北抵貝加爾湖、東達遼河、西逾蔥嶺的廣大地區,擁有控弦之士三十餘萬 ,成為北方草原最強大的國家,對西漢政權造成了極大的威脅。
公元前200年,劉邦親率三十餘萬大軍親征匈奴。冒頓單于以四十萬精騎圍劉邦於白登山(今山西大同市東北),七日後漢軍才得突圍。戰後劉邦被迫和匈奴結和親之約,以宗室女為公主,嫁給冒頓單于。漢與匈奴約為兄弟,漢朝每年送給匈奴大批棉絮、絲綢、糧食、酒等。
公元前141年,西漢第七位皇帝漢武帝劉徹即位,他決心消除匈奴對漢朝的威脅。
公元前139年,漢武帝派張騫出使西域,試圖與遷徙到西域的匈奴世仇大月氏結成軍事同盟,共同「滅胡」。
公元前133年,西漢大行令王恢向漢武帝提出了馬邑之謀,試圖利誘匈奴軍臣單于入境,在馬邑谷中設伏將其殲滅。該計劃雖然因行動不周而沒有成功,但漢擊匈奴之戰揭開了序幕。
前129年,衛青等將領出塞,接連獲勝。
前127年,衛青大破匈奴,收復河套地區,建築朔方城。
前121年,驃騎將軍霍去病西征匈奴右地,開拓河西走廊,渾邪王部四萬餘人降漢,其後陸續設置四郡(酒泉、張掖、武威、敦煌),隔絕了羌人和匈奴的往來,控制了前往西域的道路。
前119年,衛青、霍去病等將領發動「度幕」作戰,深入漠北,大破匈奴,從此匈奴遠遁,「幕南無王庭」。
前117年,霍去病病死,前106年,衛青病死。
前103年到前90年,漢武帝再次派兵征討匈奴,但多次失敗。俘虜樓蘭王的名將趙破奴被生擒,貳師將軍李廣利兵敗後投降匈奴。此後,匈奴重新掌控漠北。漢武帝無奈之下停止了對匈奴用兵,下詔罪己。