节点超时怎么办?全部超时和个别超时的排查顺序

约 5 分钟读完 3 次阅读

节点超时怎么办?先看是全部超时还是个别超时。全部超时,问题基本在你这一端:订阅失效、客户端内核不支持节点协议、本地网络被拦;个别超时,问题基本在那几个节点本身,换节点或等服务商修复即可。

网上的排障清单大多把「同步系统时间、重启、更新订阅、关防火墙」一股脑列出来让你挨个试。这篇换个顺序:先讲清楚延迟测试到底在测什么,再按现象对号入座,最后纠正几个流传很广的说法,比如「同步时间」其实只对一种协议有用。

延迟测试在测什么

客户端里点「测速」或「测延迟」,大多数时候做的是这件事:通过这个节点,去访问一个固定的测试网址(通常是 generate_204 这类只返回空内容的地址),看多久能拿到回应。超过设定的时间还没回应,就显示「超时」或 timeout。

所以一个节点显示超时,可能卡在这条路上的任何一段:

卡在哪一段典型原因
你的设备 → 节点本地网络屏蔽了这个端口,或者到节点那段路被干扰
节点握手客户端不支持节点的协议或参数,握手根本没成功
节点认证订阅过期、流量用完、账号被停,节点拒绝你
节点 → 测试网址节点本身访问不了这个测试网址

最后一种说明一个容易被忽略的事实:测速超时不一定代表不能上网,只是那个测试网址走不通。

全部超时先查这几项

所有节点同时超时,几十个节点不可能一起坏,问题通常在你这一端。按顺序查:

  1. 订阅还有没有效:打开服务商的网站或后台,看套餐是否到期、流量是否用完、余额是否不足。这是最常见的原因,服务商一停用,订阅里的节点会同时失效
  2. 刷新一次订阅:服务商换了服务器地址或参数,旧订阅里的节点会全部连不上
  3. 看客户端内核支不支持节点协议:节点链接里有 security=reality,内核就得是 Xray、sing-box 或 mihomo,原版 V2Ray(v2fly)内核没有 Reality,所有这类节点都会超时。各客户端对应的内核见 V2Ray客户端哪个好
  4. 换个网络试:手机从 Wi-Fi 切到流量,或者反过来。换了网络就好,说明原来的网络(公司、学校、公共 Wi-Fi)屏蔽了代理用到的端口
  5. 最后才是时间:只有 VMess 和 Shadowsocks 2022 节点对时间敏感,见下面的误区

个别超时多半是节点的事

只有部分节点超时,其余正常,说明你这一端没问题:

现象可能原因怎么办
固定几个节点一直超时节点故障或已下线换节点;刷新订阅看服务商是否已经替换
同一个节点时好时坏线路拥堵或被间歇性干扰换节点;晚高峰更明显的话考虑换地区
某个地区的节点都超时那个地区到你这里的线路有问题换其他地区
超时但实际能上网节点访问不了测试网址直接打开网页试,能用就忽略这个显示

判断是不是「超时但能用」很简单:选中那个超时的节点,直接打开一个常用网站。能打开,就只是测速的问题。

三个流传很广的误区

「节点超时先同步系统时间」

几乎每篇排障文章都把它放在第一条,但严格校验时间的协议只有两种:VMess 要求客户端和服务器的时间误差在 90 秒以内,Shadowsocks 2022(加密方式以 2022- 开头的那种)要求在 30 秒以内。VLESS、Trojan、Hysteria2 协议本身不校验时间,只有时间错到几天甚至几年、连 TLS 证书都判断为无效时才会出问题。所以先看节点是什么协议:VLESS、Trojan 节点超时,差个几分钟的时间不是原因。

「测速超时就是节点坏了」

测速只测了一个固定网址。节点本身可能完全正常,只是那个测试网址走不通。以实际打开网页为准。

「全部超时就重装客户端」

重装解决不了订阅过期、内核不支持协议、网络被拦这几种最常见的原因,还会丢掉你的配置。先按上面的顺序定位,真的是客户端文件损坏再重装。

还是不行就按层排查

上面都查过还是超时,就需要一层一层确认:

  1. 本地代理端口:客户端有没有真的在本地开了代理端口(比如 7890、10808、2080)
  2. 线路配置:节点的参数是否完整,比如 Reality 的公钥、流控有没有在导入时丢掉,每个参数的含义见 VLESS是什么
  3. 传输层握手:能不能跟节点完成握手,这一步失败多半是被干扰或协议不匹配
  4. 实际访问:握手成功后能不能打开网站

哪一层失败,问题就在哪一层。泛泛的「连不上」排查可以看 VPN服务器连接失败解决方法,显示已连接但浏览器打不开网页的情况见 VPN系统代理没生效怎么解决。

我们的线路遇到超时

上面「按层排查」的四步,我们的线路支持自助分层诊断直接做完:依次检测本地代理端口、线路配置、传输层握手、实际访问,给出具体是哪一层的结论,而不是笼统的「连接失败」。线路故障也支持一键自助修复。

单条线路超时,常见原因是它用的伪装域名被针对性干扰了。每台服务器配置了 30 个以上的伪装域名,可以自助「更换伪装域名」换一个,不用重新申请线路。在第三方客户端里用的话,换完刷新一次订阅就能拿到新配置,订阅地址不变。主协议被干扰时也可以切到 Hysteria2 备用协议 试试。

说一句对我们不利的实话:按小时计费的线路,余额用完会被自动释放,这时订阅里的节点会全部超时,看起来跟网络出问题一模一样。我们会在释放前后发站内通知,但如果你只在第三方客户端里用、从不打开我们的网站或客户端,就很可能错过提醒。所有节点突然同时超时,先看一眼余额。

常见问题

Clash 所有节点都超时怎么办?

先确认订阅没过期、流量没用完,再刷新一次订阅;节点是 Reality 的话,确认内核是 mihomo 而不是老版 Clash 内核。都没问题就换个网络试,排除本地网络屏蔽。

Shadowrocket 节点超时怎么办?

先刷新订阅,再选中一个超时的节点直接打开网页,看是不是只是测速显示超时。全部都连不上,按上面「全部超时」的顺序查订阅状态和网络。

Clash Verge 节点全部超时是什么原因?

最常见的是订阅失效和本地网络屏蔽。Clash Verge Rev 用的是 mihomo 内核,Reality 和 Hysteria2 都支持,一般不是协议问题;如果只有某一类节点超时,再看那类节点的参数是否完整。

节点超时和连接失败有什么区别?

超时是在规定时间内没等到回应,可能卡在路上任何一段;连接失败通常会带一个明确的错误,比如认证失败、握手失败,指向性更强。排查超时要先判断是全部还是个别。

系统时间不对会导致节点超时吗?

VMess(误差需在 90 秒内)和 Shadowsocks 2022(30 秒内)会。VLESS、Trojan、Hysteria2 协议本身不校验时间,除非时间错到几天以上,导致 TLS 证书被判断为无效。

在线客服
正在加载...