TiziWiki梯子百科 · 中文网络知识

工具有解,选择有据。独立整理 / 持续更新

梯子百科 基础概念 百科词条

什么是策略组与规则分流?代理客户端的核心概念解释

百科词条:解释代理客户端中策略组(自动选择、故障转移、负载均衡、手动选择)与规则分流(按域名、IP、进程决定直连或代理)的概念与关系,说明规则、全局、直连三种模式的区别。

文章目录

为什么需要这两个概念

如果客户端只有「连上某个节点,所有流量都走它」,那么国内网站会变慢、节点挂了要手动换、AI 服务与视频抢同一个节点。策略组解决「用哪个节点」,规则分流解决「哪些流量走代理」。

策略组

策略组把若干节点打包,并定义选择方式:

类型 选择方式 典型用途
手动选择(select) 用户点选 需要固定节点的服务
自动选择(url-test) 定期测延迟,选最低 日常浏览
故障转移(fallback) 按顺序,当前失效切下一个 固定地区且要容错
负载均衡(load-balance) 请求分散到多个节点 下载

策略组可以嵌套:一个「手动选择」组里可以包含「自动选择」「香港」「日本」等子组。机场订阅通常已预置好这些结构,用户只需在顶层选择。实际操作见机场节点怎么选。

规则分流

规则是一张有序列表,每个连接从上到下匹配,命中即执行:

DOMAIN-SUFFIX,openai.com,AI 专用
GEOSITE,cn,DIRECT
GEOIP,CN,DIRECT
MATCH,自动选择
  • 匹配条件:域名后缀、域名关键词、预置域名集合(GEOSITE)、IP 归属国(GEOIP)、进程名等;
  • 目标:DIRECT(直连)、REJECT(拒绝,用于广告)、或某个策略组名。

最后一条 MATCH 兜底,决定没被任何规则命中的流量去哪。

三种模式

模式 行为
规则 按规则列表分流,日常使用
全局 忽略规则,全部走所选策略组,排查问题时用
直连 全部直连,相当于关闭代理

「开了代理国内网站变慢」几乎都是误用了全局模式。

规则从哪里来

机场在订阅中预置了一套通用规则,覆盖常见的国内外网站。需要补充时,用客户端的扩展配置追加,而不是直接改订阅文件。具体方法见 Clash Verge 规则分流教程。

不同客户端的叫法

  • Clash 系列:策略组 / 规则,概念与本文一致;
  • Shadowrocket:「全局路由」中的「配置」即规则模式,规则在配置文件中;
  • sing-box:outbounds 中的 selector / urltest 对应策略组,route.rules 对应规则。

相关词条

TiziWiki 编辑部

TiziWiki 编辑部整理公开资料、说明证据边界,并维护教程与内容更正。