流洛水岸边)——这里是猃狁前锋部队的必经之地。尹吉甫当即下令部队隐蔽在洛水岸边的树林中,等待猃狁军队的到来。
次日清晨,猃狁的前锋部队果然出现了——约百余名骑兵,正沿着洛水岸边的道路向西行进,丝毫没有察觉到埋伏。当猃狁骑兵进入伏击圈后,尹吉甫一声令下,十辆元戎战车同时冲出树林,向猃狁骑兵发起冲锋。战车的轰鸣声震耳欲聋,车轮碾过地面,扬起漫天尘土;车上的士兵手持戈矛,向猃狁骑兵刺去,弓箭则如雨点般射向敌军。猃狁骑兵虽然勇猛,但面对冲击力极强的战车,根本无法抵挡——战马受惊失控,骑兵纷纷从马背上摔落,要么被战车碾伤,要么被周军士兵斩杀。短短半个时辰,猃狁前锋部队便被击溃,残余的几名骑兵仓皇向东逃窜。
彭衙之战的胜利,极大地鼓舞了周军的士气。此时,尹吉甫率领的主力部队也已赶到,他决定乘胜追击,直捣猃狁的主力驻地焦获。猃狁主力得知前锋战败的消息后,本已心生畏惧,再看到周军主力浩浩荡荡地赶来,更是军心动摇。尹吉甫抓住时机,下令发起总攻:战车部队从正面突破猃狁的防线,步兵部队从两翼包抄,将猃狁军队分割包围。经过一天的激战,猃狁主力被击溃,不得不向北撤退。
但尹吉甫并未就此止步。他深知,猃狁若不被彻底打疼,迟早还会南下。因此,他率领军队继续向北追击,一直追到太原(今甘肃平凉附近,并非今山西太原,当时为猃狁的重要聚居地)。在这里,尹吉甫再次击败猃狁的残余部队,缴获了大量的牛羊、马匹与兵器,猃狁部族不得不向更北的草原迁徙,暂时无力南下侵扰。
尹吉甫击败猃狁后,周宣王并未放松对北疆的警惕。他深知,游牧部族的流动性极强,一旦周军撤离,猃狁很可能再次返回。因此,他决定采取“军事打击与防御建设相结合”的策略:一方面,派遣军队定期巡逻北疆,威慑猃狁;另一方面,命令卿士南仲前往朔方(今陕西北部、内蒙古南部一带,西周的北方边境地区),修筑城墙与防御工事,构建一道长期的“北疆防线”。
南仲是周宣王时期的重要将领,擅长防御工事的修建。他接到命令后,立即率领工匠与士兵前往朔方。当时的朔方地区,气候寒冷,土地贫瘠,且时常有猃狁的散兵游勇出没,修建防御工事的难度极大。但南仲毫无怨言,他首先勘察地形,选择在地势险要、易守难攻的地方(如河流渡口、山谷入口)修建城池与堡垒;然后组织人力,就地取材——用黄土夯筑城墙,用木材搭建堡垒的屋顶,用石头加固城墙根基。
为了加快工程进度,南仲将工匠与士兵分成多个小组,实行“轮班制”,白天施工,夜晚则安排士兵巡逻,防止猃狁袭击。经过数月的艰苦劳作,一道从泾水上游到洛水上游的防御体系终于建成:沿线修建了数座城池,城池之间每隔数十里便设有一座堡垒,堡垒内驻扎士兵,可随时传递消息、支援相邻城池。这道防线如同一条“钢铁长城”,不仅有效阻挡了猃狁的骑兵冲锋,还能为周军提供预警与补给,极大地增强了西周北疆的防御能力。
到了公元前816年(周宣王十三年),经过数年的休养生息,猃狁的势力再次有所恢复,开始小规模袭扰西周的北疆边境。周宣王得知后,决定彻底消除猃狁之患。这一次,他选择了虢季子白作为主帅——虢季子白是虢国的贵族,出身军事世家,自幼习武,擅长指挥骑兵作战,此前在征讨西戎的战争中已崭露头角。
周宣王为虢季子白配备了一支以骑兵为主的军队——他深知,对付猃狁这样的游牧部族,骑兵比战车更具机动性。虢季子白率领军队北上,很快便抵达洛水北岸(今陕西北部洛水一带),与猃狁军队相遇。猃狁军队此次集结了约千余名骑兵,试图凭借数量优势击败周军。但虢季子白毫不畏惧,他将周军骑兵分成三个小队,采用“两翼包抄、中路突破”的战术:中路小队首先向猃狁军队发起冲锋,吸引敌军的注意力;两翼小队则绕到猃狁军队的后方,发起突袭。
战斗打响后,中路小队的周军骑兵奋勇向前,与猃狁骑兵展开激烈厮杀;两翼小队则趁猃狁军队注意力集中在中路时,迅速迂回到敌军后方,对猃狁军队发起猛攻。猃狁军队腹背受敌,顿时陷入混乱。虢季子白亲自率领亲兵冲锋陷阵,鼓舞士气。周军士兵见状,愈发勇猛,纷纷挥舞兵器,斩杀敌军。经过半天的激战,猃狁军队大败,被斩首500人,俘虏50人,其余残余部队仓皇向北逃窜。
但战斗并未就此结束。在周军准备班师回朝时,探子报告:有一部分猃狁败军退至洛水下游的一处渡口,企图等待援军后伺机反扑。虢季子白果断命令属下将领不其率领一支骑兵部队追击。不其接到命令后,不顾连日作战的疲劳,立即率领队伍出发。他沿着洛水岸边快速行进