节点自动切换教程:url-test / fallback / load-balance 策略组(2026)

作者 机场通编辑部发布于 更新于 约 8 分钟
目录
  1. 为什么需要节点自动切换
  2. 三种策略组的区别
  3. 配置自动切换前要确认什么
  4. 节点自动切换教程:Clash 配置步骤
  5. Shadowrocket 的做法
  6. 关键设置解释:哪些流量不该自动切换
  7. 怎么确认自动切换真的在工作
  8. 自动切换的常见问题速查
  9. 适合配合自动切换的机场
  10. 常见问题
结论速览

节点自动切换教程要解决的是「节点不稳时不用手动换」:Clash 系客户端与 Shadowrocket 都通过「策略组」实现,最常用的是 url-test(定时测速、自动用最快节点)、fallback(按顺序用第一个可用节点、坏了才换)和 load-balance(把不同连接分摊到多个节点)。日常浏览用 url-test 并设置容差,看视频和开会用 fallback 保证出口稳定,AI 账号和游戏最好固定节点而不是自动切换。大多数机场订阅已自带「自动选择」「故障转移」分组,先用好自带分组,再按需在覆写配置里补充。

为什么需要节点自动切换

机场的节点会因为线路维护、晚高峰拥堵或被干扰而短暂不可用。手动切换的问题是:你往往在网页打不开、视频卡住之后才意识到要换,而且要一个个试。策略组的作用就是让客户端替你持续监测节点状态,并按设定的逻辑自动选择。

但自动切换并不是越多越好。出口 IP 变化会带来副作用:登录过的网站可能要求重新验证,AI 服务对 IP 稳定性敏感,游戏连接一旦切换就会断线重连。所以本文的思路是「按用途分组」:哪些流量适合自动,哪些流量应该固定,在规则里分开处理。规则分流的基础见规则分流教程。

三种策略组的区别

类型工作方式优点缺点适合场景
select(手动选择)由你指定节点出口完全可控节点故障需手动换AI、游戏、账号登录
url-test(自动测速)定时测速,选延迟最低的节点总在用较快节点延迟接近时可能频繁切换日常浏览、境外资料查询
fallback(故障转移)按顺序用第一个可用节点出口稳定,坏了才换不一定是最快节点视频、会议、长连接
load-balance(负载均衡)按策略把连接分到多个节点多连接时分摊压力出口 IP 不固定,易触发风控多线程下载、批量请求

url-test 的关键参数

url 是测速地址,通常用返回 204 的轻量地址;interval 是测速间隔(秒),太短浪费资源,太长发现故障慢,几分钟一次比较常见;tolerance 是容差(毫秒),新节点必须比当前节点快出这个数值才切换,用来抑制来回跳。部分内核还支持只在有流量时才测速的懒惰模式,可以减少后台请求。

fallback 的顺序就是优先级

fallback 组里节点的排列顺序决定了优先级。建议把最稳定的专线节点放在最前面,同地区的备用节点放第二,其他地区放最后。这样平时始终用首选节点,只有它测速失败时才降级,恢复后又会自动切回。

load-balance 的分配策略

常见策略有两类:一类按目标地址做一致性哈希,同一个网站总是分到同一个节点,兼顾均衡与会话稳定;另一类轮询,每个新连接依次分到不同节点,均衡性最好但同一网站的请求可能来自不同 IP。新手如果要用负载均衡,优先选前一类。

配置自动切换前要确认什么

项目要求说明
客户端Clash Verge Rev、Clash Meta for Android、Stash 或 Shadowrocket都支持上述策略组类型,写法略有差异
机场订阅已导入并能正常使用先确认订阅自带哪些分组
覆写功能Clash 系客户端的覆写 / 扩展配置避免订阅更新后自定义内容被覆盖
节点认知知道哪些节点是同一地区、同一线路自动组内节点越同质,切换越有意义
测速基础会看延迟与丢包可参考节点测速教程

节点自动切换教程:Clash 配置步骤

第一阶段:先检查订阅自带分组

  1. 打开 Clash Verge Rev 的「代理」页面,查看订阅里有哪些分组。常见名称包括节点选择、自动选择、故障转移,以及按地区或用途命名的分组。
  2. 点分组名旁边的类型标识或展开分组,确认它是 select、url-test 还是 fallback。
  3. 如果「节点选择」组里已经可以选「自动选择」,最简单的做法就是在节点选择组里选它,日常流量即自动切换。

第二阶段:用覆写添加自定义策略组

  1. 在「订阅」页面找到当前订阅,进入它的覆写或扩展配置编辑(名称因版本而异,一般有 Merge 合并类与脚本类两种)。
  2. 在合并配置里添加自定义的 proxy-groups,可以用 filter 按节点名称关键词筛选,例如只把名称含某个地区的节点放进自动组。
  3. 在规则部分把需要的流量指向新分组,例如把 AI 相关域名指向手动组,把视频站指向故障转移组。
  4. 保存后客户端会重新生成运行配置,到「代理」页面确认新分组已出现。

Clash / mihomo 策略组示例(字段以 mihomo 官方文档为准,节点名称用你订阅里的实际名称或用 filter 匹配):

# 示例:在覆写 / 扩展配置中追加策略组
proxy-groups:
  - name: 香港自动
    type: url-test
    include-all: true
    filter: "香港|HK"
    url: https://www.gstatic.com/generate_204
    interval: 300
    tolerance: 50

  - name: 稳定优先
    type: fallback
    proxies: [香港自动, 节点A, 节点B]
    url: https://www.gstatic.com/generate_204
    interval: 300

  - name: 分摊下载
    type: load-balance
    include-all: true
    strategy: consistent-hashing
    url: https://www.gstatic.com/generate_204
    interval: 300

  - name: AI 固定
    type: select
    proxies: [节点A, 节点B, 稳定优先]
# 示例:在规则中引用分组
rules:
  - DOMAIN-SUFFIX,openai.com,AI 固定
  - DOMAIN-SUFFIX,youtube.com,稳定优先
  - GEOIP,CN,DIRECT
  - MATCH,香港自动

第三阶段:观察与调整

  1. 运行一两天,在「代理」页面观察自动组当前选中的节点是否频繁变化。
  2. 切换太频繁就加大 tolerance 或延长 interval;故障发现太慢就缩短 interval。
  3. 在连接面板里确认目标流量命中的是预期分组。

Shadowrocket 的做法

第一阶段:直接使用订阅分组

  1. 首页「全局路由」保持「配置」模式,规则才会把流量分到不同分组。
  2. 在首页下方的策略组区域(若订阅或配置里定义了分组)点开「自动选择」类分组,确认其类型和当前节点。

第二阶段:在配置中添加代理分组

  1. 进入「配置」标签页,选中当前使用的配置文件,进入编辑。
  2. 找到代理分组设置,新建分组,类型选择自动测速、故障转移或负载均衡等,添加节点或用正则按名称筛选订阅节点,填写测速地址与间隔。
  3. 在规则设置里把目标域名的策略改为新分组的名称,保存后回到首页重新连接。

Shadowrocket 配置文件中的分组写法示例(Surge 风格语法,字段以客户端文档为准):

# 示例:[Proxy Group] 段
[Proxy Group]
自动选择 = url-test, policy-regex-filter=香港|HK, url=http://www.gstatic.com/generate_204, interval=600, tolerance=50
稳定优先 = fallback, 自动选择, 节点A, 节点B, url=http://www.gstatic.com/generate_204, interval=600
AI 固定 = select, 节点A, 节点B

# 示例:[Rule] 段引用分组
[Rule]
DOMAIN-SUFFIX,openai.com,AI 固定
GEOIP,CN,DIRECT
FINAL,自动选择

Shadowrocket 的基础操作见Shadowrocket 教程;Clash 客户端的覆写入口见Clash Verge Rev 教程。

关键设置解释:哪些流量不该自动切换

  • AI 服务。账号登录 IP 频繁变化容易触发验证或风控,AI 流量走手动组;品牌资料显示支持相关使用场景,具体可用性可能随 IP、地区和平台策略变化,建议先买短周期验证。
  • 游戏与语音。长连接一旦切换节点就会断开重连,固定一个低延迟节点更好,延迟问题见游戏延迟排查。
  • 银行、支付、社交账号登录。境外账号登录时地区跳变会触发安全提示,用 fallback 或手动组。
  • 流媒体。播放过程中切换出口可能导致地区判断变化,固定节点或用 fallback。

适合自动切换的是:普通网页浏览、资料搜索、软件更新、图片加载等短连接、对出口 IP 不敏感的流量。

同质节点原则

把香港、日本、美国节点混在一个 url-test 组里,结果几乎总是选中延迟最低的近距离地区,等于失去了选择地区的能力;而且不同地区出口频繁变化,网站会给你看不同语言的页面。建议按地区分别建自动组,再用一个手动组在地区之间选择。线路类型也一样,专线与中转节点混在一起,测速结果容易误导,线路差异见IEPL 专线。

怎么确认自动切换真的在工作

  1. 分组类型:在客户端代理页面确认新建分组的类型标识正确,节点数量符合筛选预期。
  2. 自动切换:手动让当前节点不可用(例如在 fallback 组里临时断开首选节点所在网络环境,或观察晚高峰),看分组是否切到下一个节点。
  3. 规则命中:在连接面板里打开目标网站,查看连接记录对应的策略组名称。
  4. 切换频率:观察半天内自动组选中节点的变化次数,过于频繁就调大容差。
  5. 出口稳定:在 AI 固定组下多次访问「查我的 IP」类网页,出口 IP 应保持不变。

自动切换的常见问题速查

现象最可能原因处理方法
自动组节点来回跳容差太小、节点延迟接近加大 tolerance,延长 interval
节点坏了很久才切换测速间隔太长缩短 interval,开启健康检查
自定义分组在更新订阅后消失直接改了订阅文件改用覆写或扩展配置
自动组总选同一个近距离地区组内混合了多个地区按地区拆分自动组
负载均衡后网站频繁要求验证出口 IP 不断变化改用一致性哈希策略或 fallback
AI 网站提示异常AI 流量落入自动组AI 域名指向手动固定组
所有节点测速超时测速地址不可达或本地网络问题更换测速 URL;见所有节点超时
避坑提醒

1)测速间隔不要设成几秒一次,节点多时后台请求量很大,耗电也明显,几分钟一次足够。2)不要用大文件下载地址做测速 URL,每次测速都会消耗流量。3)自动切换不能解决晚高峰整体拥堵,所有节点都慢时切来切去也没用,问题出在线路或本地网络,参考晚高峰卡顿排查。4)不要把负载均衡用在账号登录类流量上,IP 跳变比节点慢更麻烦。

适合配合自动切换的机场

自动切换的效果取决于节点本身:同地区节点越多、线路越稳定,故障转移越有余地;专线节点晚高峰延迟波动小,url-test 也不会频繁跳。下表按综合评分列出 17 家,线路类型为品牌资料标注:

#机场评分入门套餐每 GB价格类型线路客户端AI风险优惠码操作
1星岛梦 主推9.3 约 ¥8/月 · 60GB¥0.13/GB年付折算 企业级内网专线第三方导入未标注风险 低nmw888 套餐
2光速云 主推9.1 约 ¥7.5/月 · 59GB¥0.13/GB年付折算 IEPL 专线 / 企业级内网专线自研 + 第三方导入品牌资料标注风险 低AMM 套餐
3SOGO 云 主推8.9 ¥25/月 · 150GB¥0.17/GB月付 IEPL 专线自研 + 第三方导入品牌资料标注风险 中sss777 套餐
4微风网络 主推8.7 约 ¥7/月 · 50GB¥0.14/GB年付折算 IEPL 专线自研 + 第三方导入品牌资料标注风险 低flat888 套餐
5飞猫云8.5 约 ¥7/月 · 50GB¥0.14/GB年付折算 IEPL 专线自研 + 第三方导入品牌资料标注风险 低flycat888 套餐
6二猫云8.4 ¥20/月 · 130GB¥0.15/GB月付 IEPL 专线第三方导入品牌资料标注风险 低ermao5555 套餐
7速界8.3 ¥25/月 · 150GB¥0.17/GB月付 IEPL 专线自研 + 第三方导入品牌资料标注风险 中sss1111 套餐
8一翻云8.2 ¥20/月 · 150GB¥0.13/GB月付 IEPL 专线第三方导入品牌资料标注风险 中yfy6666 套餐
9U1S18.1 ¥20/月 · 120GB¥0.17/GB月付 IEPL 专线自研 + 第三方导入品牌资料标注风险 低akaka 套餐
10宇宙云8.0 ¥14.9/月 · 100GB¥0.15/GB月付 IEPL 专线自研 + 第三方导入未标注风险 低YUZHOU553 套餐
11快狸7.9 ¥25/月 · 150GB¥0.17/GB月付 IEPL 专线自研 + 第三方导入品牌资料标注风险 低kkk2222 套餐
12灵猫网络7.8 ¥19/月 · 150GB¥0.13/GB月付 企业级内网专线第三方导入未标注风险 中lmao888 套餐
13极连云7.7 ¥18/月 · 100GB¥0.18/GB月付 IEPL 专线自研 + 第三方导入品牌资料标注风险 中ji8888 套餐
14唯兔云7.6 ¥14.9/月 · 100GB¥0.15/GB月付 三网优化 / 智能负载均衡第三方导入未标注风险 低rabbit 套餐
15可信云7.5 ¥25/月 · 150GB¥0.17/GB月付 IEPL 专线第三方导入未标注风险 中kkk333 套餐
16光年梯7.3 ¥18/月 · 110GB¥0.16/GB月付 IEPL 专线自研 + 第三方导入品牌资料标注风险 中gnt6666 套餐
17全球云7.2 ¥20/月 · 120GB¥0.17/GB月付 IEPL 专线第三方导入品牌资料标注风险 中qqy7777 套餐
需要稳定自动切换我们推荐

星岛梦、光速云、SOGO 云、微风网络:光速云 IEPL + 企业级内网专线、VLESS 协议,专线延迟波动小,适合 url-test 加容差,自研客户端开箱即用,年付折算 ¥7.5/月;星岛梦企业级内网专线、2020 年起运营,年付折算 ¥8/月 60GB;SOGO 云 ¥25/月 150GB、IEPL + VLESS + 自研客户端,流量充足适合负载分摊,2026 年新品牌建议先月付;微风网络 IEPL 专线、自研客户端,年付折算 ¥7/月 50GB。订阅自带分组以各家用户中心为准。

查看 星岛梦 套餐 查看 光速云 套餐 查看 SOGO 云 套餐 查看 微风网络 套餐

常见问题

url-test 和 fallback 有什么区别?

url-test 定时测速,总是选延迟最低的节点,节点之间延迟接近时可能来回切换;fallback 按你写的顺序使用第一个可用节点,只有它不可用时才切到下一个,平时不会因为延迟波动而换节点。追求速度用 url-test,追求出口稳定用 fallback。

url-test 一直来回切换节点怎么办?

调大 tolerance(容差)参数,只有新节点比当前节点快出这个毫秒数才切换;同时把测速间隔调长一些。也可以缩小组内节点范围,只放同一地区、同一线路类型的节点,延迟差距明显时切换才有意义。

load-balance 负载均衡能让网速叠加吗?

不能叠加单个连接的速度。负载均衡是把不同的连接分配到不同节点,多线程下载或同时打开很多网页时总体更均衡,但一个视频流、一个下载线程仍然只走一个节点。它还会让出口 IP 频繁变化,登录类网站容易触发风控。

用 ChatGPT、Claude 这类 AI 服务适合自动切换吗?

不适合 url-test 和 load-balance。AI 服务会关注账号登录 IP 的稳定性,频繁变换出口地区或 IP 可能触发验证或风控。建议给 AI 单独建一个手动选择组固定节点,最多用 fallback 做备份。具体可用地区以官方支持地区列表为准。

机场订阅里已经有「自动选择」分组,还需要自己配置吗?

多数情况下直接用订阅自带的分组就够了。自己配置的意义在于:按地区建自动组、为特定应用指定故障转移顺序、调整测速间隔与容差。机场订阅更新会覆盖配置文件,所以自定义内容要写在客户端的覆写或扩展配置里,而不是直接改订阅文件。

Shadowrocket 能做故障转移吗?

可以。Shadowrocket 的配置文件支持代理分组,类型包括手动选择、自动测速、故障转移、负载均衡等,可以在配置编辑界面的代理分组里添加,也可以直接在配置文件中写。分组建好后在规则里引用分组名即可。

测速 URL 用哪个比较好?

常用的是返回 HTTP 204 的轻量地址,体积小、各地都有服务器,测出来的是代理链路的握手延迟。不要用大文件或国内网站作为测速地址,前者浪费流量,后者测不出代理链路的真实情况。