先确定用途,再看节点数字
Clash 节点列表里的延迟只是一个测试结果,不是综合评分。节点是否适合当前任务,还取决于目标网站、持续吞吐、波动、出口地区和计费倍率。挑选时先排除无法访问目标服务的节点,再比较稳定性与成本,最后才用延迟区分接近的候选项。
建议先保留三个候选节点:日常主用、不同线路的备用、确实需要的特定地区出口。节点名称中的“专线”“原生”“高速”等词属于服务方命名,不能代替实际测试,也不能仅凭名称确认线路结构。
- 网页与远程交互:关注首次响应、连续请求是否停顿,以及晚间高峰期的波动。
- 视频与大文件:关注持续下载速度、缓冲情况和倍率,单次低延迟不足以说明吞吐能力。
- 地区限定服务:先验证服务对出口 IP 的识别,再看速度。名称标注的地区不等于服务实际判定的地区。
- 游戏与实时语音:先确认应用流量确实进入代理,以及节点支持所需的 UDP 转发;普通网页延迟不能替代游戏内指标。
延迟测试:看测量对象、重复结果和实际请求
Clash 显示的毫秒数测了什么
常见的节点延迟测试,是通过指定代理访问一个测试 URL,测量内核实现所记录的请求耗时,并非单纯对节点服务器执行 ICMP ping。测试地址、连接复用方式和内核实现不同,结果也可能不同。因此,不同客户端、不同测试地址的数值不宜直接横比。
一次测试显示 80 ms,另一个显示 130 ms,只能说明当次测试里前者更快。实际网站可能走不同的出口路由,还需要域名解析、TLS 握手和服务器处理。测试 URL 可达,也不能证明所有目标网站都可达。
用固定条件重复测,不挑最低的一次
- 固定同一台设备、同一网络和同一测试地址。暂停大文件下载,避免本地带宽占满。
- 每个候选节点测 5 次,间隔约 10 秒,记录中位数、最大值和超时次数。
- 分别在日常使用时段与晚间高峰复测,例如 10:00 与 21:00。时间只是记录条件,不是性能承诺。
- 打开实际要用的网站,连续刷新或执行同一操作,确认页面资源也能加载。
例如,节点 A 的五次结果为 65、70、68、900 ms、超时;节点 B 为 115、120、118、125、122 ms。B 的中位数更高,但这组样本更稳定。上述数字是读数示例,不是本站线路实测;少量样本也不能用于推断长期可用率。
流量倍率:按账单规则换算,不把倍率当速度
倍率通常描述服务方如何扣减套餐流量,不是 Clash 内核的加速参数。以服务方按上下行合计流量计费为例,实际传输合计 5 GB,使用 2 倍率节点时扣减约 10 GB;使用 0.5 倍率节点时约扣减 2.5 GB。具体以服务方账单为准,不能仅凭客户端连接统计认定扣费异常。
| 标注倍率 | 预计扣减 | 需要确认 |
|---|---|---|
| 0.5 倍 | 2.5 GB | 是否限时优惠或仅特定节点适用 |
| 1 倍 | 5 GB | 上传是否也计入流量 |
| 2 倍 | 10 GB | 订阅更新后倍率是否有变化 |
| 3 倍 | 15 GB | 是否确实需要该线路或出口 |
高倍率不保证低延迟,低倍率也不必然慢。如果每天实际传输 4 GB,持续 30 天就是 120 GB;全部使用 2 倍率节点,按上述规则会扣减约 240 GB。选择前先估计月用量,再判断套餐能否覆盖,而不是下载到月中才发现额度不足。
测速本身也耗流量。持续 30 秒、平均 80 Mbps 的下载约传输 300 MB,尚未计入其他流量。没有必要对几十个节点逐一跑满速测试。先用轻量延迟测试缩小范围,再对两三个候选节点做短时吞吐验证。
地区选择:分清入口、出口和网站识别结果
设备连接的服务器地址可以视为入口的一部分,目标网站通常看到的是出口 IP。中转线路的入口与出口可能不在同一地区。节点名称标注“日本”,不代表设备与日本服务器之间只有一段直连路径,也不能仅凭连接地址推断最终出口。
距离近不一定路由短
地理距离会影响传播时延,但运营商互联、绕路和拥塞也会改变表现。同一节点在家庭宽带、公司网络与手机热点上可能出现不同结果。换网络后应重新验证主用节点,不要把另一条宽带的测试结论直接沿用。
地区限定服务要在目标服务里验证
- 先连接候选节点,再确认目标服务的请求确实经过该节点,而不是被规则设为直连。
- 查看目标服务返回的地区提示或可用内容。IP 查询网站的数据库与目标服务可能不同。
- 账户注册地区、支付资料、设备定位和历史会话也可能参与判断,换出口不能保证改变结果。
- 长期登录的业务尽量保持出口稳定,频繁跨地区切换可能触发服务的额外验证。
只做普通网页浏览时,可以先从路由表现较好的邻近地区开始测试;只有业务明确要求某个出口地区时,才为该需求单独保留节点。地区更多不等于可用性更高。
协议取舍:先看内核支持,再看当前网络
Clash 是客户端生态中的常用名称,不同客户端可能使用不同内核。Clash Meta(现常称 mihomo)支持的协议与旧版 Clash 并不完全相同。订阅能导入,只能说明配置被接受到某个阶段;具体节点类型、字段和传输选项仍需当前内核支持。
| 协议或传输类型 | 选择时核对 | 容易误判的地方 |
|---|---|---|
| Shadowsocks | 加密方法、服务端参数、UDP 支持 | 同名协议下的不同加密方法,兼容性并不完全相同 |
| Trojan、VLESS 等 | TLS 或其他安全配置、传输方式、内核支持 | 协议名称本身不能说明线路质量,VLESS 本身不提供加密 |
| Hysteria2、TUIC | 当前内核支持及网络对 UDP 的可用性 | 使用 QUIC 不意味着在所有网络里都比 TCP 路线快 |
如果当前网络限制 UDP,依赖 UDP 的传输可能无法建立连接;同一订阅中的 TCP 类候选线路却可能正常。反过来,在部分高时延或丢包环境中,经过适当配置的 QUIC 类传输也可能表现较好。结论应来自同一网络下的测试,不能只按协议名称排序。
不要为了“加速”盲目关闭证书验证。证书错误应检查设备时间、服务器名称和订阅配置,必要时向服务方核实。协议连接成功与证书验证正确是两件事,绕过验证不是通用排障步骤。
在 Clash 中验证:确认业务实际走了哪个节点
选中节点后仍然慢,常见原因是目标请求没有经过所选策略组。规则模式按规则顺序匹配,命中后交给对应策略处理;某些域名可能被设为 DIRECT,也可能交给另一个自动选择组。应在客户端的“连接”或日志视图中检查目标域名、命中规则与实际代理链,具体入口名称以客户端为准。
先固定选择,再比较自动策略
mihomo 的 select 组适合手动固定候选节点;url-test 依据测试 URL 的结果进行选择;fallback 按候选顺序选择可用项。自动测试反映的是测试地址表现,不会自动理解视频清晰度、账号地区或流量倍率。
下面是现有 mihomo 配置中的策略组片段。它引用订阅中已经存在的 proxy-provider,不是可单独导入的完整配置。测试组每 300 秒探测一次;保留手动选择组,方便用相同节点重复比较。
proxy-groups:
- name: 日常手选
type: select
use:
- provider-main
- name: 延迟候选
type: url-test
use:
- provider-main
url: https://www.gstatic.com/generate_204
interval: 300
provider-main 必须替换为配置中实际存在的提供器名称。测试 URL 只用于连通性探测,并不代表目标业务。修改前保存配置副本,避免订阅更新覆盖本地改动;提供器与规则写法可查阅YAML 手册。
切换节点后,用新连接复测
- 固定一个候选节点,打开目标网站,记录加载或下载表现。
- 切换另一个候选节点后,重新发起请求。已有长连接可能继续沿用原来的代理链。
- 必要时仅关闭该应用的旧连接,避免中断其他下载或会议。
- 用相同文件、相近时段比较,并记录是否出现停顿,而不只记最高速度。
最终筛选:保留主用、备用与用途记录
完成比较后,把结果写成一行记录:网络环境、测试时间、节点名称、实际出口地区、倍率、延迟中位数、超时次数和业务表现。无需长期保存每一次数字,但应留下选择原因,方便订阅更新或网络变化后复查。
- 主用节点:目标业务可用,常用时段稳定,倍率能覆盖日常用量。
- 备用节点:尽量选择不同入口或不同线路。仅改了名称的两个节点,未必有故障隔离效果。
- 特定用途节点:只在确需对应地区或协议能力时启用,不必承担所有流量。
- 复查时机:更换宽带、更新客户端内核、订阅调整或持续出现超时后,重新做一轮相同条件的测试。
实用的判断顺序是:业务能否使用 → 连接是否稳定 → 倍率能否接受 → 延迟与吞吐是否合适。把这四步分开,通常比反复点击“最低延迟”更容易找到适合当前网络的节点。