去过俄罗斯(尤其是莫斯科、圣彼得堡、克里米亚附近)的人都会遇到两件怪事:地图上自己的小蓝点突然漂到几十公里外,明明在红场,定位却显示在机场;4G 信号满格,但有些 App 能用,有些彻底打不开,过半小时又突然恢复。这不是手机坏了,而是俄罗斯在跟无人机打仗,顺手影响了你。

一、定位为什么飘 —— GPS 欺骗(Spoofing)

大多数人以为定位飘是"信号差",其实是有人在主动发假信号。区别如下:

名词做法表现
Jamming(干扰)发同频段的大功率噪声,把真信号淹掉定位消失,地图转圈"无法获取位置"
Spoofing(欺骗)发"看起来像真卫星"的假信号,且功率更强定位错位,明确显示在错的地方

俄罗斯用的是后者。最有名的现象是:你站在克里姆林宫旁边,手机定位却被瞬移到 伏努科沃机场(Vnukovo Airport) 28 公里外。这是莫斯科最常见的 spoofing"锚点"之一。为什么是机场?后面讲。

iPhone 和安卓表现为什么不一样

现代智能手机支持的卫星定位系统(GNSS)有四套主力:

  • GPS — 美国,民用 L1 频段,全球默认
  • GLONASS — 俄罗斯
  • Galileo — 欧盟
  • BeiDou — 中国北斗

俄罗斯的电子战部队只针对 GPS L1 频段做 spoofing —— 因为俄军自己用 GLONASS,不能干扰自家。所以两类手机表现就分裂了:

iPhone:苹果的定位算法在历史上更依赖 GPS(卫星数最多、最稳)。在莫斯科被 spoof 时,iPhone 往往整个飘到机场,且持续好几分钟才校正过来。

安卓:许多国产安卓(小米、华为、OPPO)芯片层就强配 BeiDou + GLONASS,定位融合时多源加权,受单独 GPS 欺骗的影响小很多。常见现象是位置抖动但不会大幅漂移。

更准确说,"iPhone 漂得厉害"是 2022 年前的普遍现象。iOS 16 之后苹果加强了 GNSS 多源融合,新机型(iPhone 14 起)也支持 L5 双频,抗 spoofing 能力提升了一档,但跟原生支持北斗的安卓比,还是吃亏。

为什么锚点常是机场

这是国际民航的"防御性 spoofing"惯例:把伪造坐标设在机场,可以让低空无人机的导航系统误以为自己在禁飞区,民用无人机出厂内置 NFZ(No-Fly Zone)数据库,识别到机场会自动悬停或返航。一石二鸟 —— 既迷惑了乌方军用无人机,也防止航拍爱好者乱飞。

除了莫斯科,类似的"假机场"现象也常见于:圣彼得堡、加里宁格勒、克里米亚塞瓦斯托波尔、黑海沿岸。本质上都是有军事/政治高价值目标的城市。

二、网为什么时断时续 —— "主权网"与无人机预警

从 2024 年开始,俄罗斯各州的居民习惯了一件事:每当本地空袭警报响起,移动数据立刻消失,通话和短信照常;半小时到两小时后,数据又悄无声息地恢复。这是俄方应对乌克兰长程无人机的标准动作。

跟无人机的关系

乌克兰打莫斯科的远程无人机(Bober、UJ-22、Liutyi 等改装款)有几种导航方式:

  • 纯 GPS / GNSS 导航 —— 早期型号,已被 spoofing 反制
  • 蜂窝网络辅助 —— 飞行途中借用沿线 4G 基站三角定位,校正惯性误差;甚至用 SIM 卡回传遥测和图传
  • 视觉导航 + AI 识别 —— 末端不靠 GPS,靠摄像头+预训练的目标特征图(新型号主流)

所以俄罗斯的反制是三层叠加

  • GPS 层:spoofing,把无人机骗到错位
  • 蜂窝层:发现来袭,瞬间切断本地区移动数据,让无人机失去 4G 校正与回传通道
  • 物理层:电子战部队 + 防空

所以你作为游客突然没网,不是运营商坏了 —— 是本地区州长刚刚给 MTS / Beeline / MegaFon / Tele2 下了一道临时切断令。这种做法在俄罗斯叫"отключение мобильного интернета",2024 年开始已经常态化。

为什么有的网能用,有的不能

很多人疑惑:"手机右上角明明显示 4G,怎么微信能收,但浏览器打不开网页?"几种可能并存:

情况原因
移动数据完全切断本地区紧急关停,WiFi 走光纤不受影响,所以酒店 WiFi 能用、地铁里不行
移动数据没切,但境外网站打不开俄罗斯有"主权互联网"系统(RuNet),通过运营商出口的 DPI(深度包检测)白名单放行俄国内服务,黑名单拦掉 Google、Meta、YouTube 等
有的 App 能用,有的死活打不开能用的多半在国内 CDN有节点(Yandex、VK、Telegram、华为云俄罗斯节点),打不开的走境外服务器
开 VPN 也不行2024 年起 Roskomnadzor 通过 DPI 主动识别并阻断 OpenVPN / WireGuard 的握手包,普通 VPN 全死。能活的是混淆协议:Shadowsocks + cloak、V2Ray + Reality、Trojan

Telegram 为什么基本一直能用

这件事挺有意思。一是 Telegram 在俄国内有 CDN 节点,连接路径没出境;二是它的 MTProto 协议本身就抗 DPI(流量看起来像 TLS 而不像 IM);三是政治上俄政府从来没真禁过 Telegram,因为俄军自己在用。所以你在俄罗斯发现微信偶尔卡、Telegram 一直顺,是同一个原因的两面。

三、给即将去俄罗斯的人

  • 地图:Yandex Maps(俄罗斯国内的高德),它对 GLONASS 加权高,且有本地缓存,GPS 飘的时候靠基站定位还能用。Google Maps 在俄罗斯打开都费劲
  • 导航:开车选 Yandex Navi,路况比 Google 准。徒步备一份 Maps.me 离线地图
  • 叫车:Yandex Go(俄罗斯的滴滴),网断了打不开优先考虑这个
  • 付款:带现金。Visa/Mastercard 在俄不能用,只有 MIR 卡或现金
  • 网络:提前办好混淆协议的 VPN(Shadowsocks / V2Ray Reality 节点),普通 OpenVPN 落地大概率废
  • SIM 卡:到当地办 MTS 或 Beeline,eSIM 数据漫游也能用但贵;流量套餐时不时被切是常态,别全靠移动数据
  • 定位飘了别慌:不是手机坏了。退出地图重开,或开启飞行模式 10 秒再关,能强制重新搜星
一句话总结:俄罗斯不是一个"网慢"的国家,而是一个主动调度网络与电磁频谱进行战时管理的国家。你看到的所有"奇怪"现象,都是这套体系运转时溢出的副作用。

了解这些之后再去,会少一半的"为啥",多一半的"哦"。