clash verge 智能路由如何匹配应用与节点
智能路由的本质是「先决定走不走代理,再决定走哪个节点」。本文按这两层拆解其四步流程,并说明阈值参数的作用。
分类:技术 · 发布 2026-02-05 · 更新 2026-09-11 · 阅读约 6 分钟 · 适用版本 v2.5.2
一句话结论
每个请求先经过规则集判断目标策略组,再由策略组在组内节点中按延迟探测结果选择最优线路。规则决定「是否需要代理」,策略组决定「用哪个节点」。
四步流程
- 请求识别:解析目标域名、IP 或进程名。
- 规则命中:按自上而下顺序匹配,首条命中即确定策略组。
- 延迟探测:对策略组内节点按设定周期发起探测。
- 线路选择:选延迟最低且高于阈值的可用节点,必要时触发切换。
探测频率与阈值
| 参数 | 示例值 | 调整影响 |
|---|---|---|
| 探测周期 | 300 秒 | 缩短可更快发现线路劣化,但增加探测流量与开销 |
| 切换阈值 | 50 ms | 阈值过小会导致频繁切换,过大则切换滞后 |
| 探测超时 | 2 秒 | 过短会误判节点不可用 |
如何调试
- 在日志中确认请求命中的策略组,判断规则是否正确。
- 手动触发一次探测,观察组内延迟排序是否与体感一致。
- 若体感与探测结果长期不符,检查探测目标地址是否被限速或劫持。
文中数据供参考,探测周期与阈值需按客户端实际默认值核验。