Clash配置中proxy-groups完全指南,三种模式深度解析

本文详解Clash代理组的select、url-test、fallback三种类型配置方法,帮你根据不同场景选择最优节点组合,提升跨境访问稳定性和速度。

什么是proxy-groups代理组

proxy-groups是Clash配置文件中用于管理多个代理节点的容器,通过代理组可以实现自动测速、故障转移、负载均衡等高级功能,让节点切换变得智能可控。

proxy-groups:
  - name: 代理组名称
    type: select  # 代理组类型
    proxies:
      - 节点1
      - 节点2

三种代理组类型详解

select手动选择模式

最基础的代理组类型,需要用户手动在Clash面板中选择具体节点。

- name: 手动选择
  type: select
  proxies:
    - 香港节点A
    - 日本节点B
    - 美国节点C

适用场景:需要指定特定节点、测试单个节点速度、VIP用户专属节点。

url-test自动测速模式

Clash会定期访问指定URL测试节点延迟,自动选择最快节点。

- name: 自动测速
  type: url-test
  url: http://www.gstatic.com/generate_204
  interval: 300
  tolerance: 50
  proxies:
    - 香港节点A
    - 香港节点B
  • interval:测速间隔(秒)
  • tolerance:切换阈值,仅当新节点延迟低于当前节点超过此值时才切换

适用场景:日常上网、视频播放,需要始终保持最低延迟。

fallback故障转移模式

按顺序检测节点可用性,当首选节点不可用时自动切换到下一个。

- name: 故障转移
  type: fallback
  url: http://www.gstatic.com/generate_204
  interval: 300
  proxies:
    - 专线节点A
    - 中转节点B
    - 直连节点C

适用场景:对稳定性要求极高的业务场景,如跨境办公、视频会议。

TUN模式与系统代理的区别

特性 TUN模式 系统代理
接管范围 所有流量(含UDP/游戏) 仅HTTP/HTTPS
性能开销 略高 较低
配置复杂度 需额外配置DNS 即开即用

建议:游戏玩家、UDP应用用户选择TUN模式;普通网页浏览使用系统代理即可。

分流规则基础

rules:
  - DOMAIN-SUFFIX,google.com,自动测速
  - DOMAIN,github.com,手动选择
  - IP-CIDR,10.0.0.0/8,DIRECT
  - GEOIP,CN,DIRECT
  - MATCH,故障转移

规则优先级从上到下递减,建议将常用规则放在前面。

常见问题FAQ

现象:节点显示在线但无法访问
原因:节点服务器本身正常,但出口IP被目标网站限制
解决方法:切换至其他节点或使用新IP节点

现象:自动测速频繁切换节点
原因:tolerance值设置过小,或测速URL响应不稳定
解决方法:将tolerance调高至50-100,或更换测速URL

现象:代理组不生效
原因:规则中未引用代理组名称,或代理组名称拼写错误
解决方法:检查rules中代理组名称与proxy-groups中定义是否一致

节点选择建议

不同使用场景对节点特性有不同要求:

  • 4K视频:选择高带宽专线节点,优先BGP或CN2线路
  • 游戏加速:选择低延迟节点,地理位置越近越好
  • 学术资源:选择稳定专线,避免频繁掉线

选择节点服务商时,关注其提供的线路类型、带宽上限、在线率承诺等指标,靠谱的服务商通常会标注详细的线路信息和技术参数。


掌握proxy-groups的三种模式后,你可以根据实际需求灵活配置代理策略,如果需要更高效的节点管理,可以配合SubConverter等工具将不同格式的订阅转换为Clash YAML格式,实现统一管理。

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

暂无相关文章