韩王信是诸侯国里韩国后裔,他跟随刘邦来到汉中,对刘邦说,您的军队都是山东人,他们翘起脚跟都想回去。刘邦就明修栈道暗度陈仓,跟项羽争夺天下。韩王信在荥阳被项羽打败投降,后来又跑回汉营,刘邦仍叫他做韩王。刘邦称制后,韩王信驻守边关马邑,被匈奴兵包围,韩王信求和解,这时候,汉军支援部队赶到,给韩王解围,但怀疑韩王和匈奴有联系,派人责备韩王,韩王投降匈奴,和匈奴一起对抗汉军。刘邦大怒,亲自带军出征,打败韩王信,斩杀其将王喜,继续攻击匈奴,匈奴兵败,刘邦乘胜追击,到了平城七里外有个若丘陵状高地,名叫白登,被匈奴兵团团围住,危在旦夕,据说陈平献计,给冒顿单于夫人阏氏厚重礼物,吹了枕边风,才解脱。
过了十年,刘邦派柴将军讨伐韩王信,并斩杀韩王信。
卢绾是刘邦的发小,世交,一直跟随刘邦,吃穿赏赐都不同于常人,就连萧何曹参都不比不上。卢绾被封为燕王,他手下有个叫张胜的,被他派去出使匈奴,卢绾怀疑张胜和匈奴有勾连,上奏朝廷要杀张胜全家,张胜回来,讲了一番道理,就说现在朝廷重视燕国,是因为诸侯数次谋反,等灭了陈豨,你就快完了。卢绾居然信了。汉十二年,刘邦派樊哙斩杀陈豨,有个将领投降,告发卢绾曾和陈豨密谋。刘邦召见卢绾,卢绾称病,后又得到匈奴投降者报告,卢绾派张胜勾连匈奴。刘邦大怒,派樊哙攻打卢绾,卢绾的一些部下都逃跑了,他安顿好家人,准备面见刘邦,没有等到见面,刘邦死了,卢绾带人投奔匈奴了。
陈豨的谋反说起来好笑,陈豨回老家路过赵地,赵国相国看到陈豨的随从众多,大约有千人,把整个邯郸的宾馆都住满了了,可谓树大招风。大为不满,就去上报朝廷,怀疑谋反,刘邦派人调查,还真查出一些事情牵连陈豨,派使者召见陈豨,陈豨不敢去,称病,随后谋反。刘邦亲征,得知陈豨手下大将原是商人,就采用悬赏捉拿,很快打败陈豨军,汉十二年冬天,樊哙追击斩杀了陈豨。
刘邦当上皇帝,江山还不稳,手下多人谋反,多数功臣被吕后所杀。汉将投降匈奴时有发生。