Clash节点健康检查设置,自动剔除失效线路的方法

本文详解Clash代理组中健康检查机制的配置方法,通过url-test和fallback策略自动检测节点延迟,剔除失效线路,保障跨境访问的稳定性。

什么是节点健康检查

健康检查是Clash代理系统的核心功能之一,通过定期向节点发送探测请求,实时监测线路的延迟和可用性,当某个节点响应超时或延迟过高时,Clash会自动切换到其他健康节点,确保业务不中断。

代理组类型与健康检查策略

url-test:自动选择最优节点

proxy-groups:
  - name: 自动选择
    type: url-test
    url: http://www.gstatic.com/generate_204
    interval: 300
    tolerance: 50
    proxies:
      - 节点A
      - 节点B
      - 节点C
  • url:探测目标地址,建议使用Google或Cloudflare的204页面
  • interval:检测间隔,单位秒,300表示5分钟检测一次
  • tolerance:容差值,切换节点的延迟阈值

fallback:故障转移模式

  - name: 备用线路
    type: fallback
    url: http://www.gstatic.com/generate_204
    interval: 300
    proxies:
      - 节点A
      - 节点B
      - 节点C

fallback会按顺序尝试节点,只有当前节点不可用时才切换到下一个,适合对稳定性要求高的办公场景。

select:手动选择

  - name: 手动选择
    type: select
    proxies:
      - 节点A
      - 节点B
      - 自动选择

select不参与健康检查,完全由用户手动切换,适合需要指定节点的情况。

TUN模式与系统代理的区别

特性 TUN模式 系统代理
接管范围 所有流量(TCP/UDP) 仅HTTP/HTTPS
游戏加速 支持 不支持
性能消耗 略高 较低
适用场景 跨境游戏、视频通话 网页浏览、办公

TUN模式会创建虚拟网卡,直接接管设备全部流量,适合需要UDP协议支持的场景;系统代理则仅处理浏览器和应用发起的HTTP请求。

分流规则基础

rules:
  - DOMAIN-SUFFIX,google.com,自动选择
  - DOMAIN-KEYWORD,youtube,自动选择
  - IP-CIDR,8.8.8.8/32,fallback
  - GEOIP,CN,DIRECT
  - MATCH,自动选择
  • DOMAIN-SUFFIX:域名后缀匹配
  • DOMAIN-KEYWORD:域名关键词匹配
  • IP-CIDR:IP段匹配
  • GEOIP:地理位置匹配,CN走直连

规则从上到下依次匹配,命中后执行对应策略。

常见问题

现象:节点显示在线但无法连接

原因:健康检查URL被墙或检测间隔过长

解决方法:更换为国内可访问的检测URL,如http://www.gstatic.com/generate_204,或缩短interval值


现象:频繁切换节点导致卡顿

原因:tolerance值过低或节点质量普遍较差

解决方法:将tolerance调高至100ms以上,或减少代理组内的节点数量


现象:游戏延迟忽高忽低

原因:使用了url-test而非fallback模式

解决方法:游戏场景建议使用fallback或select手动选节点,避免自动切换

节点选择建议

不同使用场景对节点的要求不同:4K视频需要高带宽专线,游戏加速需要低延迟线路,跨境办公需要稳定可靠的长期连接,建议根据实际需求选择支持相应特性的节点服务,避免单一节点承载过多业务。

您可以还会对下面的文章感兴趣:

暂无相关文章