💡TIP现象说明:“订阅更新成功”仅代表客户端成功拉取了包含节点信息的文本配置,并不代表这些节点服务器处于连通状态。
很多新手在使用 Clash Verge、v2rayN 或 Shadowrocket 时,常遇到这样的疑问:明明成功点了“更新订阅”,也弹出了几十个节点列表,但选定任何一个节点都无法打开网页。
1. 常见原因分析
- 系统代理(System Proxy)未勾选:客户端更新了节点,但没有将系统流量接管开启。
- 本地时间不同步:VMess/Trojan 等加密协议要求本地时间与服务器误差在 90 秒以内,时间偏差会导致握手失败。
- 安全软件或防火墙拦截:Windows Defender 或第三方杀毒软件拦截了内核进程(如 Mihomo 或 v2ray-core)。
- 订阅解析器生成了过时协议:机场服务商更换了加密协议,但客户端内核版本过老无法识别。
2. 逐步诊断与定位
步骤一:检查系统时间同步
在 Windows 或 macOS 中打开系统设置,开启“自动设置时间”,确保时间与标准北京时间完全同步。
步骤二:验证系统代理开关
- 在 Clash 中确认“系统代理 (System Proxy)”为开启状态(图标变亮)。
- 打开浏览器检查代理设置是否为
127.0.0.1:7890。
步骤三:检查客户端日志 (Logs)
打开客户端的“日志 (Log)”页面,如果看到 handshake failed: clock skew threshold exceeded,则必为时间不同步;若看到 connection refused,则检查本地防火墙。
关联阅读:
* 点击复制包含绝对主地址的分享链接