东汉中后期,西北各地爆发了三次大规模的羌族大叛乱。
第一次,永初羌变(107—118年)。
延平元年(106年)九月,西域各国反叛汉朝,在疏勒(今新疆奇台县石城子遗址)攻打西域都护任尚。
任尚上书朝廷求救,东汉朝廷命令刚被任命为西域副校尉、正在上任路上的梁慬,率领河西敦煌、武威、酒泉、张掖四郡羌、胡骑兵五千人,急速前去救援。
梁慬还未到达,任尚已经解围。
东汉朝廷征召任尚回京,任命骑都尉段禧为都护,西域长史赵博为骑都尉。
段禧和赵博驻守它乾城(今新疆库车南)。
梁慬认为它乾城小,不牢固,于是用诈术游说龟兹国王白霸,声称愿意进入龟兹,和他共同守城。
白霸不听龟兹官员和百姓的极力劝阻,同意了梁慬的建议。
梁慬进入龟兹城后,派将领急速前去迎接段禧和赵博,合兵一处,共八九千人。
龟兹的官员和百姓一同背叛了龟兹王白霸,与温宿、姑墨两国联合造反,军队达数万人,一同围攻龟兹城。
汉军出城迎战,大破联军,交战数月,联军兵败退走,梁慬乘胜追击,共斩杀一万余人,生擒数千人,骆驼畜产数万头,平定了龟兹局势。
龟兹是保住了,但通往中原的道路已被堵塞,命令、文件无法传递,东汉朝廷对此感到担心。
永初元年(107年)五月,东汉朝廷商议,决定撤销西域都护和屯田官兵,派骑都尉王弘征发金城、陇西、汉阳三郡的羌人担任随军护卫和杂役,将梁慬和段禧、赵博以及伊吾卢(今新疆哈密市西北四堡)和柳中(今新疆鄯善西南鲁克沁)的屯田官兵接回汉朝本土。
当时羌人大多数都已迁到内地,分散安置在边境各郡县,受到汉族官僚、地主豪强的欺压盘剥,仇怨日深。
羌人不甘驱使,又害怕远征不归,行至酒泉时,不愿前行,纷纷四散逃走。
东汉政府命令沿途各郡县围追堵截,一时间,大批羌民惨遭屠杀,羌人的庐舍、毡帐被烧毁。
官军的野蛮行径立即引起西北羌族各部的震惊愤怒,住在安定的东号的儿子麻奴兄弟,以及勒姐、当煎的大头领东岸等人纷纷逃出迁徙地,向西出塞,同时互相联络,一起暴动。
先零羌的一支部族在首领滇零的带领下,与钟羌各部族一起,大肆侵掠,切断了陇中道路。
此时的羌人已经归顺好长时间了,早没有了武器镗甲,装备非常简陋,有的人就拿了竹竿木棍代替戈矛,有的人背着木板几案当作盾牌,甚至有的人手拿铜镜,也算是武器。
但东汉郡县官吏胆小害怕,面对这样的队伍也不能制服。
冬天,东汉朝廷派车骑将军邓鹭为主帅,征西校尉任尚为副,率领五营以及三河、三辅、汝南、南阳、颖川、太原、上党的部队,总共五万人,驻守汉阳,准备进讨叛军。
永初二年(108年)春天,各郡的部队没来得及赶到,几千钟羌人先在冀县西边打败了邓鹭的军队,杀了一千多人。
校尉侯霸由于羌人反叛而被征召免职,由西域都护段禧接任校尉。
这时梁慬正好从西域率军回到敦煌,东汉朝廷下诏,命梁慬留下,作为各路兵马的援军。
梁慬到达张掖郡的日勒(今甘肃永昌县西北),羌人叛军一万多人攻打亭候,杀死劫掠吏人。
梁慬进兵攻击,把他们打得大败,并乘胜追到昭武(今甘肃临泽县),羌兵四散逃走,只有十分之二三的人得以逃脱。
等到了姑臧(今甘肃武威),羌人中有权势的三百多人到梁慬处投降,梁慬对他们进行慰问安扶,遣回故地,河西四郡重又安定下来。
这年冬天,邓鹭派任尚和从事中郎司马钧率领各郡部队,与滇零等几万人在平襄(今甘肃通渭县)交战,任尚军大败,损失了八千多人。
先零羌等部在滇零的率领下,向北进军,占领了北地郡郡治所在的富平县(今宁夏吴忠市西南),以这里为根据地,仿照汉朝建立政权,自称天子,建立年号,封官授印,拜同部羌人狼莫为军师,招集武都、参狼、上郡、西河各混杂居住的部族,势力一时大为强盛。
叛军向东侵犯赵(今河北邯郸)、魏(今河北磁县南),向南进入益州,杀害汉中太守董炳,又入侵抄掠三辅(今陕西关中地区),切断陇中道路。
梁慬屯兵金城,听说羌兵转去侵犯三辅,迫近园陵,立即引军反攻,转战于武功(今陕西眉县)、美阳(今陕西武功县),连续击破羌兵,全部夺回被掠走的人口,捕获马畜财物众多,羌兵四散奔逃。
战争导致物价飞涨,湟中各县一石粮食卖到一万钱,死亡的百姓更是无法计算。
东汉朝廷没有能力制止,而且运输非常困难,于是下诏命邓鹭班师,留下任尚驻守汉阳,节制调度各军。
永初三年(109年)春,东汉朝廷又派骑都尉任仁督察各郡屯兵,援救三辅。
任仁每次作战都不利,屡战屡败,羌人乘胜推进,汉军多次受挫。
当煎、勒姐部落攻破羌县,钟羌又攻陷临洮县,活捉了陇西南部都尉。
第二年春天,滇零派人侵犯褒中(今陕西汉中西北),烧毁驿站,大肆掠夺百姓。
汉中太守郑勤移兵驻守褒中。
汉安帝刘祜认为,军队长期在外,未有功绩,耽误了农业生产,于是下诏命任尚率领官吏士兵回到长安驻守,撤去并解散南阳、颖川、汝南的将士,在长安设立京兆虎牙都尉,在雍县设立扶风都尉,如同西京时三辅都尉的旧例。
羌人再次进攻褒中,郑勤想迎击羌人,主簿段崇劝阻,认为敌人乘胜而来,兵锋难以抵挡,应该坚守,等敌人进攻。
郑勤不答应,出城交战,结果大败,三千多人被杀,段崇和门下史王宗、原展以身相护,用身体替郑勤挡住兵刃,与郑勤一同被杀。
东汉朝廷于是将金城郡迁到襄武(今甘肃陇西县东南)。
任仁作战多次失败,又放纵士兵违法乱纪,被朝廷用囚车征召回京,送往廷尉诏狱,死于狱中。