Shadowrocket · 已连接没网

显示已连接却不能上网,先判断断在哪一层

连接开关保持开启,只能说明 iOS 上存在活动隧道,不能证明当前服务器真的能完成访问。先保留同一网络和同一个测试网页,把本地网络、服务器和分流规则逐层分开。

使用软件
Shadowrocket
设备与系统
iPhone / iPad
这次会检查
先关闭连接验证基础网络、确认当前到底在用哪种网络、对当前服务器做连通性测试
先说结论

先关 Shadowrocket 验证基础网络,再测试服务器;Config 与 Proxy 的结果不同才去查规则。只有所有基础排查都失败时,才考虑重置网络设置。

真实场景

Shadowrocket 显示已连接或 iOS 出现 VPN 状态,但 Safari、视频或多个应用都无法访问。

开始前确认关闭 Shadowrocket 后,当前 Wi-Fi 或蜂窝数据能打开普通网页
同时确认测试期间只保留一个网络、一个服务器和一个固定网页

照着当前界面操作

1

先关闭连接验证基础网络

关闭 Shadowrocket,用 Safari 打开一个普通网页。如果此时也打不开,问题在当前 Wi-Fi、蜂窝数据或运营商,继续换服务器不会有帮助。

2

确认当前到底在用哪种网络

界面路径iOS 控制中心或设置 → Wi-Fi/蜂窝网络

记录手机现在使用 Wi-Fi 还是蜂窝数据。不要一边换网络一边换服务器,否则无法判断哪一次修改有效。

3

对当前服务器做连通性测试

界面路径Shadowrocket Home/首页 → Connectivity Test/连通性测试

回到 Shadowrocket,对当前服务器和一两条备用服务器执行 Connectivity Test。全部超时更像订阅或网络问题;只有一条失败时,先换到能返回结果的服务器。

4

用 Proxy 与 Config 做一次对照

界面路径Shadowrocket Home/首页 → Global Routing/全局路由

先在 Config/配置模式复现,再短暂切到 Proxy/代理重试同一个网页。Proxy 正常而 Config 异常时,重点检查规则;两种模式都失败时,继续看服务器或基础网络。测试后恢复原来的 Config。

5

保留诊断日志再判断

界面路径Shadowrocket Data/数据 或 Settings/设置 → Diagnostics/诊断

在 Data 或 Settings 中寻找 Proxy、DNS、Diagnostics、VPN Logs 等功能。不同版本位置可能变化;重点记录失败时间、域名和完整提示,不要凭一条模糊状态重装应用。

6

把重置网络设置留到最后

界面路径iOS 设置 → 通用 → 传输或还原 iPhone → 还原 → 还原网络设置

更新应用和 iOS、重启设备仍无效时,才考虑 Apple 的“还原网络设置”。它会清除已保存的 Wi-Fi、蜂窝、VPN 和 APN 等网络设置,操作前先保存自己的订阅资料。

版本不一样时怎么找

软件更新后,功能名称通常不变,但入口位置和中文翻译可能微调。请优先按功能名查找,不要只对照旧截图的颜色或位置。

资料依据

本文核对过的官方资料

功能边界和界面名称来自项目文档、应用商店或系统支持页面。

常见问题

看到 VPN 图标是不是就代表服务器可用?

不是。图标说明系统存在 VPN 连接,但服务器握手、DNS、规则或目标网站仍可能失败,必须用实际网页验证。

一没网就切到 Proxy 可以吗?

可以短暂作为对照。若 Proxy 正常、Config 不正常,才说明规则值得检查;完成判断后应恢复日常需要的模式。

删除重装会不会更快?

通常不会。重装可能丢失本地服务器、规则或日志,还会消除有价值的故障线索,应放在订阅、网络和日志检查之后。