iPhone 连上 VilaNet 后个人热点没网,请关闭「捕获所有网络流量」:这个开关开着时,iOS 不让热点下游设备的流量走 VPN 隧道。这是 iOS 对这个开关的限制,不是账户或节点坏了。手机本身网页打不开但微信还能发、Wi-Fi 通话异常,以及 Apple 推送为什么和它绑在一起,也都和这个开关有关。
先关掉「捕获所有网络流量」
- 打开 VilaNet,进入「设置」>「连接」>「高级设置」。
- 关闭「捕获所有网络流量」。
- 断开 VPN,再重新连接。
- 如果是个人热点:重新打开个人热点。通过热点上网的电脑、笔记本或平板应能恢复上网。iPhone 自己在开关开着时通常仍能上网,断网的是连着热点的那些设备。
- 如果手机本身完全没网,尤其是较老的系统(例如 iOS 15),微信这类已经建立的聊天还能发,网页和新连接却失败,甚至断开 VPN 后仍然没网:关掉开关并重新连接后,若还是没网,把 iPhone 重启一次再连接。
这个开关会在系统层面把流量收进 VPN。隧道一旦没建立好或卡住,新连接会被丢掉,所以会出现「旧聊天还能用、新网页打不开」。新安装时它默认关闭,应用也会提示它和个人热点、「网络共享」不兼容。更新不会自动把它关掉。以前打开过的手机会一直保持开启,需要你手动关一次。只在中国大陆的蜂窝网络下收不到 Apple 推送时,才建议再打开它。
「局域网绕过 VPN」解决不了热点没网,请不要为了热点去改那一项。换节点、换协议也不是这一现象的原因。
Wi-Fi 通话
「捕获所有网络流量」开着时,会把绑在物理网卡上的系统流量一并收进隧道,其中包括运营商 Wi-Fi 通话使用的流量,因此 Wi-Fi 通话可能无法注册,或通话表现异常。需要正常使用 Wi-Fi 通话时,请关闭这个开关。
Apple 推送为什么和这个开关绑在一起
Apple 推送会把连接绑在物理网卡上。普通的 VPN 隧道抓不到它。所以「捕获所有网络流量」关闭时,Apple 推送在包括 Wi-Fi 在内的任何网络上都会绕过 VPN 直接连接。「通过代理路由 Apple 推送」只有在「捕获所有网络流量」同时开着时才生效,全局模式也一样。
绕过不等于失败。手机能直接连上 Apple 的推送服务器时,通知仍会送达。在中国大陆,这条直连经常不可靠,收不到推送时再打开「捕获所有网络流量」,让推送走 VPN。打开之后个人热点和「网络共享」会不能用,Wi-Fi 通话也可能受影响。只有在中国大陆网络下收不到 Apple 推送时才打开它,要用个人热点之前先关掉。关闭期间,蜂窝网络下的推送可能会慢一些。
如果必须一直开着这个开关,才能在蜂窝网络下稳定收到推送,就不要用 iPhone 的热点把 VPN 分给别的设备。请在那台电脑或平板上单独安装并连接 VilaNet。
海外 App 的推送仍然没有
中国大陆网络上,部分海外 App(包括 Telegram)的 Apple 推送可能收不到,目前没有完整的解决办法。要让 Apple 推送走 VPN:
- 打开「设置」>「连接」>「高级设置」,打开「捕获所有网络流量」。
- 打开「通过代理路由 Apple 推送」。它只有在「捕获所有网络流量」同时开着时才生效。找不到开关时,看「高级设置」或「更多分流设置」。
- 断开 VPN,再重新连接。
这样仍然不能保证每一条海外 App 通知都恢复。
怎样算好了
- 个人热点:下游设备能打开网页。iPhone 自己的 Safari 也能打开网页。
- 手机曾经整机没网:重启并重新连接后,Safari 能打开新网页。
- Wi-Fi 通话:关闭开关后可以注册并拨出。
- 推送:关闭「捕获所有网络流量」之后,蜂窝网络下的 Apple 推送变慢,是这个取舍的正常结果,不代表节点故障。
仍然不行
- Wi-Fi 下国内 App 文字正常、图片和视频一直转圈,蜂窝网络却正常:那是另一件事,请看iPhone 在 Wi-Fi 下国内 App 图片和视频转圈。
- 开关已经关掉,手机也重启过,故障还在:先不要断开。打开「菜单」里的「联系客服」或主页上的客服按钮,保持「包含应用诊断信息」开启,写明当前是 Wi-Fi 还是蜂窝网络。也可以在客户中心提交工单。
- 开关本来就是关的,VilaNet 显示已连接但网站打不开:请看已连接但网站打不开,并参阅无法连接到服务器节点?已连接但无法上网?。请不要为此修改设备的 DNS。
- iPhone 上的安装和第一次连接,见iOS 上的 VilaNet 说明。