主题
iPhone 用蜂窝数据时代理连不上的检查清单
iPhone 在 Wi-Fi 下代理正常、切到蜂窝数据就节点超时,最常见的原因是代理 App 的无线数据权限被设成了"仅 WLAN"。先到设置里把它改为"WLAN 与蜂窝数据",再重新启动一次代理。
故障表现
- 蜂窝数据下所有节点测速超时,回到 Wi-Fi 后马上恢复。
- 状态栏的 VPN 图标短暂出现又消失,或一直亮着但没有流量通过。
- 从 Wi-Fi 走到户外切换到蜂窝后,代理"卡住",手动重连才恢复。
- Safari 部分网站表现异常,其他浏览器却正常。
常见原因(按概率排序)
1. 无线数据权限只允许了 WLAN。 iOS 会在 App 首次联网时弹一次授权框,选了"仅 WLAN"之后很少有人再回头改。检查位置:国行设备在"设置 → 对应 App → 无线数据",非国行设备在"设置 → 蜂窝数据"的 App 列表中。
2. 低数据模式在起作用。 "设置 → 蜂窝网络 → 蜂窝数据选项 → 数据模式"里若开了低数据模式,系统会限制后台活动和部分网络行为,可能影响代理隧道的建立与保活。
3. VPN 配置状态异常。 代理 App 依赖系统的 VPN 配置工作。到"设置 → 通用 → VPN 与设备管理"查看:如果残留着多个旧配置、或当前配置状态显示异常,容易互相冲突,建议删掉不再使用的配置后在 App 内重新安装。
4. 按需连接没有开。 "按需连接"决定系统是否在需要时自动拉起 VPN。它处于关闭状态时,从蜂窝网络唤醒手机后隧道可能不会自动恢复,需要手动重连。
5. 网络切换时的重连问题。 在 Wi-Fi 与蜂窝之间切换时,VPN 隧道会随网络路径重建,偶尔会卡在旧路径上——图标还亮着,流量却不通。
6. iCloud 专用代理的叠加。 开启 iCloud 专用代理后,Safari 与部分系统流量会先走 Apple 的中转,与代理 App 的分流规则叠加时,可能出现"个别网站异常、整体又像正常"的混乱表现。
快速判断方法
- 关掉代理,用蜂窝直连打开一个国内网站——确认蜂窝网络本身可用,把范围缩小到代理环节。
- 开关一次飞行模式,强制重建蜂窝连接与 VPN 隧道,看是否恢复。
- 在 App 内重新安装一次 VPN 配置(多数客户端都有此选项),排除配置损坏。
- 暂时关闭 iCloud 专用代理再测,排除叠加干扰。
分场景解决步骤
场景一:蜂窝下从来没成功过
按顺序处理三件事:把 App 的无线数据权限改为"WLAN 与蜂窝数据";关闭低数据模式;删除旧 VPN 配置后重装。Shadowrocket 的完整配置流程可对照 Shadowrocket 使用教程逐步核对。
场景二:从 Wi-Fi 切到蜂窝后失效
在客户端里手动断开再连接一次;仍不行就开关飞行模式。经常遇到这种情况的用户,建议开启按需连接,让系统在网络切换后自动拉起隧道。持续跑长任务时尽量避免中途切换网络。
场景三:双卡或开热点时异常
切换主用数据卡后,先重启一次代理让它绑定新的网络接口;给别的设备开热点时,代理策略只作用于本机流量还是同时作用于热点流量,取决于客户端的具体实现,测试时应分开验证。
如何判断是不是机场线路的问题
看范围:蜂窝下只有个别节点不通、其余正常,多半是线路问题;所有节点一起超时、Wi-Fi 下又全部正常,本机设置的嫌疑更大。另外,蜂窝网络普遍 IPv6 优先,若节点只提供纯 IPv4 入口,在部分运营商环境下确实更容易失败——这属于线路与网络环境的兼容性问题,背景知识见《Wi-Fi 能用但手机流量不能用》。必要时可换一家对 Shadowrocket 订阅支持完善的服务商对比验证,选择思路参考支持小火箭的机场推荐。
FAQ
问:无线数据的 App 列表里找不到我的代理 App? 答:这个列表通常在 App 发起过蜂窝联网请求后才会出现对应条目,可先在蜂窝下打开一次 App 再回来看。仍然没有时,可考虑"还原网络设置"(注意:会清除已保存的 Wi-Fi 密码和 VPN 配置,操作前想好)。
问:排查期间要不要关掉 iCloud 专用代理? 答:建议暂时关闭,把变量减到最少;确认问题与它无关后再重新打开即可,两者并非不能共存。
问:每次切换网络都要手动开一次代理,正常吗? 答:不算故障,但可以改善——开启按需连接后,系统会在网络切换后自动恢复隧道;如果连接建立很慢,可结合超时类问题排查看看是否另有原因。
问:蜂窝下能连上但速度比 Wi-Fi 慢很多,是设置问题吗? 答:不一定。基站负载、运营商对 UDP 的调度策略都会影响蜂窝下的代理速度,与 Wi-Fi 存在差距是常见现象;其他 iPhone 使用技巧可见 iPhone 教程合集。