官方免费使用教程

从安装到分流,
全程图解。

五个章节图文详解:Clash / Mihomo 客户端安装、订阅链接导入、代理模式选择、TUN 全局透明代理开启与进阶规则配置,免费开源,新手到进阶一步到位。

Chapter 01

安装客户端

根据你的设备系统选择对应客户端,推荐优先选择主推版本。如不确定架构,Windows / macOS 选 Clash Verge Rev,Android 选 FlClash。

Windows

1

前往下载页获取安装包

打开 下载页 → Windows,选择 Clash Verge Rev。绝大多数电脑选 Windows x64;高通骁龙 PC(Surface Pro X 等)选 ARM64。

2

运行安装程序

双击下载的 .exe 文件,若弹出 SmartScreen 警告,点击「更多信息 → 仍要运行」。安装完成后桌面会出现 Clash Verge Rev 图标。

3

安装 WebView2(Win10 可能需要)

Windows 11 已内置 WebView2。若 Win10 启动时提示缺少运行时,安装程序会自动引导下载,或前往微软官网手动安装 Microsoft Edge WebView2 Runtime

杀毒软件误报因 Clash Verge Rev 未购买代码签名证书,部分杀软会误报。将其安装目录加入白名单,或在 Windows 安全中心「病毒和威胁防护 → 排除项」中添加即可。

macOS

1

确认芯片架构

点击左上角苹果菜单 → 关于本机。看到「Apple M1/M2/M3/M4」选 ARM64;看到「Intel Core」选 x64

2

打开 DMG 并拖入应用程序

双击 .dmg 文件,将 Clash Verge Rev 图标拖入 Applications 文件夹即完成安装。

3

首次启动放行安全限制

若提示「无法打开,因为它来自身份不明的开发者」,前往 系统偏好设置 → 隐私与安全性,点击「仍要打开」,或在终端执行 sudo xattr -rd com.apple.quarantine /Applications/Clash\ Verge\ Rev.app

Android

1

选择正确架构的 APK

2016 年后的主流手机(骁龙 / 天玑 / 麒麟)均为 arm64-v8a,优先下载此版本。如无法安装再尝试通用包。前往 下载页 → Android

2

允许安装未知来源应用

Android 会拦截非 Play Store 安装。首次安装时,系统会弹出「允许来自此来源的应用」,点击「设置 → 允许」,完成后即可安装 APK。

3

授予 VPN 权限

首次启动 FlClash / ClashMeta 时,系统会请求 VPN 权限,点击「允许」。部分国产 ROM 还需开启「自启动」权限,防止应用被后台杀掉。

iOS

需要海外 Apple IDShadowrocket、Stash、Quantumult X 等均在中国大陆区 App Store 下架,需切换至美区或港区 Apple ID 购买。详细注册步骤见 下载页 → iOS 区块
1

切换至海外 Apple ID

在 App Store 右上角头像处,退出国区账号,登录已准备好的美区 Apple ID。无需退出「设置」中的 Apple ID,仅在 App Store 内切换即可。

2

搜索并购买应用

搜索 ShadowrocketStash,支付约 $2.99–$3.99(可用礼品卡余额)。一次购买,永久使用,不限设备数(同 Apple ID 绑定设备间免费重装)。

3

授予 VPN 配置权限

首次启动并添加配置时,系统会弹出「允许添加 VPN 配置」,点击「允许」并通过 Face ID / 密码验证。

Chapter 02

导入订阅配置

订阅链接是一个 HTTPS URL,客户端通过它自动拉取节点列表与规则。从机场控制面板复制链接后,导入即可。

1

获取订阅链接

登录机场控制面板,找到「订阅」或「一键导入」功能区,复制 Clash 格式的订阅 URL(通常以 https:// 开头,包含 token 参数)。

2

在客户端中添加订阅

Clash Verge Rev:左侧菜单 → 「订阅」→ 右上角「新建」→ 粘贴链接 → 保存并更新。
FlClash / CMFA:首页 → 「配置」→「添加」→ 粘贴链接 → 确认。

3

等待节点加载完成

客户端会立即从远程拉取配置文件,通常 1–5 秒内完成。节点列表出现后即代表订阅导入成功。建议开启「自动更新」(每 24 小时自动同步最新节点)。

订阅链接请勿泄露订阅 URL 相当于你账号的访问凭证,不要截图分享或发送给他人,否则可能导致流量被盗用或账号被封禁。

配置文件基本结构

订阅拉取到的是一个 YAML 格式文件,核心由以下几部分组成:

config.yaml(简化示例)
# 混合代理端口
mixed-port: 7890

# 代理节点列表(由订阅自动填充)
proxies:
  - name: "香港 01"
    type: vmess
    server: hk01.example.com
    port: 443

# 策略组(选择节点的逻辑)
proxy-groups:
  - name: "🚀 节点选择"
    type: select
    proxies: ["香港 01", "DIRECT"]

# 分流规则
rules:
  - DOMAIN-SUFFIX,google.com,🚀 节点选择
  - GEOIP,CN,DIRECT
  - MATCH,🚀 节点选择
Chapter 03

开启代理

导入订阅后,选择一个节点并开启「系统代理」即可让浏览器与大多数应用走代理通道。

1

选择节点

进入「代理」或「节点」页面,点击你想使用的节点名称将其选中(通常选延迟最低的节点)。部分客户端支持「自动选择」策略,会自动切换到最快节点。

2

开启系统代理

在主界面找到「系统代理」开关并打开。此时系统会将 HTTP/HTTPS 流量自动转发给 Clash 处理。浏览器访问被屏蔽网站即可验证是否成功。

3

测试连接

打开浏览器访问 google.comYouTube,能正常打开说明代理已生效。如遇问题,检查节点延迟(在客户端中测速),延迟显示 timeout 的节点无法使用。

代理模式说明

模式 适用场景 浏览器 命令行 / 游戏 推荐
规则模式(Rule) 国内直连,国外走代理 ✓ 日常使用
全局模式(Global) 所有流量走代理 △ 临时测试
直连模式(Direct) 关闭代理,不走节点 — 仅调试
TUN 模式 全局系统接管,包括游戏 / 终端 ✓ 进阶推荐
Chapter 04

TUN 全局接管

系统代理只能代理支持代理协议的应用。TUN 模式通过创建虚拟网卡,在系统网络层接管所有流量,包括游戏、Steam、命令行工具等。

1

以管理员身份运行客户端

TUN 模式需要管理员权限来创建虚拟网卡。Windows:右键客户端图标 → 「以管理员身份运行」。macOS:系统会自动弹出授权对话框,输入密码确认。

2

开启 TUN 模式

在 Clash Verge Rev 中,进入「设置」→「Clash 内核」→ 打开 TUN Mode 开关;或在主界面顶部直接切换为「TUN」模式。开启后系统网络设置中会出现一个新的虚拟网卡 Clash

3

验证全局接管

打开命令行,执行 curl -v https://google.com,若能正常返回说明命令行流量已走代理。Steam 下载、游戏联机延迟也会受益于 TUN 的全局代理。

TUN vs 系统代理不必两者同时开启。TUN 模式本身已能覆盖系统代理的所有场景,日常只需开启 TUN 即可。如果不需要代理游戏或命令行,使用系统代理性能更低开销、更省电。
# 在配置文件中手动启用 TUN(可选,客户端开关优先) tun: enable: true stack: mixed # 推荐:混合 TCP/UDP dns-hijack: - "any:53" # 劫持 DNS 防止泄漏 auto-route: true auto-detect-interface: true
Chapter 05

进阶配置

掌握规则集、DNS 防泄漏与自定义策略组,让 Clash 真正为你所用。

策略组

策略组(proxy-groups)定义了流量如何选择节点。常用类型:

S

select — 手动选择

在客户端界面手动点选一个节点。适合需要固定走某个地区的场景,如解锁特定流媒体平台。

U

url-test — 自动选最快

定时对所有节点测速,自动选择延迟最低的节点。适合不想手动管理节点的用户,设置 interval: 300(秒)控制测速频率。

F

fallback — 故障转移

按顺序使用节点,当前节点不可用时自动切换到下一个。适合对稳定性要求高的场景,如长时间下载或直播推流。

自定义规则

在配置文件 rules 区块中,规则从上到下匹配,优先级依次降低:

规则示例
rules:
  # 域名完全匹配
  - DOMAIN,google.com,🚀 节点选择

  # 域名后缀匹配(常用)
  - DOMAIN-SUFFIX,youtube.com,🚀 节点选择
  - DOMAIN-SUFFIX,baidu.com,DIRECT

  # 关键词匹配
  - DOMAIN-KEYWORD,google,🚀 节点选择

  # IP 段(国内 IP 直连)
  - GEOIP,CN,DIRECT

  # 最终兜底规则(必须存在)
  - MATCH,🚀 节点选择

DNS 防泄漏

默认系统 DNS 可能绕过代理解析,导致 DNS 泄漏(真实 IP 暴露)。在配置中启用 Clash 内置 DNS:

DNS 配置示例
dns:
  enable: true
  listen: 0.0.0.0:1053
  enhanced-mode: fake-ip   # 防 DNS 泄漏推荐
  nameserver:
    - https://doh.pub/dns-query      # 国内 DoH
    - https://dns.alidns.com/dns-query
  fallback:
    - https://1.1.1.1/dns-query      # 境外 DoH(走代理)
    - https://8.8.8.8/dns-query
  fallback-filter:
    geoip: true
    geoip-code: CN
fake-ip 模式推荐在 TUN 模式下启用 fake-ip,它能最大程度防止 DNS 泄漏。如果某些局域网服务出现异常,可切换回 redir-host
FAQ

常见问题

遇到这些情况不要慌,大概率有已知解法。

订阅更新失败,提示网络错误怎么办?
订阅链接本身就需要代理才能访问(机场服务器在境外)时,需先手动添加一个可用节点,开启代理后再更新订阅。也可尝试在「系统代理」未开启的状态下直接更新(部分机场国内可达)。
节点延迟正常,但浏览器无法访问怎么办?
1. 确认「系统代理」已开启(绿色图标)。2. 检查浏览器是否有独立代理设置将其覆盖(Chrome 默认跟随系统代理,Firefox 可能自定义了 PAC)。3. 尝试切换节点,部分节点可能存在 IP 被封的情况。
开启 TUN 后局域网设备共享失效怎么办?
TUN 模式会创建虚拟网卡并接管路由,可能干扰局域网共享。解决方案:在规则中添加 IP-CIDR,192.168.0.0/16,DIRECTIP-CIDR,10.0.0.0/8,DIRECT,使局域网流量不走代理。
如何让客户端开机自启?
Clash Verge Rev:进入「设置」→「应用设置」→ 开启「开机启动」。macOS:同上,或在「系统设置 → 通用 → 登录项」中手动添加。Android:在系统「自启动管理」中允许 FlClash 自启,并关闭「电池优化」。
规则模式下 Steam 下载很慢,走直连还是代理?
系统代理模式下 Steam 下载通常走直连,速度取决于 CDN 节点。若想让 Steam 走代理(访问海外节点加速),需开启 TUN 模式,并在规则中添加 DOMAIN-SUFFIX,steamcontent.com,🚀 节点选择。注意代理带宽会成为瓶颈,请确认套餐限速。
切换节点后延迟没变化,还是连的旧节点?
部分连接已建立的 TCP 会话不会立刻切换,需等待旧连接自然断开(通常几秒内)。可在客户端「连接」页面手动关闭所有现有连接以立即生效。