Shadowrocket 连接失败排查(连上却没网怎么办)

Shadowrocket 连接失败排查教程封面
Shadowrocket 连接失败排查教程封面

Shadowrocket「连不上」或「连上却没网」几乎都能靠一份固定清单定位:先看 VPN 配置装没装上,再看节点通不通,最后看是分流规则还是机场侧的问题。 本文按症状分成六种情况,每种给出该检查什么、怎么解决,照着往下走即可。

先给一个万能顺序:换节点 → 切全局 → 查面板流量 → 重装 VPN 配置。八成问题在这四步内解决,剩下的按下面对应场景处理。

动手前:先排除本地网络

在怀疑 Shadowrocket 之前,花十秒确认不是你自己的网出了问题,能省下大量瞎折腾:

  1. 关掉 Shadowrocket 的连接开关,直接用当前 Wi-Fi 或蜂窝打开一个国内网站(如百度、微博);
  2. 打不开或很慢,说明是本地宽带 / Wi-Fi / 蜂窝信号的问题,先修网络,代理再好也没用;
  3. 本地正常,再回到下面的症状清单逐项排查代理侧的问题。

另外,Wi-Fi 和蜂窝网络下表现不同时,多在两种网络间切换测一下,也能帮你快速定位问题出在哪一层。

症状一:添加 VPN 配置被拒 / 开不了

表现是打开连接开关后弹窗一闪而过,或反复要求添加配置却始终连不上。

  1. 首次连接 iOS 会弹「Shadowrocket 想添加 VPN 配置」,必须点允许并用密码 / Face ID 确认;
  2. 到系统「设置 → 通用 → VPN 与设备管理」,检查是否有多个 VPN 描述文件冲突,删掉旧的、其他代理 App 留下的,只保留 Shadowrocket;
  3. 若仍失败,重启手机让描述文件重新加载后再连。

症状二:连上却无网络

开关显示已连接,图标也亮着,但网页转圈打不开——这是最常见的一种。

  1. 换节点:在首页点另一个不同地区的节点,排除单点故障;
  2. 查流量:登录机场面板看本月流量是否用尽、套餐是否到期,用尽后节点虽在但不通;
  3. 切全局:进「设置 → 全局路由」切到「代理 / 全局」测试,如果全局能通说明是分流规则漏了某些域名。选点与路由细节见 Shadowrocket 节点切换与延迟测试教程

症状三:节点全部超时(列表全红)

用连通性测试一测,所有节点都是 timeout。

  1. 这通常不是你的问题,而是订阅过期、流量耗尽或机场侧故障
  2. 先在首页下拉刷新订阅拉取最新节点,参考 Shadowrocket 导入机场订阅教程 里的更新步骤;
  3. 刷新后仍全红,去机场面板看公告或问客服,多为线路临时抽风,等待或换备用订阅。

症状四:某个 App 不走代理

浏览器正常,但某个应用(银行、游戏、部分海外 App)就是连不上或走了国内。

  1. 多半是分流规则把该 App 的域名判成了直连;
  2. 临时把路由切到「全局」验证:全局下能用,就确认是规则问题;
  3. 需要长期生效可在配置里为该域名单独加代理规则。

症状五:后台一会儿就断连

用一阵、锁屏或切后台后连接掉了。

  1. 到 Shadowrocket 设置开启「按需连接 / On Demand」,让系统在有网络请求时自动重连;
  2. 系统 VPN 设置里确认该配置允许自动连接;
  3. iOS 电池优化会杀后台进程,重新打开 App 即可恢复。

症状六:代理开着却收不到推送

微信、Telegram 等在挂代理时收不到消息推送。

苹果的推送走 APNs 长连接,代理开启后这条连接的走向会变,可能导致推送延迟或收不到。原理与应对(让 APNs 相关流量正确走代理或直连)见 Apple 屏蔽推送 / APNs 走代理说明

需要提醒的是,这类推送问题不代表你的配置坏了,代理的连网、看网页功能通常一切正常,只是消息到达有延迟。先按那篇说明调整规则;确实在意即时推送的话,可以在不用代理时临时关掉连接开关,让推送恢复实时。

逐项对照表

症状可能原因解决
VPN 配置加不上描述文件冲突 / 被拒删多余 VPN、重装、重启
连上无网络节点故障 / 流量用尽 / 分流换节点、查面板、切全局
节点全超时订阅过期 / 机场故障刷新订阅、查公告
某 App 不走代理分流规则切全局验证、加代理规则
后台断连系统杀进程开按需连接、允许自动连接
收不到推送APNs 走向变化见 Apple 推送说明

下一步

如果排查后发现是节点本身慢或该换线路,看 Shadowrocket 节点切换与延迟测试教程;想从头核对一遍安装与设置是否正确,回到 Shadowrocket 使用教程 对照检查。