⒉晃榷āT誄�赫秸�保�醢釵�撕狹�鞽��址庖煨罩詈鍆醯�梁何迥輳ㄇ�202年),共封韓信等七位功臣為王。他們據有關東的廣大區域,封國所轄大體上相當於六國故地,擁兵自重,各制一方,中央政府實際統轄的區域僅侷限於關中一帶,中央集權受到了嚴重威脅。在這種情況之下,最迫切的任務是恢復經濟,休養生息,剷除異姓諸侯王,鞏固中央集權。至於如何防禦匈奴的侵擾,最初並沒有引起劉邦的特殊重視。
在西漢初年,與匈奴相鄰的異姓諸侯王國從東至西有燕國、趙國與韓國。燕王臧荼在受封的當年就因謀反被殺,劉邦同鄉密友、太尉盧綰被立為燕王;趙王張耳封王后不久去世,其子張敖,也是劉邦、呂后的女兒魯元公主的夫婿,繼立為王。由於他們與劉邦之間的特殊關係,因此在劉邦剷除異姓諸侯王的初期並沒有受到觸動。而韓王信則不然。他是戰國末年韓襄王的庶孫,秦末率兵隨劉邦入關,後因攻佔韓地十餘城有功,被封為韓王。初封在潁川,都陽翟(今河南禹縣)。潁川位於中原腹地,鄰近名城洛陽,戰略地位十分重要。劉邦深恐韓王信據潁川謀反,遂於高祖六年(前201年)春更太原郡為韓國,將韓王信遷往太原,命其防禦匈奴。從中原富庶之地遷往西北寒苦邊郡,其中的奧妙韓王信自然知曉。韓王信到太原後,急於立功以解除劉邦的猜忌之心,於是主動上書,請求將距邊塞較遠的都城晉陽(今山西太原)遷往鄰近邊境的馬邑(今山西朔縣),以便就近抗禦匈奴,劉邦當然是立即批准。但是雙方之間裂痕已經存在,日後事態的發展就不容樂觀了。
就在韓王信到達太原的同年秋天,匈奴冒頓單于親帥大軍入侵,包圍了馬邑。當時韓王信沒有足夠的兵力堅守都城,朝廷的援兵又不能及時趕到,因此暗中數次派遣使者與匈奴商議和談。此時,朝廷已經派出援兵奔赴太原增援。劉邦得知韓王信暗中與匈奴聯絡一事後,大為惱火,於是致書韓王信,斥責他懷有貳心,守土不肯盡責,為臣不能盡忠。韓王信得書後極為恐懼,一件往事又浮現在他的心頭:那是在楚漢戰爭爆發後的第三年,他與周苛等奉漢王劉邦命堅守滎陽(今河南滎陽東北)。項羽攻破滎陽後,周苛不屈而死,而他卻投降項羽,不久又叛楚歸漢。想念至此,韓王信生怕劉邦追算前帳,二罪並罰,於是獻城投降,與匈奴約定聯合攻打太原郡。冒頓單于因此引兵南下,越過句注山(在今山西代縣西),進攻晉陽,使一場原本是小規模的邊境衝突,發展成一場大規模的漢匈戰爭。
韓王信反叛,匈奴大舉入侵,太原郡治晉陽形勢危急,這一連串不幸的訊息震撼了朝廷,也激怒了漢高祖劉邦。第二年冬天,劉邦親自率大軍前往太原郡抵禦匈奴,解晉陽之圍,討伐叛將韓王信。漢軍一路進展順利,在銅鞮(今山西沁縣南)大破韓王信軍,斬殺其部將王喜,韓王信逃入匈奴,部卒四處逃散。此時,韓王信的另一些部將曼五臣、王黃等擁立戰國時趙國王室後裔趙利為王,收聚韓王信殘餘的部卒,與冒頓、韓王信合謀反攻漢軍。劉邦在擊潰韓王信後,乘勝進軍,進駐晉陽。此時,匈奴派遣左、右賢王率一萬多騎兵與韓王信部將王黃所率殘部集聚於廣武(今山西代縣西南)一帶,在得知劉邦進入晉陽的訊息後,南下進攻晉陽。在晉陽城下,這支臨時拼湊起來的聯軍被打得大敗,倉惶地向西退卻,在西河郡離石