在城濮之戰前的四年(民國前二五四六年),晉文公嘗平王子帶之亂,迎襄王於鄭。“王入於成周,遂定於郟。”這是晉文公的霸業之始,而這一役也便是“尊王攘夷”的一役。
子帶之亂是周民族最可痛心的一次內亂。子帶爲周襄王之異母弟,其母惠後,以寵於惠王,故襄王畏之。民國前二五六〇年的夏天,王子帶勾引了揚拒,泉衆,伊雒之戎,同伐京師,入王城,焚東門。秦晉連師伐戎以救周。到了秋天,晉侯乃逐退了戎人。這是申侯以後第二次的勾結外寇以冀達到把握政權的大欲。可是,也同樣的失敗了。第二年,襄王乃討王子帶。王子帶奔齊。齊侯想替王子帶求和於王,以王怒未息,齊使仲孫湫未言而歸。但戎難始終未已。諸侯合兵戍周,以御戎師。過了近十年,襄王方纔復召王子帶回京師,但到了第三年(民國前二五四八年),卻又來了一個大變動。
這一年,襄王怒鄭人,卻勾結了狄人去伐鄭。這是周民族之王第一次和狄人正式的合作。這狄人恐怕便是戎,恐怕是通過了王子帶的關係而勾結成功的。有遠見的政治家富辰力爭以爲不可。他說:“兄弟鬩於牆,外禦其侮。如是,則兄弟雖有小忿,不廢懿親……且夫兄弟之怨,不徵於它。徵於它,利乃外矣。章怨外利,不義;棄親即翟,不祥;以怨報德,不仁。”王不聽,使頹叔桃子出狄師。那一年的夏天,狄師代鄭,取櫟。王德狄人而以其女爲後。富辰又諫之而不聽。后王廢翟後。翟人勾結了頹叔桃子及王子帶,以狄師攻王。王出奔鄭。子帶乃自立爲王,娶襄王所廢翟後,同居於溫。襄王對於狄師的來侵,並不抵抗,惟富辰和其屬御之而死。
這一段富於戲劇性的史實,《左傳》和《國語》都記載得詳細。
這是民國前二五四七——民國前二五四六年間的事。這時,秦師集於河上,將納王入周。狐偃言於晉文公道:“求諸侯莫如勤王。”文公乃行賂於草中之戎與麗上之翟以求東道。他辭秦師而下。三月甲辰,次於陽樊。右師圍溫,左師逆王。夏四月丁巳,王入於王城,取大叔(即王子帶)於溫,殺之於隰城。王子帶之亂遂平。王與文公以陽樊、溫原、茅之田。文公以兵力圍陽樊,伐原,取溫,皆獲之。以趙衰爲原大夫,狐溱爲溫大夫。
對於狄人的處置如何,史書裏卻沒有記載。大約狄人是全師而退;文公卻也不敢去追擊他們。觀於他的“行賂於草中之戎與麗土之翟”之舉,可知中國的兵力已不足以控制戎狄。較之齊桓公之“北伐山戎,過孤竹;西伐大夏,涉流沙”時的情形又不同了。這時,大約只有御之之方而無討之之力。戰國時代趙武靈王乃不得不胡服騎射,以夏變夷,以圖生存了。只有秦人的戰鬥力還足以雄足視西北陲。