刘邦听闻匈奴军屯代谷(今山西繁峙西北),就想一举把他们拿下,一劳永逸地解决问题。
他派人去侦察匈奴虚实。
冒顿单于把精兵藏匿起来,故意示弱。汉使十数人连续回报,都说匈奴可以攻击。
刘邦又派刘敬(即建议定都长安的那个娄敬,因功赐姓刘)前往侦察。刘敬还没有回来,刘邦听那些汉使的回报,也起了轻敌之心,便悉数发汉军三十二万北上去进攻匈奴了。
刘敬(娄敬)回来后,指出匈奴有诈,不可轻易进兵。
刘邦不听,亲率先头部队至平城(今山西大同市东),步兵还未全部到。
冒顿单于忽然以四十万精骑把刘邦围在了白登山(今山西大同市东北)。七日后,汉军内外联络都中断了,无法相救。
在此危难之时,陈平献计,重赂匈奴阏氏(冒顿单于的妻子)。
陈平给阏氏带去许多珍宝,并对阏说以后还随时送些给她。还说若是死拼到底,大不了多死些人,匈奴也必会战死许多人。到时候你们什么也得不到。以后你也将再也得不到这样的宝贝了!
氏阏氏贪图陈平带来的珍宝,也怕血战起来匈奴人死伤多了,就答应了陈平劝说冒顿单于放刘邦回去。
阏氏对冒顿说,如果这回在此杀了刘邦,那么匈奴就与汉朝结了死仇。在此,双方必拼个玉石俱焚的。并且,还将世世代代为敌下去。不如放刘邦回去,让他知道我们匈奴不好惹,然后也好年年向他们索要些财物!
在阏氏劝说下,冒顿也觉得若是杀了刘邦,那三十多万汉军必会与匈奴大军死拼到底。
到时即使消灭了这些汉军,“杀敌一千,自损八百”,若汉军殊死拼杀,自己也会有比较大的损失。
若汉军再来寻仇,恐怕也不好应付。
没啥子收获,还要付出那么大的代价,那就吃力不得好了。
他带兵出来侵略汉朝,也不过是为了财物而已。攻城略地,他们游牧民族还没这个习惯长驻一地。
于是,在开出一些条件后,冒顿单于解围了一角,汉军才得安然撤离,至平城与主力会合。
冒顿单于也自引匈奴兵北去。汉亦罢兵。
不得以,刘邦只能派刘敬去与匈奴结和亲之约。
刘邦经这回死里逃生,也见识到了匈奴骑兵的强大。白登之围后刘邦认识到汉朝实力有限,一时无法打败匈奴,于是与冒顿和亲,采取防御政策。
韩王信则为了向冒顿证明自己存在的价值,于是屡次率兵南侵,骚扰汉朝边境。
出于对韩王信的痛恨以及对其它异姓诸侯王的防犯与猜忌,刘邦开始了逐步剪除异姓王的行动。