曹操趁着袁氏兄弟内斗之际,一举扫平河北,迫降高乾,袁尚、袁熙兄弟远道三郡乌丸,曹操攻克邮城,兼任冀州牧后,有人建议曹操按照古制恢复九州,包括了关中和幽并之地,这样一来关中必定发生变故,建议曹操先平定河北,再南征荆州。
恢复旧制之事则从长计议,曹操从之,曹操平定冀州,声威大震,袁熙麾下大将焦触、张南等人见机行事,背叛袁熙,故安人氏赵渎、霍奴等反叛,杀害幽州刺史与泳郡太守,三郡乌丸也声,三郡乌丸也趁火打劫,攻打扩平县的鲜于辅,一时间北地狼烟四起,间北地狼烟四起,曹操对此当然不能容忍,205年8月征讨故安,斩杀赵渎与霍奴后,汉后,亲自前往扩平营救鲜于辅,三郡乌丸本来就是抱着打秋风的心思南下劫掠。
见曹操引大军到来,逃往害,见曹操引大军到来,逃往塞外,而此前以并州归降曹操的高翰,听说曹操亲征乌丸后,立刻抓住了曹操任命的上党太守,发兵占据壶关天险,举兵反叛,高朝密谋派兵进攻邮城,高韩密谋派兵进攻邮城,但是却被苟或之兄荷衍察觉,因此未能成功,一时间腾不出手来,一时间腾不出手来的曹操,命令李典、乐进征讨高软,向来勇猛的乐进这一次却是粗中有细,从北路进入上党,迁回至敌后,高翰不得已之下退,高翰不得已之下退守壶关,元关,乐进虽然奋勇作战,杀敌颇多。
但是壶关毕竟是难以逾越的天险,,因此猛攻数月未能攻破,所攻数月未能攻破,冬10月,曹操还军邮城,206年春正月,曹操亲征高翰,高翰之前因为听闻曹操北征乌丸,所以才敢反叛,如今曹操亲征,高翰留下部将守城,亲自向闪奴求援,闪奴单于不肯,曹操对于高翰降而复叛十分恼怒,一因此下分,攻破壶关后,将城中之人全部活埋。
壶关守军闻言无不畏惧,因此拼死抵抗,结果曹军攻城数月也未能拿下,曹仁因此对曹操进言,操进言,攻城讲究围三阙一,给守军留下一条生路,如今公开宣称他们必死,敌军必定顽强抵抗,更何况壶关城防坚固、粮草充足,如果强攻,如果强攻定会死伤惨重,围城,围城则旷日持久,如今顿兵于坚城之下,进攻有必死之心的敌人,并非良策,曹操听从,曹操听从了曹仁的建议,敌军因此献城投降。
高翰听闻壶关投降,想要南下投奔,途中被捕杀,秋8月,曹操进讨海贼管承,驻兵淳于县,派遣乐进和李典这,派遣乐进和李典这对好搭党作为主攻,管承抵挡不住逃进海岛,滨海一带得以平定,定,曹操又派,曹操又派遣张辽进攻了辽东柳毅,将被公孙度占据的青州部分收入囊中,公孙康吃了这个哑巴亏,此时河北大部分势力纷纷平,此时河北大部分势力纷纷平定,唯一还能够对河北造成威胁的,也只有与袁尚兄弟勾结的三郡乌丸了。
尚兄弟勾结的三郡乌丸了,乌丸人鲁经趁着天下大乱,乌丸人曾经趁着天下大乱,诸侯相争之际进攻幽州,携掠了十多万户汉人,袁绍为了打败公孙攒,因此对乌丸人加以拉拢,不但封踢顿等三人为单于,而且还把本族女子嫁给他们做妻子,而在三郡乌丸之中,又以辽西单于踢顿的势力最强大,袁尚兄弟便投身于,袁尚兄弟便投身于踢顿魔下,顶摩下,袁尚、袁熙不死,曹操之心难安,更何况乌丸人多次入塞掠夺,更让曹操深为不,曹操为了一举安定北疆。
因此准备讨伐乌丸人,曹操,曹操命人在呼拖河与弧水之间开凿平房渠,又在泡河口与璐河之间凿通泉州渠,通大海,207年开春之际,曹操将要北上讨伐三郡乌丸,然而部下担心,然而部下担心刘表会以刘备为将,奇袭许都,郭嘉却不以为然,乌丸人自恃地处偏远,必定不设防备,趁其无备而击之,定能一战击灭乌丸。