公元前166年,这一年匈奴南下,入侵萧关(今宁夏固原),萧关是西北地区进入关中的屏障,异常重要,所以汉帝国大肆征兵,精习骑射的李广也因此从军抗击匈奴。此战之后,李广被汉文帝任命为了汉中郎。这个职位是汉帝国禁卫军将领,经常随皇帝外出狩猎,也因此,李广得到了在汉文帝面前展示的机会,多次射杀猛兽,让汉文帝心生欢喜,并当众夸赞李广;如果你生在刘邦时代,封个万户侯简直是轻而易举。
惜广不逢时,令当高祖世,万户侯岂足道哉。或许就是汉文帝的一句话,封候拜将成了李广一生的执念。然而,在命运处于上升期时,李广犯下了人生中第一次重大错误,并改变了他一生的命运。公元前157年,汉文帝去世,汉景帝继位,仅仅三年后,七国之乱爆发,汉景帝命周亚夫平定七国叛军,李广也跟随周亚夫平乱。这一战比较顺利,周亚夫仅用了三个月便平定了叛乱,李广也在昌邑城下夺取了叛军将旗,立了大功。
然而,在平叛的过程中,李广私自接收了梁王刘武的授予的将军印信。虽然梁王刘武和汉景帝是同母弟,并在七国之乱中协助汉军平乱,但因窦太后偏爱刘武,还意图扶持刘武承袭汉景帝的皇位,所以,汉景帝和刘武有着深刻的矛盾,双方早已反目,想着把对方除之而后快。所以,李广私自接受藩王赐予将军印信这种事儿引起了汉景帝的不满,他认为李广的行为就是吃自己的饭,还砸自己的锅。
因此,李广不仅没有得到奖赏,反而被驱逐出了权力核心,从中央调到了北方边疆上谷任太守(今河北张家口怀来)。看到这儿,很多人都为李广辩解,说李广是缺乏政治敏感度,他本身并没有那么多花花肠子。但实际情况却恰恰相反,他的花花肠子是太多了。当时,汉朝禁止朝廷官员结交诸侯王已经形成了共识,七国之乱几年后,朝廷还制定了专门的法律,如果朝廷官员私自结交诸侯王,情节严重者,会被判处弃市斩首。
而七国之乱时,李广已经在朝廷任职十年以上,且经常陪伴皇帝左右,不可能不知道朝廷不成文的规定,以及激烈的派系斗争。所以,答案只有一个,李广看到了梁王刘武势力的发展,另外还看到了窦太后对梁王的宠爱,试图押宝,一旦梁王得势,自己便有了从龙之功。不过,可惜的是,梁王刘武到死也没有得势,而汉景帝也对李广的投机行为深恶痛绝。
随后的岁月中,李广也只能在帝国的北方边境抗击匈奴了。然而,在边疆的历练,李广虽然赢得了飞将军的称号,但却没有为汉帝国立下功劳。在戍边时,李广对待匈奴的态度是猛打猛杀,只要看到匈奴来犯,必定是出关穷追猛打,这种不要命的打法固然震慑了一定的匈奴人,但很容易中了敌人的圈套。某次匈奴有三人进入汉朝边疆,射伤了汉军几个人,李广就点了一百多人穷追不舍,结果刚擒住这几个匈奴人,匈奴数千人马便围了上来。