Colitu VPN
指南

VPN 在 Wi-Fi 下可用,但在移动数据下不可用:原因与解决办法

在家能连接,但在 4G 或 5G 上失败?了解运营商如何处理 UDP、协议和后台数据,以及在手机上逐步检查什么。

同一部手机、同一个应用、同一台服务器:在家用 Wi-Fi 时 VPN 几秒钟就能连上,但在 4G 或 5G 上却一直转圈然后放弃,或者连上了却什么也传不了。因为只有网络变了,原因几乎总是出在移动网络本身,或者手机处理移动数据的方式上。本指南会逐一说明这两方面。

先排除手机的问题

下面这些设置只会在移动数据下阻止某个应用,所以很容易被忽略。

  1. 不开 VPN 时的移动数据。 断开 VPN,关闭 Wi-Fi,打开一个网站。如果加载不出来,问题出在你的资费、信号覆盖或运营商,而不是 VPN。
  2. 允许 Colitu 使用移动数据。 在 Android 上打开 设置 → 应用 → Colitu → 移动数据(名称因厂商而异),并同时允许前台和后台数据。一些厂商的系统固件还有单独的按应用设置的网络权限,可能会对某个应用禁用移动数据。在 iPhone 上,请检查 设置 → 蜂窝网络,并确保允许 Colitu 使用。
  3. 流量节省程序。 Android 的流量节省程序会限制大多数应用的后台数据。请将其关闭,或把 Colitu 加入不受限制的数据应用中。
  4. 漫游。 在国外,必须开启数据漫游,而且一些合作网络对流量的限制比在本国更多。
  5. 日期和时间。 请设为自动。错误的时钟会在任何网络上破坏 TLS,但人们常常最先在移动网络上注意到它。

为什么移动网络的表现不同

UDP 和 QUIC 受到不同的对待。 大多数固定宽带运营商会不加干预地放行 UDP。一些移动运营商会对 UDP 限速、限制 QUIC,或者直接封锁。Hysteria2 是 Colitu 最快的协议,运行在 QUIC 之上,也就是 UDP 之上,因此它最先受到影响。我们关于 UDP 封锁的指南对此有详细说明。

运营商级 NAT。 运营商通常会让许多用户共用一个公网地址(CGNAT)。NAT 会为每个流保留一个短期映射,而 UDP 映射可能比家用路由器上更早过期。此时,空闲的 UDP 连接可能悄悄停止工作,直到重新建立。

不同的过滤。 移动网络上的流量过滤可能比家庭宽带更严格,或者只是配置不同。在你的家庭宽带运营商那里能通过的协议,在移动网络上可能会被识别并减速。

地区性限制。 在一些地区,移动互联网有时仅限于一份简短的获准服务清单。在这种情况下,通过移动数据根本无法访问 VPN 服务器,任何协议都无济于事;Wi-Fi 或固定宽带可能仍然可用。

信号弱。 在覆盖范围的边缘,数据包会丢失。基于 TCP 的协议在丢包时速度会急剧下降,而 Hysteria2 的设计目标是保持速率,前提是 UDP 能够通过。

Colitu 会自动做什么

在 Colitu 中你不需要选择协议:Adaptive Connect 会替你完成。在 Android 和 iOS 上,它按以下顺序尝试各传输方式:Hysteria2、VLESS Reality、VLESS XHTTP、Trojan、Shadowsocks 2022。只有当真实流量通过检查时才会保留某一种,这一检查在 Android 上最长约 12 秒,在 iOS 上约 9 秒。没有承载任何流量的传输方式会被往后放,而 Android 会记住每台服务器上最后一次可用的传输方式,因此下次连接该服务器时会从上次可用的方式开始。

实际上,这意味着在困难的移动网络上,首次连接可能比在 Wi-Fi 上明显花更长时间。请给应用一些时间,不要不停地点“连接”。

在手机上的逐步操作

  1. 关闭 Wi-Fi,避免手机在网络之间不断切换。
  2. 开启飞行模式十秒钟,然后再关闭:运营商会给你一个全新的连接。
  3. 打开 Colitu,连接,并等待它报告结果。
  4. 如果失败,请在服务器列表中选择另一个位置再试。
  5. 如果应用今天早些时候还能通过移动数据连接,现在却不行,请重启手机。
  6. 检查问题是否跟着 SIM 卡走:如果朋友的另一家运营商的 SIM 卡在你的手机里可以用,原因就在你的运营商的网络。

VPN 已连接但什么都加载不出来

如果应用在移动数据下显示“已连接”,但页面打不开,请参阅VPN 已连接但无法上网。在移动数据下,常见的原因是在小区之间或从 Wi-Fi 切换后连接丢失,以及在 VPN 重新连接期间 Android 的 屏蔽没有 VPN 的连接 拦住了流量。

不要这样做

  • 不要同时运行第二个 VPN 或“流量加速器”:一台设备上同一时间只能有一个 VPN 处于活动状态。
  • 不要为了上网而关闭断网保护;应当修复隧道。
  • 不要因为这个问题把手机恢复出厂设置:对于运营商一侧的限制,这几乎从来没有用。

速查表

症状可能的原因可以尝试
即使不开 VPN,移动数据也无法上网资费、信号覆盖或运营商联系运营商
VPN 仅在移动数据下失败UDP 或协议受限等待回退,更换位置
一张 SIM 卡能用,另一张不行运营商网络使用 Wi-Fi,联系客服
移动时连接后又断开网络切换、CGNAT重新连接,检查电池设置
在某个地区的移动数据下始终无法访问地区性限制使用 Wi-Fi 或固定宽带

如果都没有用,请通过支持页面联系客服,并附上你的运营商、所在地区和应用版本。帮助中心还有更多连接检查和 Android 指南。

来源