本文详解小火箭(Shadowrocket)自动切换节点的配置方法,涵盖代理组类型选择、URL-Test自动测速策略及TUN模式设置,帮助跨境办公用户实现节点故障自动切换,保障网络加速持续稳定。
什么是自动切换节点
自动切换节点指客户端根据预设规则和测速结果,自动选择最优节点或在节点故障时切换备用节点,无需手动干预,对于需要持续稳定网络加速的场景(如跨境视频会议、4K流媒体播放),自动切换是保障连接可靠性的核心功能。
代理组类型详解
代理组(Proxy Group)是自动切换的配置核心,Clash兼容客户端均支持以下三种类型:
Select(手动选择)
固定使用指定节点,适合对节点有明确偏好的场景:
proxy-groups:
- name: 手动节点组
type: select
proxies:
- 香港-01
- 日本-02
- 美国-03
URL-Test(自动测速)
自动选择延迟最低的节点,适合需要最优线路的场景:
proxy-groups:
- name: 自动测速组
type: url-test
url: http://www.gstatic.com/generate_204
interval: 300
tolerance: 50
proxies:
- 香港-01
- 香港-02
- 日本-01
url:测速目标地址,建议使用Google或Cloudflare的204检测地址interval:测速间隔(秒),默认300tolerance:切换阈值,仅当新节点延迟低于当前节点超过此值时才切换
Fallback(故障转移)
优先使用列表中第一个可用节点,故障时自动切换下一个,适合对稳定性要求极高的场景:
proxy-groups:
- name: 故障转移组
type: fallback
url: http://www.gstatic.com/generate_204
interval: 300
proxies:
- 香港-专线
- 香港-中转
- 日本-备用
配置步骤
获取订阅链接
从节点服务商获取Clash格式订阅地址,在小火箭中通过「添加订阅」或「扫码」导入配置。
编辑代理组
进入配置编辑界面,找到proxy-groups字段,根据需求修改或新增代理组,建议将自动切换代理组设为「默认」或「全局」模式。
设置规则分流
通过rules字段指定哪些流量走自动切换组:
rules: - DOMAIN-SUFFIX,netflix.com,自动测速组 - DOMAIN-KEYWORD,google,自动测速组 - GEOIP,CN,DIRECT - MATCH,自动测速组
启用TUN模式(如需)
TUN模式可接管系统所有流量(包括UDP、游戏数据),在「设置」→「TUN」中开启,系统代理模式仅处理HTTP/HTTPS流量。
TUN模式 vs 系统代理
| 特性 | TUN模式 | 系统代理 |
|---|---|---|
| 流量范围 | 所有TCP/UDP | 仅HTTP/HTTPS |
| 游戏加速 | 支持 | 不支持 |
| 性能消耗 | 略高 | 较低 |
| 适用场景 | 跨境游戏、视频会议 | 网页浏览、视频 |
常见问题
节点频繁切换怎么办
现象:使用URL-Test时节点频繁切换,导致网络抖动。
原因:测速间隔过短或tolerance值过低。
解决方法:将interval调至600以上,tolerance设为50-100。
自动切换不生效
现象:配置了Fallback但节点故障时未切换。
原因:测速URL无法访问或代理组未关联到规则。
解决方法:更换测速URL(如http://www.gstatic.com/generate_204),检查rules中是否正确引用代理组名称。
订阅更新后配置丢失
现象:更新订阅后自定义代理组被覆盖。
原因:部分服务商订阅会覆盖本地配置。
解决方法:使用SubConverter工具在本地合并配置,或在更新前备份配置文件。
节点选择建议
不同使用场景对节点特性有差异化需求:
- 4K视频播放:选择高带宽专线节点,优先使用Select组固定连接
- 跨境游戏:使用TUN模式+低延迟节点,URL-Test的tolerance设为30以内
- 学术资源访问:选择稳定中转节点,Fallback组保障持续连接
判断节点服务商可靠性时,可关注其是否提供SLA保障、节点更新频率及客户响应速度。
