状态栏出现 VPN 之后,连接算不算成功
系统允许添加 VPN 配置,和当前节点能用,是两件分开的事。只看状态栏会误判。
第一次打开 Shadowrocket 的开关,系统会询问是否允许添加 VPN 配置。点允许之后,状态栏或控制中心往往出现 VPN 字样。很多人把这个标记当成「已经连上可用节点」。实际上,它只表示系统把一部分流量交给了该应用的隧道。隧道在,不等于对面的服务器在应答,也不等于当前模式会把网页送进节点。
把这两步分开看,后面的排障才有意义。授权失败时,应用无法接管流量,再多的节点也没用。授权成功但节点不可用时,重做授权通常没有帮助。
授权只发生在系统这一层
系统提示的原文大致是「Shadowrocket 想添加 VPN 配置」。必须允许,并按要求完成面容识别、触控 ID 或设备密码。拒绝之后,开关无法真正工作。可以再到「设置 → 通用 → VPN 与设备管理」查看是否出现 Shadowrocket。没有这一条,说明配置没写进去。
如果当时点了不允许,回家页再开一次开关,系统通常会再问一遍。仍没有入口时,删掉该 VPN 配置后重新打开应用。这一步与订阅是否过期无关,也不需要改 Type。
授权成功,只是把隧道权限交给应用。首页在空配置时仍会显示 Not Connected,SERVER 下列出 Add Server。没有节点时打开开关,系统仍可能显示 VPN,因为隧道可以被拉起。此时没有任何服务器可转发,网页行为会接近「连了个空通道」。
选中节点,再看开关左边的状态
导入订阅或手填之后,必须在列表里点选一条。未选中时,应用不知道该把流量送给谁。选中后,打开 Not Connected 右边的开关。连接过程中文案会变化;成功后,这一行不再是未连接。
中文界面里,未连接、已连接的译法可能不同,但位置相同:都在首页第一块。不要只看底部标签有没有变成蓝色,也不要只看图标是否在后台刷新。判断「有没有选定节点」的依据是列表里的选中态,以及这一行的文案。
换节点时,应先关掉开关或按应用提示切换,再点另一条。连续点选但不看当前高亮,容易以为已经换过去,实际仍走前一条。
用 Connectivity Test,不要用「网页感觉」
首页的 Connectivity Test(连通性测试)用来看当前节点有没有延迟读数。它比「随便打开一个网站」更适合做第一步,因为网站还受规则、DNS 和对方站点本身影响。测试没有读数、长时间转圈或明确失败,应换一条节点再测,而不是先改系统 DNS。
测试有读数,只说明探测请求得到了回应。个别网站仍可能打不开,这时再看 Global Routing 是不是 Direct,以及规则是否把该网站判到直连。反过来,测试失败但某个国内站点能打开,常常是因为当前其实在 Direct,或规则把这些站点留在了本地。
不要用重装来「刷新测试」。重装不会让过期订阅重新有效,也不会让对方服务器恢复。测试失败时,先更新订阅,再换节点,再决定要不要看 Diagnostics。
状态栏 VPN 消失也不等于应用坏了
关掉开关后,VPN 标记应消失。如果关了仍残留,先看系统设置里的 VPN 状态是否还停在已连接,再回应用确认开关位置。不要在系统设置里随意删除配置后,又期望应用自动连上;删掉配置等于撤销授权,下次还要再允许一次。
部分系统版本会在控制中心集中显示 VPN。那里的开关和 Shadowrocket 首页开关管理的是同一条隧道,不要两处反复拨,以免状态不同步。以应用首页的文案为准。
和后续教程怎么接
授权、选中、测试这三步的截图在《建立连接》。若测试失败且列表为空,回到《导入配置》检查 Type 和链接是否完整。若列表有节点、测试也有读数,但行为仍不对,去看《Config、Proxy、Direct 该怎么选》。需要按现象逐项查时,用《故障排除》。
本文不介绍任何节点来源。没有有效配置时,可以把应用装好、把授权做完,但连接不会因此成功。材料只能向你自己的服务提供者索取。