机场实测室JICHANGTUIJIAN.MOM
搜索线路 / 教程/
客户端教程

Clash 节点延迟测试怎么看?别只挑数字最小的

一句话结论

客户端显示的延迟只是到测试地址的握手耗时,代表连通性和响应快慢,不代表带宽与稳定性。选节点应看用途:看视频看带宽,AI 工具和远程连接看长连接稳定性,游戏才优先看延迟。自动选择与故障转移适合托管日常切换,但会掩盖某个节点长期不可用的事实。

「延迟」是 Clash 界面上最显眼的数字,也是被误读最多的一个。点一下测速,节点列表从上到下刷出 78ms、143ms、361ms,很多人顺手点了最小的那个,然后发现看视频照样卡成幻灯片。这不是节点在骗人,是这个数字本来就没承诺过带宽。

它测的是一次 HTTP 握手的往返耗时:客户端通过某个节点去请求一个固定的测试地址,记录从发出到收到响应之间过了多久。整个过程传输的数据量小到可以忽略,几乎不占带宽。所以它能说明「这条路通不通、响应快不快」,完全说明不了「这条路有多宽、能不能一直宽下去」。

真正该问的问题是:你打算拿它干什么。看 4K 视频要的是持续吞吐,和 AI 工具对话要的是一条挂十几分钟不断的长连接,打游戏才是那个真正对往返延迟敏感的场景。三种需求对应三套标准,用同一个毫秒数去套,必然有两种是错的。

客户端里的那个毫秒数,到底测的是什么?

延迟测试的完整动作是:客户端把一个探测请求塞进代理链路,发往配置里写死的测试地址,等待返回一个极小的响应。计时器从请求发出开始,到响应到达结束。

# 结构示例:策略组里的测试地址与自动测试间隔,地址已替换为占位域名
proxy-groups:
  - name: 自动选择
    type: url-test
    url: 'http://probe.example.invalid/generate_204'
    interval: 300 # 每 300 秒自动重测一次
    tolerance: 50 # 新节点要比当前节点快 50ms 以上才切换
    proxies:
      - 香港-A
      - 日本-B
      - 新加坡-C

这段配置里有两个容易被忽略的细节。url 决定了你测的是「到哪里」的延迟,换个地址整列数字会集体位移;tolerance 决定了自动切换的迟钝程度,数值太小会让节点在几个候选间来回横跳。

你看到的它证明了什么它没有证明什么
显示绿色的 78ms节点在线,握手路径通畅,响应及时带宽、丢包率、能否维持长连接
显示黄色的 250ms路径较绕或入口拥塞,但仍可用是否真的比 78ms 那个更慢
显示红色 TIMEOUT探测请求在超时时间内没有回应节点一定是坏的(也可能是本地网络问题)
两次测试差 200ms这条链路存在明显抖动抖动的具体幅度和频率

因为测试地址不同,同一个节点在两个客户端里显示 90ms 和 160ms 是完全正常的。跨客户端比较毫秒数,比较的其实是两个测试地址的距离。

延迟最低的节点为什么不一定最好用?

三种情形最常见,而且它们在界面上长得一模一样。

第一种是入口近但落地拥挤。节点部署在离你很近的入口机上,握手当然快,但从入口到落地那一段被大量用户共享,一旦开始跑真实流量,带宽立刻被摊薄。第二种是采样运气。延迟测试通常只发一次探测,恰好赶上链路空闲的瞬间,数字就漂亮;连着测五次,你会看到它在 60ms 到 400ms 之间乱跳。第三种是低延迟伴随高丢包。数据包能到,只是十个里丢三个,TCP 不断重传的结果是网页打开慢得离谱,但那个握手数字依然很小。

判断一个节点是否稳定,至少要连续测五次以上并观察数字的波动幅度。单次采样的最小值,信息量接近于零。

看视频、用 AI 工具、打游戏该分别看哪个指标?

同一批节点,换个用途排名就会重排。下面这张表是选节点时真正该照着看的东西。

使用场景首要指标次要指标怎么粗测
看流媒体持续带宽出口 IP 归属直接放一段高码率视频,看能否稳定不缓冲
AI 对话与代码助手长连接存活时长出口 IP 稳定性挂一次十五分钟以上的对话,看是否中断重连
远程桌面与 SSH抖动幅度丢包率持续操作五分钟,看光标和回显是否卡顿
联机游戏往返延迟抖动幅度游戏内自带的延迟显示比客户端更可信
日常网页与下载带宽延迟下一个大文件,看速度曲线是否平直

需要注意的是,流媒体和 AI 工具还额外受出口 IP 类型影响,这一层和延迟完全无关。想弄清为什么同一个日本节点有人能看有人被拦,可以读一下原生 IP 与广播 IP 的判定逻辑

自动选择、故障转移、负载均衡怎么挑?

Clash 的策略组是一层调度逻辑,它决定「当规则说这个请求要走代理时,具体交给哪个节点」。四种常见类型的行为差别很大。

类型行为适合谁需要注意的副作用
select(手动)你选哪个就用哪个,不会自动变需要固定出口 IP 的场景节点挂了不会自动换,要自己发现
url-test(自动选择)定期测速,自动切到最快的日常浏览与下载出口 IP 会变,可能触发账号二次验证
fallback(故障转移)按顺序用第一个可用的,坏了才往下顺延有明确主备偏好的人主节点变慢但没挂时不会切换
load-balance(负载均衡)把连接分散到多个节点上多任务并行下载同一会话可能走不同出口,登录态易掉

自动化带来的最大问题不是切错,而是遮蔽。故障转移把一个长期不可用的节点默默跳过,你可能几个月都不知道自己的套餐里有三分之一节点早就废了;负载均衡把连接打散,登录某些平台时会被判定为异地访问。所以策略组不是配完就不管的,建议每隔一两周手动点一次全量测速,看看有多少节点长期红着。

需要长时间保持同一身份的操作——AI 对话、网银、以及任何有风控的登录——都应该用手动选择锁定单一节点,而不是交给自动组。

节点倍率会怎样影响你的实际成本?

倍率是机场对不同成本线路的计价方式:标 2 倍率的节点,你传 1GB 数据会从套餐里扣 2GB。专线和高质量中转的倍率通常更高,因为它的每 GB 成本本来就更高。

节点倍率100GB 套餐实际能传输的数据量常见对应线路类型
0.5x200GB直连或低优先级出口
1x100GB普通中转
2x50GB优质中转
3x 及以上33GB 以下跨境专线、特殊解锁节点

上表只是按倍率做的直接除法示例,用来说明换算关系。各家机场的倍率设置、是否对上行单独计费都不一样,以你所用机场的后台说明为准。

这意味着「选最快的节点」和「选最划算的节点」经常不是同一个答案。用 3 倍率的专线刷短视频是明显的浪费,而把 AI 长对话放在 0.5 倍率的直连节点上,又可能天天断线。专线到底贵在哪里,可以看IEPL 与 IPLC 的真实定义

怎么自己做一次更接近真实体验的测试?

这套流程大概二十分钟,结论比点一百次测速按钮都可靠。

  1. 固定测试条件。 记下客户端用的测试地址,并把测试安排在你实际使用的时段,通常是工作日晚上八点到十一点。条件不固定,前后两次结果就没法对比。
  2. 用延迟做粗筛,留下三到五个候选。 把红色超时和明显绕路的排除掉即可,不要在这一步排序。
  3. 对每个候选跑一次真实负载。 放一段高码率视频或下载一个大文件,记录能稳定维持的速度,这才是带宽数据。
  4. 做一次长连接存活测试。 挂一个十五分钟以上的连接,记录中途是否断开。这一项测的是稳定性,和前两项完全独立。
  5. 把倍率折进去。 用实测带宽除以倍率,得到单位流量的实际收益,再决定谁当主力。
  6. 把结论写进策略组。 胜出的两三个节点单独建一个组,其余的不要放在主用组里,减少手滑误选。

这一步做完,你手上就有一份属于自己网络环境的节点排序,而不是别人截图里的数字。测完之后顺手把订阅更新策略也调一下,节点列表变动后测试结果才不会立刻过期。

测速正常但网页打不开,问题出在哪一层?

这是选节点环节最容易走岔的一个岔路口。延迟测试走的是客户端自己发起的探测请求,它证明客户端能从节点拿到响应;而浏览器打开网页要多经过两道关卡——分流规则得把这个域名判给节点,域名还得被正确解析成可用的地址。

任何一道断掉,现象都是「节点是绿的,网页转圈」。这时候继续换节点是纯粹的浪费时间,应该转去检查规则分流的走向DNS 解析与泄漏自查,或者直接按已连接却打不开网页的三条线索逐条验证。

小结

延迟数字只回答一个问题:这条路现在通不通、响应快不快。带宽、丢包、长连接存活时长,它一概不管。选节点前先确定用途,再用二十分钟的真实负载测试替代反复点测速按钮,结论会稳定得多。策略组能省掉日常切换的麻烦,但也会掩盖节点长期失效的事实,定期手动全量测一次是必要的。最后别忘了把倍率折进账里——最快的节点和最划算的节点,往往不是同一个。

常见问题

为什么同一个节点在两个客户端里显示的延迟不一样?

因为两个客户端默认的测试地址和超时设置不同。延迟数字是「到这个测试地址的一次往返耗时」,换个地址整列数字都会变。跨客户端比较毫秒数没有意义,只有在同一客户端、同一测试地址下比较才成立。

延迟 80ms 的节点看视频卡,延迟 200ms 的反而流畅,是测错了吗?

没有测错,是指标选错了。延迟测试只传输极少量数据,不消耗带宽,因此测不出这条链路的吞吐能力和拥塞程度。看视频取决于持续带宽,和握手快慢是两件事。

用自动选择还是手动选择更好?

日常浏览用自动选择省心;需要固定出口 IP 的场景(登录敏感账号、长时间的 AI 对话)建议手动锁定一个节点。自动选择会在后台切换,IP 一变可能触发平台的二次验证。

节点名后面的 x2、x3 是什么意思?

是流量倍率,表示实际扣除的流量是传输量的几倍。走 2 倍率节点看掉 10GB 视频,套餐里会扣 20GB。倍率通常标在节点名或机场后台的节点说明里。

延迟测出来是绿的,网页却打不开,该往哪查?

问题不在节点层。延迟测试只验证客户端能从这个节点拿到一次响应,不验证浏览器的请求是否被分流规则送到了节点、域名是否被正确解析。应转去查分流与 DNS。