📘 从零到精通

Clash 配置教程大全

无论你是首次接触 Clash 的新手,还是希望深入调优规则的老用户,这份指南将带你从订阅导入开始,一步步掌握规则设置、策略编排与 DNS 调优。每个环节均配有可复制的 YAML 配置片段,即学即用。

7核心章节
20+配置示例
全平台通用逻辑

配置速查 · 常用规则片段

点击任意卡片可复制规则代码,直接粘贴到你的配置文件中使用。

DOMAIN-SUFFIX,google.com,Proxy 所有 Google 服务走代理
DOMAIN-KEYWORD,openai,AI ChatGPT 等 OpenAI 服务分流
GEOIP,CN,DIRECT 国内网站直连,不经过代理
IP-CIDR,10.0.0.0/8,DIRECT 局域网内网直连
MATCH,Proxy 未命中规则的全部走代理
DOMAIN,clash-cm.org.cn,DIRECT 指定域名直连

完整配置指南 · 按步骤展开

下方七个章节覆盖了从安装到高级调优的全流程。点击章节标题即可展开详细内容,支持反复折叠。

01 准备工作:安装客户端与获取订阅

在开始配置之前,请确保已从资源下载中心安装了适合你平台的 Clash 客户端(如 Clash Verge Rev、ClashX Pro 或 Mihomo)。同时准备一个有效的订阅链接或一组节点信息(支持 Shadowsocks、Vmess、Trojan 等协议)。

如果暂时没有订阅链接,可以先用本站提供的测试配置模板练习后续步骤。

02 导入订阅链接,拉取配置文件

打开客户端主界面,找到“配置”“Profiles”选项卡:

  • Clash Verge Rev:点击左侧菜单「配置」→ 右上角「新建」→ 选择「从链接导入」,粘贴订阅 URL 并保存。
  • ClashX Pro:菜单栏图标 → 配置 → 管理配置 → 添加远程配置,粘贴链接。
  • Mihomo (Android):点击右上角「+」→「从 URL 导入」,输入订阅地址,下载后选中配置文件。

导入成功后,客户端会自动解析节点列表并生成基础配置。此时可以先测试节点连通性,确保基础代理可用。

03 理解 YAML 配置文件结构

Clash 使用 YAML 格式作为配置文件,核心分为以下几个区块:

proxies:          # 节点列表
proxy-groups:     # 策略组(手动选择、自动测速等)
rules:            # 分流规则
dns:              # DNS 配置(可选)

proxies 内是所有代理节点;proxy-groups 将节点组织成不同用途的策略组;rules 按从上到下的优先级定义流量走向;dns 负责域名解析和防泄漏。修改配置时务必保持缩进对齐(空格,不能用 Tab)。

04 规则设置:编写精准分流规则

规则是 Clash 的灵魂。常用匹配类型包括:

  • DOMAIN – 精确匹配完整域名
  • DOMAIN-SUFFIX – 匹配域名后缀(如 google.com 覆盖所有子域名)
  • DOMAIN-KEYWORD – 匹配域名中包含的关键词
  • GEOIP – 基于 IP 地理位置数据库分流(如 GEOIP,CN,DIRECT
  • IP-CIDR – 匹配 IP 网段
  • MATCH – 兜底规则,一般放在最后

规则按照顺序执行,第一条命中后即停止。因此建议将精确规则放在前面,兜底规则放在末尾。你可以根据需求添加流媒体、AI 工具、开发者站点等专属规则。

05 策略组配置:灵活调度节点

策略组定义了规则命中后流量如何选择出口节点。常见类型:

  • select – 手动选择,用户可以随时切换节点。
  • url-test – 自动测速,每隔一段时间测试所有节点延迟,选择最快节点。
  • fallback – 故障转移,优先使用第一个可用节点,若不可用则自动切换下一个。
  • load-balance – 负载均衡,将流量分配到多个节点。

示例:创建一个名为 Netflix 的策略组,类型为 select,包含几个支持流媒体的节点,然后在规则里将 netflix.com 指向该策略组。

06 DNS 配置与防泄漏

正确的 DNS 设置可以避免DNS 泄露,并提升解析速度。推荐开启 fake-ip 模式:

dns:
  enable: true
  enhanced-mode: fake-ip
  nameserver:
    - 223.5.5.5
    - 119.29.29.29
  fallback:
    - 8.8.8.8
    - 1.1.1.1

nameserver 用于解析国内域名,fallback 用于解析被代理的域名。Fake-IP 模式会为每个域名返回一个虚拟 IP,让规则匹配在 IP 层也能生效,同时避免真实 DNS 请求泄露到本地网络。

07 常见配置问题排查
  • 配置文件报错:检查 YAML 缩进、冒号后是否有空格、是否使用了中文字符。
  • 节点全部超时:尝试关闭系统防火墙或更换网络环境,确认订阅链接未过期。
  • 部分网站无法访问:检查规则顺序,确保目标域名没有被 MATCH,DIRECT 提前拦截。
  • DNS 泄露检测:使用 ipleak.net 等工具验证,若出现本地 DNS 服务器则需检查 DNS 配置。

更多问题请查阅常见问题专区

💡

小贴士:配置备份与多端同步

完成精心调优的配置后,建议导出 YAML 文件并保存到云端(如 GitHub Gist 或私有网盘)。这样在更换设备或重装系统时,可以直接导入,无需重新编写规则。部分客户端还支持定时自动更新订阅,保持节点信息最新。