在 Clash 中,“分流规则” 是让不同类型的流量自动匹配不同代理节点或策略组的核心功能。也就是让 不同网站、APP 或 IP 段走不同线路,从而实现更快更稳更智能的代理体验。
🧠 一、什么是 Clash 分流规则?
Clash 的分流规则分为两部分:
- 策略组(Proxy Groups):一组节点的集合,比如:国外节点、游戏节点、直连组等
- 规则(Rules):判断“谁走哪组”,例如: yaml复制
DOMAIN-SUFFIX, youtube.com, Proxy GEOIP, CN, DIRECT
⚙️ 二、常见规则格式
类型 | 示例 | 说明 |
---|---|---|
DOMAIN-SUFFIX | DOMAIN-SUFFIX, youtube.com, Proxy | 匹配所有 youtube.com 的子域名 |
DOMAIN-KEYWORD | DOMAIN-KEYWORD, google, Proxy | 包含 google 的域名 |
DOMAIN | DOMAIN, www.google.com, Proxy | 精准匹配域名 |
IP-CIDR | IP-CIDR, 192.168.0.0/16, DIRECT | 指定网段匹配 |
GEOIP | GEOIP, CN, DIRECT | 匹配国家(CN = 中国) |
PROCESS-NAME | PROCESS-NAME, Steam.exe, Game | 匹配进程(仅限 Windows) |
MATCH | MATCH, Proxy | 最后一条兜底规则,匹配剩余所有未命中的流量 |
📦 三、一个完整的分流规则示例
假设我们有如下三个策略组:
proxy-groups:
- name: Proxy
type: select
proxies:
- 日本节点
- 新加坡节点
- 香港节点
- name: Game
type: select
proxies:
- 游戏加速节点1
- 游戏加速节点2
- name: DIRECT
type: select
proxies:
- DIRECT
然后设置规则:
rules:
# 国外常见网站走 Proxy
- DOMAIN-SUFFIX, youtube.com, Proxy
- DOMAIN-SUFFIX, google.com, Proxy
- DOMAIN-KEYWORD, twitter, Proxy
- DOMAIN-KEYWORD, facebook, Proxy
# 游戏走 Game 专属线路
- DOMAIN-KEYWORD, steam, Game
- DOMAIN-KEYWORD, blizzard, Game
- DOMAIN-KEYWORD, xbox, Game
# 国内直连
- GEOIP, CN, DIRECT
- DOMAIN-SUFFIX, bilibili.com, DIRECT
- DOMAIN-SUFFIX, baidu.com, DIRECT
# 默认走 Proxy
- MATCH, Proxy
🧩 四、规则管理建议
✅ 推荐使用:
GEOIP, CN, DIRECT
:强烈推荐,用于匹配所有中国大陆 IPMATCH, Proxy
:作为最后的兜底规则
🚫 不建议滥用:
DOMAIN-KEYWORD
匹配不精准,尽量避免乱用PROCESS-NAME
虽然好用,但仅限 Windows 系统有效
🔁 五、如何使用自定义规则?
你可以选择两种方式:
- 手动写入
.yaml
文件(配置文件 → 编辑) - 从订阅中加载自带规则(如红岸加速订阅)
服务商也可以提供定制规则模板,直接让用户导入。
作者:红岸 | 文章链接:https://wdgjx.com/article/12197.html
原哈希云团队提供技术支持,套餐低至15元/月。稳定、低延迟、简单易用,小白也能轻松上手。