Clash 完整配置教程
从下载安装到高级配置

从零开始,手把手教您配置 Clash。涵盖订阅导入、规则配置、TUN 模式、Rule Provider 等完整教程,适用于 Windows、macOS、Android、iOS 全平台。

快速入门

三分钟完成 Clash 基本配置

1

下载客户端

前往 下载页面,根据您的平台下载对应的 Clash 客户端。

2

导入订阅

从代理服务商获取订阅 URL,粘贴到 Clash 客户端的配置页面并下载。

3

开启代理

启用系统代理,选择「规则模式」,Clash 自动分流国内外流量。

订阅导入教程

获取订阅 URL 并导入到 Clash 客户端

什么是订阅 URL?

订阅 URL(Subscription URL)是代理服务商提供的网络地址,其中包含您的代理节点配置信息(服务器地址、端口、加密方式等)。每次更新订阅,Clash 会自动拉取最新的节点列表,无需手动添加。

获取订阅 URL

  1. 登录您的代理服务商网站
  2. 进入用户后台或控制面板
  3. 找到「订阅」或「配置」相关页面
  4. 复制提供的订阅 URL 地址

Windows (Clash for Windows)

  1. 下载并安装 Clash for Windows
  2. 打开客户端,切换到 配置 页面
  3. 在底部粘贴订阅 URL,点击 下载
  4. 等待下载完成后,选中该配置
  5. 切换到 代理 页面,选择策略组中的节点
  6. 回到主界面,开启 系统代理

macOS (ClashX Pro)

  1. 下载并安装 ClashX Pro
  2. 打开客户端,点击菜单栏图标,选择 配置
  3. 粘贴订阅 URL,点击 导入
  4. 在策略组中选择合适的节点
  5. 点击 启动 开启代理

Android (Clash for Android)

  1. 下载并安装 Clash for Android
  2. 打开客户端,点击 + 添加配置
  3. 选择「URL 导入」,粘贴订阅 URL
  4. 点击下载图标获取配置
  5. 选中配置后,启用代理开关

iOS (Shadowrocket)

  1. 确保已安装 Shadowrocket
  2. 打开 Shadowrocket,点击右上角 +
  3. 类型选择 Subscribe
  4. 粘贴订阅 URL,点击完成
  5. 在首页选择节点,开启 VPN 连接

订阅自动更新

大多数 Clash 客户端支持订阅自动更新。您可以在设置中配置更新间隔(建议 6-12 小时),这样节点列表会自动同步最新变化。

规则配置详解

Clash 路由规则写法与配置示例

规则类型

Clash 支持多种规则类型,按匹配方式分为以下几种:

规则类型 匹配方式 示例
DOMAIN 精确域名匹配 DOMAIN,www.google.com,PROXY
DOMAIN-SUFFIX 域名后缀匹配(推荐) DOMAIN-SUFFIX,google.com,PROXY
DOMAIN-KEYWORD 域名关键词匹配 DOMAIN-KEYWORD,google,PROXY
IP-CIDR IP 地址段匹配 IP-CIDR,8.8.8.8/32,PROXY
GEOIP IP 地理位置匹配 GEOIP,CN,DIRECT
PROCESS-NAME 进程名匹配(仅 TUN 模式) PROCESS-NAME,chrome.exe,PROXY
MATCH 兜底匹配(所有规则都不命中时) MATCH,PROXY

规则匹配顺序

Clash 按规则顺序从上到下匹配,第一个命中的规则生效。因此,规则顺序非常重要。

推荐规则配置示例

rules:
  # 广告拦截
  - DOMAIN-KEYWORD,adservice,REJECT
  - DOMAIN-SUFFIX,doubleclick.net,REJECT
  - DOMAIN-SUFFIX,googleadservices.com,REJECT

  # 国内网站直连
  - DOMAIN-SUFFIX,baidu.com,DIRECT
  - DOMAIN-SUFFIX,taobao.com,DIRECT
  - DOMAIN-SUFFIX,jd.com,DIRECT
  - DOMAIN-SUFFIX,qq.com,DIRECT
  - DOMAIN-SUFFIX,163.com,DIRECT
  - DOMAIN-SUFFIX,bilibili.com,DIRECT
  - DOMAIN-SUFFIX,weixin.qq.com,DIRECT
  - DOMAIN-SUFFIX,alipay.com,DIRECT
  - DOMAIN-SUFFIX,tencent.com,DIRECT

  # GeoIP 国内流量直连
  - GEOIP,CN,DIRECT

  # 海外常用网站代理
  - DOMAIN-SUFFIX,google.com,🚀 Select
  - DOMAIN-SUFFIX,youtube.com,🚀 Select
  - DOMAIN-SUFFIX,github.com,🚀 Select
  - DOMAIN-SUFFIX,twitter.com,🚀 Select
  - DOMAIN-SUFFIX,instagram.com,🚀 Select
  - DOMAIN-SUFFIX,openai.com,🚀 Select
  - DOMAIN-SUFFIX,chatgpt.com,🚀 Select

  # 兜底规则:其余流量走代理
  - MATCH,🚀 Select

Rule Provider 外部规则集

Rule Provider 允许从远程 URL 加载规则集,适合需要大量规则且希望自动更新的场景。使用社区维护的规则集可以大大减少配置工作量。

rule-providers:
  # 广告拦截规则
  reject:
    type: http
    behavior: domain
    url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/reject.txt"
    path: ./ruleset/reject.yaml
    interval: 86400

  # 国内直连规则
  domestic:
    type: http
    behavior: domain
    url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/direct.txt"
    path: ./ruleset/domestic.yaml
    interval: 86400

  # 海外代理规则
  proxy:
    type: http
    behavior: domain
    url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/proxy.txt"
    path: ./ruleset/proxy.yaml
    interval: 86400

rules:
  - RULE-SET,reject,REJECT
  - RULE-SET,domestic,DIRECT
  - RULE-SET,proxy,🚀 Select
  - GEOIP,CN,DIRECT
  - MATCH,🚀 Select

TUN 模式

TUN 模式使 Clash 作为透明代理运行,可以代理所有系统流量(包括不支持代理设置的应用程序),并支持 PROCESS-NAME 等规则。

在 Clash for Windows 中,进入设置开启 TUN Mode。Clash Verge Rev 内置 TUN 支持。macOS 和 Linux 用户可使用 ClashX ProClash Verge Rev

进阶配置技巧

提升 Clash 使用体验的高级配置方法

自动选优节点

配置 URL 测试或健康检查,自动选择延迟最低的节点,无需手动切换。

负载均衡

配置负载均衡策略组,将流量分散到多个节点,提升带宽和稳定性。

订阅链接加密

部分服务商提供加密订阅 URL,增强安全性,防止订阅信息泄露。

分流规则精细化

按应用、按网站、按时间精细化分流策略,实现更灵活的流量管理。