本文详解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格式,实现统一管理。
