图文教程 · 新手友好 · 全平台覆盖 · 3 分钟上手

Clash 使用教程
全平台配置指南 · 订阅导入

Windows、macOS、Android、iOS、Linux 五大平台完整图文配置教程。从安装客户端到导入机场订阅链接,再到开启 TUN 模式实现全局代理,全程详解,无需编程基础,3 分钟快速完成 Clash 配置。

Windows 使用教程

Clash Verge Rev · Windows 10 / 11 · 系统代理 / TUN 模式全局代理

Clash Verge Rev — Windows 主推客户端
Mihomo 内核 TUN 模式 图形界面 订阅管理 Windows 10 / 11

基于 Tauri 2 框架的现代化 Clash 代理客户端,内置 Mihomo(原 Clash Meta)高性能内核,支持 TUN 模式全局代理、订阅链接一键导入、规则分流。是目前 Windows 平台维护最活跃、功能最完整的 Clash 替代客户端。

前往下载页获取安装包
下载并安装 Clash Verge Rev

前往下载页面,选择 Windows 平台,点击「下载 .exe(Win x64)」获取安装包。

  • 双击运行 .exe 安装包,按提示完成安装。
  • 若弹出 Windows Defender SmartScreen 提示「已阻止未知应用」,点击「更多信息」→「仍要运行」即可正常安装。
  • 安装完成后,桌面与开始菜单会出现 Clash Verge Rev 快捷方式。
不确定下哪个版本?绝大多数 Windows 电脑选 x64 版本即可。仅搭载高通骁龙(Snapdragon X 系列)ARM 芯片的设备才需要 ARM64 版本。
导入机场订阅链接

订阅链接是机场(代理服务提供商)给你的专属 URL,包含所有节点信息。Clash Verge Rev 通过此链接自动下载并同步节点列表。

  1. 打开 Clash Verge Rev,点击左侧边栏「配置」(Profiles)图标。
  2. 点击右上角「新建」按钮,在弹出选项中选择「Remote(远程订阅)」。
  3. 在「URL」输入框中粘贴机场提供的 Clash 订阅链接(通常以 https:// 开头)。
  4. 可填写备注名称(如机场名称),点击「确定」。
  5. 等待下载完成,节点列表自动加载。
在哪里找到订阅链接?登录机场官网后台,在「我的订阅」或「使用说明」中找到「Clash 订阅链接」并复制。不同机场界面略有不同,通常标注为"Clash"或"Mihomo"配置。
选择代理节点

订阅加载完成后,需要选择一个可用节点才能开始代理。

  1. 点击左侧「代理」(Proxies)图标,可以看到所有节点和策略组。
  2. 点击右上角「全部测速」按钮,对节点进行延迟测试,数字越小速度越快。
  3. 在「GLOBAL」或对应策略组中,选择一个延迟较低(150ms 以内为佳)且标注为绿色的节点。
  4. 也可选择「自动选择」策略,由 Clash 自动切换到最优节点。
开启系统代理(推荐日常使用)

回到主界面(首页),找到「系统代理」开关并点击开启。开关变绿后,浏览器及大多数应用的网络流量将自动通过 Clash 进行代理和智能分流。

  • 系统代理适合日常上网,资源占用低,配置简单。
  • 如需代理命令行工具(如 git、npm、pip)或游戏,请改用下方的 TUN 模式
开机自启动:进入左侧「设置」→ 开启「开机自启」,下次开机后 Clash Verge Rev 将自动运行并恢复系统代理,无需每次手动开启。
开启 TUN 模式(全局代理,推荐开发者)

TUN 模式通过在系统网络层创建虚拟网卡,捕获 所有 TCP/UDP 流量,实现真正的全局代理。无论是浏览器、命令行工具(npm install、git clone、pip)还是游戏客户端,都会经过 Clash 处理。

  1. 在主界面找到「TUN 模式」开关,点击开启。
  2. 首次启用时,系统会弹出 UAC 权限请求(安装虚拟网卡驱动),点击「」允许。
  3. 等待驱动安装完成,TUN 开关变绿即代表全局代理已生效。
注意:TUN 模式与系统代理同时开启可能导致流量重复代理,建议二选一使用。一般用户使用系统代理即可,开发者或需要全量代理时开启 TUN 模式。
从 Clash for Windows(CFW)迁移:下载安装 Clash Verge Rev 后,重新粘贴你的订阅链接导入一次即可,原有订阅链接与 YAML 配置文件完全兼容,迁移成本极低。

macOS 使用教程

Clash Verge Rev · Apple Silicon(M1/M2/M3/M4)/ Intel Mac · TUN 增强模式

Clash Verge Rev — macOS 主推客户端
Apple Silicon 原生 M1 / M2 / M3 / M4 TUN 增强模式 macOS 11+

针对 Apple Silicon 深度优化的原生 ARM64 macOS 客户端,无需 Rosetta 转译,性能与功耗表现出色。Intel Mac 用户下载 x64 版本即可,功能完全相同。

前往下载页获取 macOS 安装包
安装 Clash Verge Rev

下载页获取 .dmg 文件(Apple Silicon Mac 选 arm64,Intel Mac 选 x64)。

  1. 双击 .dmg 文件挂载磁盘镜像,等待自动弹出安装窗口。
  2. Clash Verge Rev 图标拖入右侧的 Applications(应用程序)文件夹。
  3. 拖入完成后,弹出(卸载)磁盘镜像,从启动台或 Applications 文件夹打开应用。
绕过 macOS 安全验证(首次打开必读)

首次打开时,macOS Gatekeeper 可能弹出「无法打开……因为它来自身份不明的开发者」,这是正常现象,按以下任一方式解决:

  • 方法一(推荐):打开「系统设置」→「隐私与安全性」,在页面底部找到该应用的提示,点击「仍然打开」。
  • 方法二:在 Finder 中找到应用,右键点击图标 → 「打开」→ 弹窗中再次点击「打开」。此方法只需操作一次。
此安全提示仅因为该应用未通过 Apple 公证流程,并非代表应用存在恶意代码。Clash Verge Rev 是完全开源的项目,源码托管于 GitHub,可供任何人审计。
导入机场订阅链接

操作步骤与 Windows 完全相同:

  1. 打开 Clash Verge Rev,点击左侧「配置」图标。
  2. 点击「新建」→ 选择「Remote(远程订阅)」。
  3. 粘贴机场的 Clash 订阅 URL,填写名称,点击「确定」。
  4. 等待节点列表下载完成,点击该配置将其设为当前使用的配置文件。
选择节点并开启代理

点击左侧「代理」,对节点进行延迟测速后选择合适节点。然后:

  • 系统代理:在主界面开启「系统代理」开关。macOS 会弹出授权请求(需要输入管理员密码),允许后 Clash 即可接管系统网络设置。
  • TUN 增强模式(全局代理):开启「TUN 模式」→ 首次需要输入管理员密码安装虚拟网卡驱动 → 安装后开关变绿,所有流量均通过 Clash 处理。
macOS 菜单栏图标:Clash Verge Rev 可在右上角菜单栏显示状态图标,方便快速切换代理模式和查看连接状态,无需每次打开完整界面。
不确定自己的 Mac 是 Apple Silicon 还是 Intel?点击左上角苹果菜单 →「关于本机」,若处理器一栏显示「Apple M×」字样则为 Apple Silicon;显示「Intel」字样则为 Intel Mac。

Android 使用教程

ClashMeta for Android · APK 安装 · VPN 模式全局代理 · 规则分流

ClashMeta for Android — Android 主推客户端
VPN 模式 规则分流 实时流量统计 Android 5.0+

由 MetaCubeX 团队维护的官方 Android Clash 客户端,基于 Mihomo 内核,支持 VPN 模式全局代理与规则分流,兼容主流机场订阅格式,Material Design 界面清爽。

前往下载页获取 Android APK
下载并安装 APK

前往下载页面,下载 ClashMeta for Android arm64-v8a.apk(适用于 2016 年后发布的绝大多数手机)。

  1. 打开手机「设置」→「安全性」(不同品牌名称略有不同,如小米为「特殊应用权限」→「安装未知应用」)。
  2. 找到你的浏览器或文件管理器,开启「允许安装来自此来源的应用」权限。
  3. 在文件管理器中找到下载的 .apk 文件,点击安装。
  4. 安装完成后,可以关闭刚才开启的「安装未知来源」权限(安全起见)。
架构选择:2016 年后的手机几乎全是 arm64-v8a;不确定时选「Universal 通用版」,兼容所有架构但体积稍大。
导入机场订阅链接
  1. 打开 ClashMeta for Android,点击底部导航栏「配置文件」(Profiles)。
  2. 点击右上角「+」按钮,选择「URL」(从链接导入)。
  3. 在「URL」栏粘贴机场提供的 Clash 订阅链接,填写配置名称,点击「确定」。
  4. 等待下载完成。在配置文件列表中,点击该配置使其成为当前激活的配置(右侧显示对勾标记)。
选择代理节点
  1. 点击底部「代理」标签,查看所有可用节点和策略组。
  2. 点击「延迟检测」或单个节点旁的测速图标,测试各节点延迟。
  3. 在策略组(通常为「GLOBAL」或「自动选择」)中选择延迟最低的节点。
启动 VPN 代理
  1. 返回主界面,点击顶部或中央的「启动」开关(盾牌图标)。
  2. Android 系统弹出「需要创建 VPN 连接」提示,点击「确定」。
  3. 状态变为「运行中」后,通知栏显示 VPN 图标,所有应用的流量已通过 Clash 规则分流处理。
Clash 使用 Android 原生 VPN 接口,不需要 Root 权限,任何 Android 手机均可使用。通知栏的实时流量统计可帮助你随时掌握代理状态和网络用量。
新手提示:若 ClashMeta for Android 界面对你来说较复杂,可以选择 FlClash——界面更简洁直观,同样基于 Mihomo 内核,功能完整,特别适合初次配置代理工具的用户。前往下载 FlClash

iOS / iPadOS 使用教程

Stash · Shadowrocket · App Store 付费应用 · 订阅导入 · iOS 代理配置

iOS 注意事项:iOS 代理客户端(Stash、Shadowrocket、Quantumult X)均为 App Store 付费应用,需要使用非大陆区 Apple ID(如美区)才能搜索购买。大陆区 Apple ID 无法找到这些应用。注册美区 Apple ID 的方法详见下载页教程
Stash ⭐ 主推

完整兼容 Clash YAML 配置,支持 TUN 模式真全局代理,规则分流能力强大,界面精美,是 iOS 首选 Clash 兼容客户端。

Shadowrocket 推荐新手

操作简单直观,一键导入订阅链接,兼容 Clash YAML 配置,是 iPhone / iPad 下载量最大的代理工具之一。

购买并安装客户端(需美区 Apple ID)
  1. 若还没有美区 Apple ID,参考下载页的注册教程免费注册一个。
  2. 打开 App Store,点击右下角「账户」→ 滑到底部「退出登录」→ 用美区 Apple ID 重新登录。
  3. 搜索「Stash」或「Shadowrocket」,选择购买,支持礼品卡或国际信用卡付款。
  4. 一次购买,设备永久可用,无需订阅费。
购买后可切换回国区账号登录 App Store,已购买的 App 不受影响,依然可以更新使用。仅下载和购买新 App 时需要切换回美区账号。
Stash — 导入 Clash 订阅链接
  1. 打开 Stash,点击底部「配置」标签。
  2. 点击右上角「+」→「从 URL 导入」。
  3. 粘贴机场提供的 Clash 订阅链接(YAML 格式),点击「继续」。
  4. Stash 自动下载并解析配置文件,节点和策略组信息加载完毕。
  5. 点击该配置名称将其设为当前激活配置。
Shadowrocket — 导入订阅链接
  1. 打开 Shadowrocket,点击右上角「+」。
  2. 类型选择「Subscribe(订阅)」。
  3. 在 URL 栏粘贴机场的 Clash 订阅链接,修改备注名称,点击「完成」。
  4. 节点列表自动同步,可在列表中手动选择或使用自动选择策略。
启动代理连接

在 Stash 或 Shadowrocket 主界面,点击顶部或中央的连接开关。

  1. iOS 弹出「添加 VPN 配置」系统提示,点击「允许」。
  2. 使用 Face IDTouch ID 验证身份。
  3. 状态栏出现 VPN 标志,代理连接成功。
iOS 代理客户端使用 Network Extension(PacketTunnel)接口,这是苹果官方提供的 VPN 通道,无需越狱,系统级集成,安全稳定。

Linux 使用教程

Clash Verge Rev · DEB / RPM 安装 · TUN 模式 · Mihomo CLI 核心配置

Clash Verge Rev — Linux 图形界面客户端
DEB / RPM 包 AMD64 / ARM64 TUN 模式 Ubuntu / Debian / Fedora

支持 Ubuntu、Debian、Fedora 等主流 Linux 发行版,提供 DEB 和 RPM 两种包格式,内置 Mihomo 内核,支持 TUN 模式,是 Linux 桌面用户的最佳 Clash 图形界面客户端。高级用户可直接使用 Mihomo 命令行核心。

前往下载页获取 Linux 安装包
安装图形界面客户端

根据你的 Linux 发行版选择对应包格式安装 Clash Verge Rev:

Ubuntu / Debian 系(使用 .deb 包):

bash — Ubuntu / Debian
# Install via dpkg
$ sudo dpkg -i clash-verge-rev-linux-amd64.deb
Selecting previously unselected package clash-verge-rev.
Setting up clash-verge-rev ... done.
# Fix missing dependencies if any
$ sudo apt-get install -f

Fedora / RHEL / CentOS 系(使用 .rpm 包):

bash — Fedora / RHEL
# Install via dnf (recommended)
$ sudo dnf install clash-verge-rev-linux-x86_64.rpm
# Or via rpm
$ sudo rpm -i clash-verge-rev-linux-x86_64.rpm
启动并导入订阅

安装完成后,在应用菜单或终端启动 Clash Verge Rev:

bash
$ clash-verge-rev

打开图形界面后,操作方式与 Windows 版完全相同:点击「配置」→「新建」→「Remote」,粘贴订阅链接,确认导入。

开启代理(系统代理 / TUN 模式)
  • 系统代理:在主界面开启「系统代理」开关,Clash 会自动设置 GNOME/KDE 系统代理。
  • TUN 模式(全局代理):开启「TUN 模式」,首次需要输入 sudo 密码安装虚拟网卡,安装后所有流量均经过 Clash 处理。
进阶:Mihomo 核心命令行(服务器 / 旁路由)

如果你在服务器或旁路由上使用 Clash,可以直接运行 Mihomo(Clash Meta)核心,无需图形界面:

bash — Mihomo CLI
# Create config directory
$ sudo mkdir -p /etc/mihomo
# Copy your config.yaml to /etc/mihomo/
$ sudo cp config.yaml /etc/mihomo/
# Run Mihomo core
$ mihomo -d /etc/mihomo
INFO[0000] Mihomo v1.x started, config loaded
# Enable as systemd service (auto-start on boot)
$ sudo systemctl enable --now mihomo
Mihomo 核心运行后,可通过 Web Dashboard(如 Yacd 或 MetaCubeXD)在浏览器中管理节点和规则,访问地址通常为 http://127.0.0.1:9090

三步完成 Clash 配置

无论哪个平台,配置 Clash 的核心流程都是一样的。掌握这三步,5 分钟完成从零到代理上网。

安装客户端

根据设备平台下载对应安装包,完成安装后打开客户端。

导入订阅链接

在"配置"页面粘贴机场提供的 Clash 订阅 URL,节点自动同步。

开启代理

选择节点,开启系统代理或 TUN 模式,Clash 规则分流立即生效。

立即下载客户端

使用教程常见问题

导入订阅失败、节点全 timeout、TUN 模式无效、订阅更新……最常见的 Clash 使用疑问都在这里。

导入订阅链接后提示"下载失败"或"连接超时",怎么办?
订阅链接本身就是境外 URL,首次导入时 Clash 还没有代理,因此无法直连下载。解决方法:

· 方法一:若你有其他临时代理(如手机热点已开代理),先借助它完成第一次订阅下载,之后就可以通过 Clash 自身更新。
· 方法二:在 Clash Verge Rev「设置」中开启「绕过系统代理」或使用「系统代理」前先手动在订阅 URL 前设置代理。
· 方法三:直接从机场官网下载 YAML 配置文件并手动导入(选择「本地文件」而非「URL」)。
节点延迟测试全部显示"timeout",无法连接任何节点?
排查步骤如下:

1. 确认订阅已成功导入且节点列表不为空("配置"页显示节点数量 > 0)。
2. 检查当前选中的配置文件是否为你的机场订阅(而非空配置)。
3. 尝试更新订阅:在配置页面点击刷新按钮,重新下载最新节点信息。
4. 检查本地网络是否正常(可先用手机测试是否能联网)。
5. 如果所有节点都 timeout,很可能是机场的节点被封或套餐到期,建议联系机场客服。
开启了系统代理,但浏览器访问境外网站还是没走代理?
请按以下顺序排查:

· 确认代理模式:在 Clash Verge Rev 中确认"代理模式"不是「直连」(DIRECT),应选择「规则」(Rule)或「全局」(Global)。
· 浏览器设置:部分浏览器(如 Firefox)有独立代理设置,确认已设为「使用系统代理」。Chrome / Edge 通常自动跟随系统代理。
· 切换模式:将代理模式从「规则」切换为「全局」,测试是否能访问——若全局可以,说明规则配置问题。
· 重新应用代理:关闭系统代理再重新开启,或重启客户端。
如何更新订阅链接(机场新出了节点)?
只需要刷新订阅,不用重新导入链接。各客户端操作如下:

· Clash Verge Rev:进入「配置」,找到你的订阅,点击右侧的「刷新」图标(循环箭头),等待下载完成即可。也可在「设置」中开启「自动更新订阅」,每隔一段时间自动拉取最新节点。
· ClashMeta for Android:在「配置文件」中长按或下拉刷新,选择「更新」。
· Stash / Shadowrocket:在配置列表中下拉刷新或点击更新按钮。
TUN 模式和系统代理可以同时开启吗?有什么区别?
建议只开启其中一种,同时开启可能导致流量重复代理或冲突。

· 系统代理(System Proxy):通过设置系统 HTTP/SOCKS5 代理,只有识别系统代理的应用(浏览器、部分 App)会走代理;命令行工具、游戏客户端等不一定走代理。
· TUN 模式:在网络层创建虚拟网卡,捕获所有 TCP/UDP 流量,无论什么应用(浏览器、终端工具 npm/pip/git、游戏)都走代理,实现真正的全局代理。

推荐选择:普通用户日常使用「系统代理」即可,资源占用更低;需要让命令行工具或游戏也走代理的开发者选「TUN 模式」。
Clash Verge Rev 安装后无法打开,提示缺少 DLL 文件?
通常是缺少 Visual C++ 运行库导致的。解决方法:

1. 前往微软官网搜索「Visual C++ Redistributable」,下载最新版(x64)并安装。
2. 也可以在 Windows Update 中检查并安装所有可用更新,通常会包含所需运行库。
3. 安装完成后重启电脑,再次尝试打开 Clash Verge Rev。

若问题仍然存在,可以尝试重新下载安装包(确保下载完整,文件未损坏)或在 GitHub Issues 中搜索类似报错。
如何让电脑局域网内的其他设备也走 Clash 代理(局域网代理共享)?
使用「局域网代理共享」功能,让路由器连接的其他设备通过你的电脑代理上网。

Clash Verge Rev 操作步骤:
1. 在「设置」→「代理」中,开启「允许局域网连接(Allow LAN)」。
2. 查看 Clash 的 HTTP 代理端口(默认为 7890)和你电脑的局域网 IP(如 192.168.1.x)。
3. 在其他设备(手机、平板等)的 WiFi 设置中,将代理服务器设为你电脑的 IP,端口设为 7890

注意:此方法适合临时使用,若需要长期所有设备走代理,建议在路由器层面配置透明代理。

Clash / Mihomo 完全开源 · GitHub 50,000+ Stars

Clash 内核(Mihomo)代码完全公开托管于 GitHub,接受全球开发者持续审计,无后门、无遥测数据收集,安全可信。欢迎参与贡献与讨论。

50k+ GitHub Stars
500+ Contributors
5M+ 总下载量
在 GitHub 查看源码