在 Clash for Windows 中设置规则(Rules)是实现按需代理的关键。通过配置规则,你可以指定哪些网站走代理,哪些直连,从而提升速度和安全性。下面是详细教程:
🧠 一、什么是 Clash 的规则模式?
Clash 有三种工作模式:
模式 | 描述 |
---|---|
Global | 所有流量都走代理(全局) |
Rule | 根据规则判断走代理或直连(推荐) |
Direct | 所有流量不走代理(完全直连) |
通常我们选择 Rule 模式,搭配精细的规则,实现“国内直连,国外代理”。
⚙️ 二、切换到 Rule 模式
- 打开 Clash for Windows
- 点击左侧「General」
- 找到
Mode
,选择Rule
🧩 三、规则来源(哪里来的规则)
规则有两种方式获得:
① 使用订阅中自带的规则(推荐)
大多数像「红岸云」这样的服务商,订阅链接会自带规则,你只要:
- 选择「Profiles」 → 订阅配置 → 下载并激活
- 再选择「Mode → Rule」,即可使用服务商设定好的规则
这些规则通常包括:
- 国内站点(百度、Bilibili 等)→
DIRECT
- 国外站点(Google、YouTube)→
Proxy
- 广告、追踪域名 →
REJECT
② 自定义规则(进阶)
如果你想手动修改规则,可按以下步骤:
方法一:通过 Clash GUI 添加规则(推荐新手)
- 进入 Clash for Windows → 左侧「Rules」
- 点击右下角「Add」
- 选择规则类型,例如:
DOMAIN-SUFFIX, google.com, Proxy
→ 访问 google.com 走代理DOMAIN-SUFFIX, baidu.com, DIRECT
→ 访问百度直连IP-CIDR, 192.168.0.0/16, DIRECT
→ 本地网段直连
方法二:编辑配置文件(适合高级用户)
- 找到配置文件路径(Profiles → 点击右侧“文件图标”)
- 打开
.yaml
文件 - 编辑
rules:
区域,例如:
rules:
- DOMAIN-SUFFIX, google.com, Proxy
- DOMAIN-SUFFIX, bilibili.com, DIRECT
- GEOIP, CN, DIRECT
- MATCH, Proxy
✅
GEOIP, CN, DIRECT
:所有中国大陆 IP 直连
✅MATCH, Proxy
:所有其他未匹配的流量走代理
🧪 四、测试规则是否生效
- 打开「Proxies」,看哪些节点被触发
- 打开「Logs」标签页,实时查看访问的域名和匹配的规则
- 例如访问
youtube.com
时显示Proxy
,表示规则正常
- 例如访问
作者:红岸 | 文章链接:https://wdgjx.com/article/12193.html
原哈希云团队提供技术支持,套餐低至15元/月。稳定、低延迟、简单易用,小白也能轻松上手。