📖 场景化配置 ✍️ 自定义规则 ⚙️ 策略组进阶 🔧 故障排查

写出你的第一条分流规则

Clash 的强大之处在于高度可定制的配置体系。本教程不讲虚的,直接从日常浏览、远程办公、开发调试、影音娱乐四大场景切入,带你掌握规则编写、策略组调度与多协议混合配置的核心技巧,让网络彻底听你指挥。

🎯四套场景配置,开箱即用

不同使用场景对代理的需求截然不同。以下配置方案可直接参考,也可作为模板二次修改。

🏠

日常浏览

国内网站直连,海外网站走代理,社交媒体与搜索引擎自动分流。适合绝大多数普通用户。

💼

远程办公

公司内网IP段走专线节点,会议软件保障低延迟,个人流量另走公用线路,互不干扰。

🎬

影音娱乐

Netflix、YouTube 等流媒体自动匹配解锁节点,国内视频平台直连,4K不卡顿。

🛠️

开发调试

GitHub、Docker Hub、npm 等开发源走高速节点,其他流量保持直连,编译拉取飞快。

📝规则语法:四行看懂分流逻辑

Clash 的规则引擎采用声明式配置,从上到下逐条匹配,命中即停止。掌握以下四种规则类型,你就能应对九成以上的分流需求。

规则类型 写法示例 匹配逻辑 典型用途
DOMAIN-SUFFIX DOMAIN-SUFFIX,google.com,PROXY 按域名后缀匹配 将某网站及其子域名整体走代理
GEOIP GEOIP,CN,DIRECT 按IP地理归属匹配 国内网站自动直连,无需逐条列举
IP-CIDR IP-CIDR,10.0.0.0/8,DIRECT 按IP段精确匹配 内网、办公网段指定直连或专线
MATCH MATCH,PROXY 兜底匹配所有剩余请求 设置默认策略,通常放在规则最末行
rules: - DOMAIN-SUFFIX,google.com,🚀 高速代理 - GEOIP,CN,🏠 直连 - IP-CIDR,192.168.0.0/16,🏠 直连 - MATCH,🚀 高速代理

🧩策略组:让节点调度自动化

策略组是 Clash 的调度中枢,它决定了一个请求在多个节点之间如何选择。以下三种模式覆盖几乎所有使用场景。

📥 命中规则 ⚙️ 策略组 ⚡ 最低延迟 | 🔄 故障转移 | ⚖️ 负载均衡

🔗多协议混合:一个策略组,多种协议

Clash 允许将不同协议的节点放在同一策略组中混合调度。Shadowsocks 节点和 Vmess 节点可以共存,按延迟或优先级统一管理。

在实际配置中,你只需将不同协议节点的名称写入同一个 proxies 列表,然后在策略组的 proxies 字段中引用即可。Clash 会自动识别协议类型并建立连接,无需额外区分。

proxy-groups: - name: "🚀 自动选择" type: url-test proxies: - "🇯🇵 日本-SS" - "🇸🇬 新加坡-Vmess" - "🇺🇸 美国-Trojan" url: 'http://www.gstatic.com/generate_204' interval: 300

🔧配置故障:快速自查三步法

遇到代理不生效或部分网站打不开?按以下思路排查,八成问题都能自己解决。

① 检查规则顺序

规则从上到下匹配,如果 GEOIP,CN,DIRECT 写在了 DOMAIN-SUFFIX,google.com,PROXY 上面,可能导致 google 被误判直连。

② 查看日志面板

Clash 客户端内置实时日志,每条请求命中了哪条规则、走了哪个节点都一目了然。

③ 验证节点连通性

在策略组面板中点击测速,如果所有节点超时,检查订阅地址是否过期或网络是否可达。

💡配置技巧:让配置文件更优雅

几个实用小技巧,让你的配置文件更易维护、更高效。

📁 规则拆分引用

将规则独立保存为 rules.yaml,在主配置中用 rule-providers 引用,方便多设备同步。

🔄 订阅自动更新

使用 proxy-providers 字段,配置订阅链接后 Clash 会定时拉取最新节点,无需手动导入。

🧪 规则测试模式

在规则前加 # 注释可临时禁用某条规则,方便调试而不必删除原有配置。

📘 配置遇到问题?

翻阅常见问题解答,或者前往 GitHub 社区与其他用户交流配置心得。

💡 查看 FAQ 📥 下载客户端