臧宮年輕(qing)的(de)(de)時候,曾擔任潁(ying)川郡郟縣的(de)(de)亭長(掌治(zhi)安(an),捕盜(dao)賊之事(shi))、游徼(掌巡察緝(ji)捕之事(shi))等職。后來,率領賓客參加下江兵(綠林軍(jun)(jun)的(de)(de)一(yi)支(zhi)),在(zai)軍(jun)(jun)中擔任校(xiao)尉。
綠林軍(jun)(jun)大(da)起義后,南(nan)陽西漢宗室劉演、劉秀(xiu)兄(xiong)弟也起兵(bing)于(yu)舂陵(今(jin)湖北棗陽),號稱“舂陵兵(bing)”。為了抗擊王莽的部隊,舂陵兵(bing)加入了綠林軍(jun)(jun),于(yu)是,臧(zang)宮有機會結(jie)識了劉秀(xiu),并(bing)追隨他(ta)征戰。臧(zang)宮作戰勇猛,軍(jun)(jun)中諸(zhu)將都夸他(ta)勇敢(gan)。劉秀(xiu)見臧(zang)宮話(hua)語不多,做事勤勉,也很(hen)器(qi)重臧(zang)宮,把(ba)臧(zang)宮收納為自己的親(qin)信(xin)。
公元(yuan)23年(更(geng)始元(yuan)年)十月(yue),更(geng)始帝劉(liu)玄令劉(liu)秀以破(po)虜將軍行大司馬(ma)事持節北渡,鎮慰河(he)北諸州郡。劉(liu)秀進(jin)兵平定河(he)北之戰中,臧(zang)(zang)宮(gong)被(bei)任命為偏(pian)將軍。在隨后的戰爭中,臧(zang)(zang)宮(gong)屢次陷陣破(po)敵,立下很多戰功。
公元25年(nian)(建武元年(nian))六月(yue),劉秀稱帝,臧(zang)宮(gong)被任命(ming)為(wei)侍中,騎都尉。
公元26年(建武二年)春,劉秀(xiu)稱(cheng)帝(di)后第二次大封功臣,臧宮(gong)被(bei)封為成安(an)侯。
公(gong)元25年(nian)(nian)(建(jian)武(wu)(wu)元年(nian)(nian))九月,漢軍光復洛陽,為了鞏固洛陽,就要(yao)剿(jiao)(jiao)滅洛陽西(xi)、南一(yi)(yi)(yi)(yi)(yi)帶的流民(min)軍,公(gong)元26年(nian)(nian)(建(jian)武(wu)(wu)二年(nian)(nian))春,剛剛封侯的臧(zang)宮與王常(chang)、景丹、朱祐、祭遵、王梁一(yi)(yi)(yi)(yi)(yi)起統領大(da)軍南出箕關(guan)(中(zhong)國古代太行八陘(xing)(xing)之(zhi)一(yi)(yi)(yi)(yi)(yi)——軹關(guan)陘(xing)(xing)上一(yi)(yi)(yi)(yi)(yi)處(chu)著名關(guan)隘),向南進軍,去清剿(jiao)(jiao)盤踞在洛陽西(xi)南地區的弘農、厭新、柏(bo)華、蠻中(zhong)等(deng)流民(min)武(wu)(wu)裝,經過(guo)一(yi)(yi)(yi)(yi)(yi)年(nian)(nian)的苦戰,平定了這(zhe)些地方。
在清(qing)剿流民軍之(zhi)后,又(you)(you)去清(qing)剿更始(shi)政(zheng)(zheng)權(quan)的(de)(de)殘余勢力,公元27年(nian)(建武三年(nian)),臧宮又(you)(you)和征虜(lu)將軍祭遵去討伐盤踞(ju)在涅陽(河南(nan)(nan)省南(nan)(nan)陽市(shi)西南(nan)(nan)部)、酈縣(今河南(nan)(nan)省南(nan)(nan)陽市(shi)內鄉縣城關西北)一帶的(de)(de)更始(shi)政(zheng)(zheng)權(quan)的(de)(de)將領左防(fang)、韋顏(yan),在臧宮率領突騎(用(yong)于沖鋒陷陣的(de)(de)精銳(rui)騎兵)猛攻之(zhi)下,左防(fang)、韋顏(yan)大敗,被(bei)迫投降。
消(xiao)滅更始殘軍(jun)之后,公元(yuan)27年(nian)(建武三年(nian))五月,臧宮又(you)隨征南(nan)(nan)大將軍(jun)岑彭(peng)繼續南(nan)(nan)征,前(qian)去圍(wei)剿盤踞在荊、楚地區的(de)楚黎(li)王秦豐,經過二年(nian)苦(ku)戰(zhan),消(xiao)滅了敵(di)軍(jun)主(zhu)力。
公元29年(建武五年),臧宮(gong)單獨率(lv)兵(bing)徇江夏(xia)郡,先后攻克了代鄉、鐘(zhong)武、竹里等地。因為(wei)在南征之中(zhong)立下功勞(lao),劉秀派(pai)太(tai)中(zhong)大(da)夫持節任(ren)命臧宮(gong)為(wei)輔威將(jiang)軍。
公元31年(建武七(qi)年),臧宮被改封為期思(si)侯。
公元(yuan)31年(建武七年),臧宮率軍(jun)繼續(xu)南下(xia),平定(ding)了梁(liang)郡(jun)(治所今河(he)南商丘)、濟陰(yin)郡(jun)(治所今山(shan)東省(sheng)定(ding)陶縣)。
經過十年(nian)征(zheng)戰,劉秀已經基本統一中(zhong)國,只有(you)西南一隅的公(gong)孫述還沒(mei)有(you)被(bei)消(xiao)滅(mie)。
公元35年(nian)(建武十(shi)一年(nian))三(san)月,劉(liu)秀命令岑彭與吳漢、誅虜(lu)將軍劉(liu)隆、輔威將軍臧宮、驍騎將軍劉(liu)歆等將領(ling)調集南陽(yang)、武陵、南郡(jun)的(de)兵士和桂(gui)陽(yang)、零陵、長沙的(de)棹卒(水手)六萬人,會集荊門,準備伐蜀。
漢(han)軍攻(gong)破(po)荊門(men)之后,岑(cen)彭(peng)、臧(zang)宮(gong)、劉歆率(lv)領3萬(wan)(wan)余(yu)人水陸并(bing)進(jin),出(chu)垂鵲山(shan),然(ran)后出(chu)秭歸,直(zhi)抵(di)(di)江(jiang)關(今(jin)奉(feng)節(jie)東(dong)),進(jin)逼江(jiang)州(zhou)(今(jin)重(zhong)(zhong)慶)。江(jiang)州(zhou)城(cheng)固糧多(duo),不易攻(gong)破(po),岑(cen)彭(peng)、臧(zang)宮(gong)繞城(cheng)而(er)過,率(lv)主力及降卒3萬(wan)(wan)直(zhi)指(zhi)墊江(jiang)(今(jin)四川(chuan)合川(chuan)),攻(gong)破(po)平曲(qu)(今(jin)四川(chuan)合川(chuan)東(dong)),收其米糧10萬(wan)(wan)石。公孫述(shu)急(ji)調(diao)延(yan)(yan)岑(cen)、呂鮪(wei)、公孫恢(hui)等率(lv)重(zhong)(zhong)兵(bing)抵(di)(di)御漢(han)軍。岑(cen)彭(peng)命臧(zang)宮(gong)率(lv)降卒5萬(wan)(wan)從(cong)涪水抵(di)(di)平曲(qu),多(duo)張旗(qi)幟,廣設疑兵(bing),牽制(zhi)延(yan)(yan)岑(cen)之蜀軍主力,自率(lv)精兵(bing)乘船溯江(jiang)而(er)上直(zhi)指(zhi)成都(dou)。
當(dang)時,公孫述的(de)部將(jiang)延岑率領大軍拒住(zhu)沈水,聲勢浩(hao)大。而(er)臧宮的(de)情況卻很艱難。他手下人多(duo),糧食少,運輸跟不上,補給困難。好(hao)多(duo)士(shi)兵,心存去意,總想借機會反叛(pan)逃散。郡內各縣的(de)地方(fang)勢力,見此情形,也再次聚集自保,準(zhun)備(bei)觀察成(cheng)敗(bai)利鈍后(hou),再決(jue)定究(jiu)竟(jing)投向(xiang)哪一邊(bian)。
臧宮(gong)本想率(lv)部撤(che)回,可(ke)又(you)擔心部下(xia)反叛(pan),敵人追(zhui)殺,一時(shi)猶豫難(nan)決。適逢光武(wu)帝派謁者令率(lv)兵去見岑彭(peng),有騎兵七百多人。臧宮(gong)當(dang)機立(li)斷,假傳圣旨,把這些兵調到(dao)了自己(ji)部下(xia),壯大自己(ji)的(de)聲勢。他命令部隊(dui)晨夜行軍(jun),并故(gu)意(yi)打出許(xu)多旗幟,派人登上(shang)山(shan)岡擂鼓吶喊。行軍(jun)時(shi),左(zuo)岸(an)是(shi)步兵,右岸(an)是(shi)騎兵,夾擁(yong)著戰船浩然(ran)而進,呼聲震動山(shan)谷。
延(yan)岑沒有料(liao)到漢(han)軍來得(de)如此突然(ran),急忙(mang)登山(shan)瞭望,看(kan)到漢(han)軍陣容強大,士馬(ma)鮮明,他十分(fen)震驚。臧宮乘勢縱兵出擊(ji),大敗延(yan)岑,延(yan)岑部(bu)眾被斬(zhan)首和落水溺死的有一萬多人,江水都變得(de)混濁了。
延(yan)岑(cen)只身逃奔成都,他的(de)士兵(bing)全部(bu)投降(jiang),臧(zang)宮繳獲了他的(de)兵(bing)器馬匹珍(zhen)寶和(he)一應輜重(zhong),然后,乘勝追擊(ji),一路迫降(jiang)十幾萬人。
臧宮一(yi)路猛攻(gong),進軍到平陽鄉(xiang)(今(jin)四(si)(si)川綿(mian)陽附近(jin)),蜀將(jiang)大將(jiang)王元率眾向臧宮投降。接著(zhu),又臧宮進軍攻(gong)占綿(mian)竹縣(在(zai)今(jin)四(si)(si)川德陽北),擊破涪縣城(治所在(zai)今(jin)四(si)(si)川綿(mian)陽東),斬殺了公(gong)孫(sun)述的弟弟公(gong)孫(sun)恢。又攻(gong)克了繁縣(今(jin)四(si)(si)川彭(peng)縣西北)、郫(pi)(pi)縣(今(jin)四(si)(si)川郫(pi)(pi)縣)。臧宮前后繳獲的節(jie)杖就有五條,印(yin)綬更(geng)是高達(da)一(yi)千(qian)八(ba)百(bai)個。
整(zheng)頓(dun)兵(bing)馬之后,臧宮(gong)(gong)(gong)率軍進(jin)攻(gong)(gong)成都(dou)北方的(de)門戶(hu)——雒(luo)城(cheng)(今廣漢(han)市(shi)雒(luo)城(cheng)鎮)。此時,大司馬吳漢(han)統帥(shuai)的(de)南線漢(han)軍攻(gong)(gong)占廣都(dou)(今四川省成都(dou)市(shi)東南),乘勝進(jin)逼成都(dou),就(jiu)等臧宮(gong)(gong)(gong)兵(bing)抵(di)成都(dou),南北夾攻(gong)(gong)了。但是,一路高歌猛進(jin)的(de)臧宮(gong)(gong)(gong)在雒(luo)城(cheng)遇(yu)到(dao)了蜀(shu)軍頑強的(de)的(de)抵(di)抗(kang),由于雒(luo)城(cheng)池深城(cheng)高,防守嚴(yan)密,臧宮(gong)(gong)(gong)一時難以(yi)攻(gong)(gong)下。從此,雙(shuang)方在南北兩路同時開(kai)始對峙(zhi),戰局陷入(ru)了僵局。
經過半年(nian)多的全力圍攻,臧(zang)(zang)宮終于(yu)拿下了雒城。公元36年(nian)(建(jian)武(wu)十(shi)(shi)二年(nian))十(shi)(shi)月底,臧(zang)(zang)宮率(lv)領北線(xian)漢軍(jun)與吳漢率(lv)領的南線(xian)漢軍(jun)在成(cheng)都城下會師(shi),對成(cheng)都形成(cheng)了合圍之勢。
南北會(hui)師之(zhi)后,臧(zang)宮去吳漢(han)的軍(jun)營會(hui)晤,他(ta)率兵(bing)進入小雒城(cheng)門(men),耀武揚威地經過成都城(cheng)下,來到(dao)吳漢(han)營中(zhong)。吳漢(han)見到(dao)臧(zang)宮,特別高(gao)興。兩(liang)人飲(yin)酒高(gao)會(hui)。酒后,吳漢(han)對他(ta)說(shuo):“將軍(jun)來時(shi)經賊(zei)兵(bing)城(cheng)下,震揚了威力,行走如(ru)(ru)風(feng),照耀如(ru)(ru)電。然而窮寇(kou)難以估(gu)量,回(hui)去時(shi)希望你(ni)改(gai)行他(ta)道。”臧(zang)宮心氣高(gao)傲,哪(na)里肯聽,他(ta)仍從(cong)原(yuan)路返(fan)回(hui)營地。敵(di)人也不敢攔截他(ta)。
公元36年(建武十(shi)二年)十(shi)一月十(shi)八(ba)日(ri),吳漢(han)、臧(zang)宮(gong)率部屯于(yu)成(cheng)都城(cheng)(cheng)(cheng)咸陽門(men)以外,準備與(yu)公孫述在城(cheng)(cheng)(cheng)下展開(kai)決戰!公孫述令延(yan)岑(cen)(cen)率領主力攻(gong)擊臧(zang)宮(gong)所部,自己去戰吳漢(han)。臧(zang)、岑(cen)(cen)交手,延(yan)岑(cen)(cen)三(san)合三(san)勝(sheng)。但(dan)此時(shi)公孫述胸部中(zhong)槍(qiang)墜(zhui)落(luo)馬(ma)下,蜀(shu)軍敗入城(cheng)(cheng)(cheng)中(zhong)。公孫述當晚(wan)就死(si)了。次日(ri)晨,延(yan)岑(cen)(cen)投降。吳漢(han)、臧(zang)宮(gong)統兵入城(cheng)(cheng)(cheng)。
光武帝(di)劉秀(xiu)因蜀地(di)剛剛平定,地(di)方不穩固,就任命臧宮為廣漢太(tai)守,率軍鎮撫蜀地(di)。
公元37年(建武十三年),為(wei)(wei)了犒賞臧(zang)宮(gong)平定蜀地(di)的(de)(de)戰(zhan)功,朝廷(ting)增加臧(zang)宮(gong)的(de)(de)封地(di),改封他為(wei)(wei)酂侯。
公元39年(建武十五年),臧(zang)宮應(ying)征召回(hui)京師,以列侯(hou)奉(feng)朝請,定封為朗陵侯(hou)。
公元42年(建(jian)武十(shi)八年),臧宮被任命為太中大夫。
公元42年(建武十八年),漢朝(chao)在蜀郡的守(shou)將史歆(xin)在成(cheng)都謀反(fan),劉(liu)秀(xiu)因史歆(xin)曾是(shi)岑彭的護軍,精(jing)通軍事,所以派遣吳漢率領劉(liu)尚及太中(zhong)大(da)夫臧宮率萬余人前往(wang)討伐。圍(wei)困一百多(duo)天(tian),成(cheng)都城破,史歆(xin)被(bei)殺。
公元43年(建武(wu)(wu)(wu)十九年),妖巫維(wei)汜的(de)(de)(de)弟(di)子(zi)單(dan)臣(chen)、傅(fu)鎮(zhen)等人(ren)傳播謠言(yan),聚眾滋事。他(ta)(ta)(ta)們(men)攻進原武(wu)(wu)(wu)城,劫持官(guan)吏百(bai)姓,自(zi)稱(cheng)將(jiang)軍。朝廷派臧(zang)宮率領北(bei)軍及黎(li)陽營將(jiang)士包圍(wei)(wei)原武(wu)(wu)(wu)城。當(dang)時單(dan)臣(chen)等糧(liang)草豐足,漢軍幾次(ci)攻打,都(dou)(dou)未能攻克(ke),士卒多有死傷。光武(wu)(wu)(wu)帝召集大臣(chen)咨詢(xun)方略,公卿、諸侯王都(dou)(dou)說(shuo)應(ying)該懸重賞購求(qiu)敵首。東(dong)海(hai)王(即后來的(de)(de)(de)明帝劉莊)提出了(le)(le)不同意見。他(ta)(ta)(ta)說(shuo):“妖巫劫持吏民,其(qi)心不會(hui)長(chang)久。他(ta)(ta)(ta)們(men)內部(bu)一(yi)定(ding)有因后悔而想逃(tao)跑的(de)(de)(de)。只(zhi)不過由于我(wo)們(men)圍(wei)(wei)城太急,他(ta)(ta)(ta)們(men)沒有機(ji)會(hui)出逃(tao)罷了(le)(le)!為今之(zhi)計,最好是略緩城圍(wei)(wei),讓(rang)他(ta)(ta)(ta)們(men)得以逃(tao)出城去。一(yi)逃(tao),有一(yi)個亭長(chang)就(jiu)足可(ke)以擒獲(huo)了(le)(le)。”光武(wu)(wu)(wu)帝采納東(dong)海(hai)王的(de)(de)(de)建議,命令臧(zang)宮撤出部(bu)分兵力,暫緩城圍(wei)(wei),敵人(ren)果然分散(san)逃(tao)出。臧(zang)宮等斬(zhan)殺了(le)(le)單(dan)臣(chen)、傅(fu)鎮(zhen),平息了(le)(le)變亂。
臧宮回京,因平亂之功升任城門校尉(wei),又轉任左中(zhong)郎(lang)將。后又出(chu)兵(bing)到(dao)武溪平亂。兵(bing)到(dao)江陵,敵降(jiang)而歸。
東(dong)漢(han)初年(nian),因為(wei)長期(qi)戰爭,力量比較薄弱。所以對匈奴采取防御的(de)方針和(he)策略。
后來,匈奴饑(ji)疫連年,內部紛(fen)爭(zheng)反覆。光武(wu)帝(di)劉秀召見臧(zang)宮(gong),問(wen)他對匈奴問(wen)題的看(kan)法。臧(zang)宮(gong)說(shuo):“愿率五千騎兵以立(li)功。”光武(wu)帝(di)劉秀笑著(zhu)說(shuo):“你是常(chang)勝將軍(jun),不能跟你討論(lun)敵(di)情,因為(wei)你根本不把(ba)敵(di)人放在眼里。”
公(gong)元(yuan)51年(nian)(nian)(建武(wu)二(er)十(shi)七年(nian)(nian)),臧宮和楊虛(xu)侯馬(ma)武(wu)一起(qi)上(shang)書劉(liu)秀,建議北擊匈奴,刻石紀功。但光武(wu)帝劉(liu)秀長(chang)年(nian)(nian)寄身軍旅,頗(po)厭(yan)武(wu)事(shi),并且知道天下(xia)疲耗,人心思定,只(zhi)想偃武(wu)息兵,與民休息,不想輕起(qi)邊釁(xin),疲國困(kun)民。于是下(xia)詔書給(gei)臧宮、馬(ma)武(wu),闡明自己的(de)(de)觀點(dian)。這封(feng)詔書,部(bu)分地表現了光武(wu)中(zhong)興的(de)(de)思想基(ji)礎,對(dui)朝廷認識轉變影響至大。由于在這封(feng)詔書中(zhong),光武(wu)帝明確(que)地表示了自己的(de)(de)看(kan)法(fa),所以,此后,將領(ling)們再也沒有人提(ti)起(qi)用兵黷武(wu)之事(shi)了。
公元58年(永元元年),臧宮(gong)去世,謚號愍侯。
公(gong)元60年(永平三年),漢(han)明帝追憶當(dang)年隨其父皇(huang)打下(xia)東(dong)漢(han)江(jiang)山的(de)(de)功(gong)臣(chen)(chen)宿將,命繪二十八位(wei)功(gong)臣(chen)(chen)的(de)(de)畫像于(yu)洛陽(yang)南宮(gong)(gong)的(de)(de)云臺,臧宮(gong)(gong)名列第(di)十四位(wei)。
北宋年間成書的《十(shi)七史百(bai)將傳》中(zhong),臧宮亦位列其(qi)中(zhong)。
范曄(ye)《后漢書》:①“宮(gong)勤力少言。”;②“宮(gong)以謹信質樸,故(gu)常見任用(yong)。”;③“宮(gong)、俊休休,是亦鷹揚。”;④“臧(zang)宮(gong)、馬武之徒,撫鳴劍而抵掌,志(zhi)馳(chi)于伊吾之北矣(yi)。”
張預《十(shi)七史百將傳》:“孫子曰(yue):‘形(xing)之(zhi),敵必從之(zhi)。’宮(gong)(gong)令車聲不絕,而(er)敵疑漢兵大(da)至。又(you)(you)曰(yue):‘晝戰(zhan)多旌旗。’宮(gong)(gong)多張旗幟,登(deng)山鼓噪而(er)敵震恐(kong)。又(you)(you)曰(yue):‘圍師(shi)必闕。’宮(gong)(gong)徹圍緩賊(zei)而(er)斬臣(chen)、鎮(zhen)。又(you)(you)曰(yue):‘非危不戰(zhan)。’宮(gong)(gong)欲滅匈奴,光(guang)武以謂不如(ru)息人(ren)是也(ye)。”
談(tan)遷《棗林(lin)雜俎》:“乃撫劍抵掌(zhang)。志(zhi)驅伊吾之北者,臧(zang)宮、馬(ma)武也(ye)。”
黃(huang)道周(zhou)《廣名將傳(chuan)》:“宮奉帝命,屯兵(bing)(bing)駱越。兵(bing)(bing)少力微,越欲叛別(bie)。會送委輸,車數百輒(zhe)。領車回轉(zhuan),車聲不絕。越驚兵(bing)(bing)來,叛逆遂歇。后伐延岑,流(liu)水(shui)對列。食少眾多,事(shi)幾(ji)決裂(lie)。矯馬自(zi)雄(xiong),張旗赫烈(lie)。登(deng)山望之(zhi)(zhi),勢如風雪。乘亂破之(zhi)(zhi),公(gong)孫隨(sui)滅。封之(zhi)(zhi)酂侯(hou),其(qi)功(gong)實切。”