使用教程 · 图文全解

Clash 客户端
使用教程详解

从安装到科学上网,全程图文指引。覆盖 Windows、macOS、Android、iOS、Linux 五大平台,手把手教您导入订阅、开启代理,新手也能 5 分钟完成配置。

5 平台教程
3 步上手
5min 完成配置

三步快速上手 Clash

无论您使用哪个平台,上手 Clash 只需三步,全程不超过 5 分钟

01

选平台 · 下载安装

根据操作系统选择推荐客户端并完成安装:

  • Windows — Clash Verge Rev(EXE 安装包)
  • macOS — Clash Verge Rev(DMG 安装包)
  • Android — FlClash(APK 直接安装)
  • iOS — Shadowrocket 或 Stash(App Store)
  • Linux — Clash Verge Rev(DEB / RPM 包)
前往下载页
02

粘贴订阅 · 导入节点

打开客户端,在「订阅」或「Profiles」页面粘贴机场提供的订阅链接:

订阅链接格式示例 https://your-airport.com/api/v1/client/subscribe?token=xxx

点击「导入」后等待节点列表自动下载,无需手动填写任何服务器参数。

03

选节点 · 开启代理

在「代理」页面选择一个延迟较低的节点,然后开启代理模式:

  • 系统代理 — 代理浏览器等应用,推荐普通用户
  • TUN 模式 — 接管全部流量,推荐开发者

访问 ip.sb 查看 IP 已变更,即表示代理已成功生效。

各平台推荐客户端速览

Windows
Clash Verge Rev
主推
macOS
Clash Verge Rev
主推
Android
FlClash
主推
iOS
Shadowrocket
新手推荐
Linux
Clash Verge Rev
主推

Windows 使用教程

推荐客户端:Clash Verge Rev(Tauri 框架,内置 Mihomo 核心,支持 TUN 模式与系统代理)

1

下载并安装 Clash Verge Rev

前往本站下载页,在 Windows 分区下载 Clash Verge Rev Windows x64 EXE 安装包(绝大多数 Windows 10 / 11 电脑均为 x64 架构)。Surface Pro X 等 ARM 设备请下载 ARM64 版本。

安装时如遇 SmartScreen 拦截:点击「更多信息」→「仍要运行」即可。这是 Windows 对未经微软签名的软件的常规提示,Clash Verge Rev 为开源软件,安全可信。
2

导入订阅链接

安装完成后打开 Clash Verge Rev,点击左侧菜单栏的 「订阅」(Profiles),在顶部输入框中粘贴机场提供的订阅链接,然后点击右侧「导入」按钮。

点击左侧「订阅」菜单
在输入框粘贴订阅链接(https://…)
点击「导入」,等待节点列表下载完成
点击订阅卡片,将其设为当前使用的配置
订阅导入成功后,左侧「订阅」页面会出现一张配置卡片,卡片上显示节点数量即为导入成功。
3

选择节点并开启系统代理

点击左侧「代理」菜单,在节点列表中选择一个延迟较低的节点(点击右上角「测速」可获取实时延迟)。选好节点后,点击右上角的 「系统代理」开关,开关变为蓝色即为开启成功。

验证是否生效:打开浏览器访问 https://ip.sb,若显示的 IP 地址为节点所在国家/地区,则代理已成功生效。
4

进阶:开启 TUN 模式(推荐开发者)

如果您需要让 gitnpmpipcurl 等命令行工具也走代理,请开启 TUN 模式。在 Clash Verge Rev 设置页找到「TUN 模式」,点击开启即可。

注意:开启 TUN 模式需要管理员权限。首次开启时 Windows 会弹出 UAC 提示,点击「是」授权即可。TUN 模式与系统代理可同时开启或单独使用。
PowerShell — 验证 TUN 模式是否接管流量
PS> # Check current external IP (should show proxy node IP)
PS> curl -s https://ip.sb
104.xxx.xxx.xxx # Node IP - TUN mode is working!
PS> # Test git clone through proxy
PS> git clone https://github.com/clash-verge-rev/clash-verge-rev
Cloning into 'clash-verge-rev'... done.
5

更新订阅

在「订阅」页面,点击订阅卡片右上角的 刷新图标 即可手动更新订阅。若需要自动更新,点击订阅卡片的「编辑」,设置「自动更新」间隔(推荐 24 小时),客户端将在后台自动拉取最新节点列表。

macOS 使用教程

推荐客户端:Clash Verge Rev(原生支持 Apple Silicon M1/M2/M3 与 Intel 双架构)

1

下载正确架构的 DMG 安装包

macOS 版分为两个架构,请根据您的 Mac 芯片类型选择:

Apple Silicon(M1 / M2 / M3) 下载 ARM64 版:clash-verge-rev-mac-arm64.dmg 2020 年末之后发布的 Mac,查看「关于本机 → 芯片」中含「M」字样
Intel 处理器 下载 x64 版:clash-verge-rev-mac-x64.dmg 2020 年以前发布的 Mac,查看「关于本机 → 处理器」中含 Intel 字样
2

安装 DMG 包并绕过 Gatekeeper

双击下载好的 .dmg 文件挂载磁盘镜像,将 Clash Verge Rev 图标拖入 Applications(应用程序) 文件夹。

双击 .dmg 文件,拖动图标到 Applications 文件夹
首次打开时若提示「无法验证开发者」,点击「好」关闭弹窗
前往「系统设置 → 隐私与安全性」,找到 Clash Verge Rev 提示,点击「仍要打开」
再次双击打开应用,即可正常运行(此后无需重复该步骤)
「无法验证开发者」提示原因:Apple 要求开发者支付年费进行公证(Notarization)。Clash Verge Rev 作为开源软件绕过此流程属正常情况,源码公开可审计,安全可信。
3

导入订阅链接

打开 Clash Verge Rev,点击左侧「订阅」,在顶部输入框粘贴机场订阅链接,点击「导入」。操作方式与 Windows 版完全一致。

导入成功后,订阅卡片显示节点数量,点击卡片激活该订阅配置。
4

开启系统代理

在「代理」页面选择节点,点击右上角「系统代理」开关。macOS 会自动将代理设置注入系统网络偏好,Safari、Chrome、Terminal(HTTP 代理模式)等均可走代理。

菜单栏快捷访问:Clash Verge Rev 在 macOS 菜单栏有常驻图标,点击图标可快速切换节点、开关系统代理,无需每次打开完整界面。
5

进阶:开启 TUN 模式

在设置页开启 TUN 模式,可接管终端命令行(brewnpmgit)全部流量。macOS 开启 TUN 模式同样需要管理员权限,首次开启会弹出系统授权对话框,输入密码确认即可。

Android 使用教程

推荐客户端:FlClash(Material You 设计,操作简洁,新手首选)

1

下载 APK 安装包

前往本站下载页,在 Android 分区下载 FlClash APK。2016 年以后发布的手机直接下载 ARM64-v8a 版本;仅 2015 年以前的老机型才需要 ARMv7 版本。

不确定架构?直接下载 ARM64 版本即可。若安装时提示「应用未安装」,则改换 ARMv7 版本重新安装。
2

允许安装来自未知来源的应用

由于 APK 不是从 Google Play 安装,Android 系统默认会阻止安装。点击下载好的 APK 文件,系统会弹出提示:

点击 APK 文件,系统提示「为安全起见,此类来源已被屏蔽」
点击「设置」→「允许来自此来源的应用」,切换为开启
返回,点击「仍然安装」完成安装(安装后建议关闭该权限)
不同手机品牌的设置路径略有差异(如小米在「安全设置」,华为在「应用市场设置」),操作逻辑相同。
3

导入订阅链接

打开 FlClash,点击底部导航的 「配置」,点击右上角「+」按钮,选择「从 URL 导入」,粘贴机场订阅链接,点击确认。

打开 FlClash,点击底栏「配置」
点击右上角「+」→「从 URL 导入」
粘贴订阅链接,填写配置名称(随意),点击「保存」
等待配置下载完成,点击配置卡片激活
配置激活后,可在「代理」页面看到节点列表,说明订阅导入成功。
4

开启 VPN 并选择节点

在「代理」页面选择一个节点(或选择「自动选择」让 FlClash 自动测速优选),然后点击底栏右下角的 启动按钮(播放图标) 开启 VPN 模式。首次开启系统会弹出「VPN 连接请求」,点击「确定」授权。

Android VPN 模式相当于桌面端的 TUN 模式,默认接管手机全部网络流量(包括所有 APP),规则引擎自动分流国内外流量,国内 APP 直连不受影响。
进阶用户替代选择:ClashMeta for Android

如果您有一定 Clash 使用经验,想要使用更多高级配置选项,可选择 ClashMeta for Android(MetaCubeX 官方出品),深度集成 Mihomo 核心,支持全部高级配置,适合进阶用户。同样在本站 Android 下载页 提供下载。

iOS 使用教程

推荐客户端:Shadowrocket(新手首选,约 $2.99)· Stash(功能完整,Mihomo 兼容)

iOS 特别说明

由于 Apple 政策限制,Clash 兼容客户端无法在中国大陆 App Store 上架,且均为付费应用。使用前需要准备一个 美区(或港区、台区)Apple ID,在 App Store 切换账号购买下载。请先完成下方「注册美区 Apple ID」步骤。

1

注册美区 Apple ID(约 10 分钟,无需信用卡)

在浏览器打开 appleid.apple.com,点击「创建 Apple ID」
填写姓名、出生日期,使用未注册过 Apple ID 的电子邮箱
「国家或地区」选择 United States(美国)
完成密码设置,验证邮箱,Apple ID 注册完成
打开 iPhone App Store → 右上角头像 → 退出 → 用美区 ID 登录
购买 App 无需美国信用卡:可在国内电商平台购买美区 App Store 礼品卡(iTunes Gift Card),充值后直接购买,无需绑定信用卡。
2

在 App Store 购买 Shadowrocket

使用美区 Apple ID 登录 App Store 后,搜索 「Shadowrocket」,价格约 $2.99,点击购买并完成支付。购买后即永久可用,切换回原大陆账号后已购应用仍可继续使用和更新。

3

在 Shadowrocket 中导入订阅

打开 Shadowrocket,点击右上角「+」图标,选择「类型」为 Subscribe(订阅),在「URL」一栏粘贴机场订阅链接,填写备注名称,点击右上角「完成」即可。

打开 Shadowrocket,点击右上角「+」
类型选「Subscribe」,URL 粘贴订阅链接
填写备注,点击「完成」,订阅自动下载
回到首页,点击「未连接」开关,授权 VPN,即可使用
Shadowrocket 首页开关变为已连接状态,状态栏出现 VPN 图标,即表示代理已成功开启。
4

进阶:使用 Stash(Mihomo 完整功能支持)

如果您使用 Stash,导入订阅方式相同:首页点击「配置」→「从 URL 添加」,粘贴订阅链接即可。Stash 完整支持 Mihomo 配置格式,兼容 Rule Provider、代理组策略等全部高级特性,适合从桌面端迁移到 iOS 的用户。

Linux 使用教程

推荐客户端:Clash Verge Rev(GUI 图形界面版)· 或 Mihomo 核心 CLI(命令行服务器版)

1

下载并安装 Clash Verge Rev

根据您的 Linux 发行版选择对应安装包格式:

Ubuntu / Debian 系 下载 .deb 包 → 双击安装或运行命令 适用 Ubuntu 20.04+ · Debian 11+
Fedora / RHEL / openSUSE 系 下载 .rpm 包 → 双击安装或运行命令 适用 Fedora 36+ · RHEL 8+
bash — Install Clash Verge Rev on Ubuntu/Debian
$ # Install the downloaded .deb package
$ sudo dpkg -i clash-verge-rev-linux-amd64.deb
$ # Or for Fedora/RHEL (.rpm)
$ sudo rpm -i clash-verge-rev-linux-x86_64.rpm
$ # Launch the application
$ clash-verge-rev
Clash Verge Rev started successfully
2

导入订阅与开启代理

Linux GUI 版操作方式与 Windows / macOS 版完全一致:「订阅」页粘贴链接导入,「代理」页选节点,开启「系统代理」或 TUN 模式。

Linux TUN 模式注意:开启 TUN 模式需要 root 权限,Clash Verge Rev 会自动请求 sudo 授权。部分发行版可能需要额外配置 sysctl 参数,详见 GitHub 仓库 Wiki。
3

服务器 / 无桌面环境:使用 Mihomo CLI

如果您在无图形界面的服务器上运行 Clash,可使用 Mihomo 核心 CLI 版本,配合 systemd 服务实现开机自启。

bash — Deploy Mihomo CLI on Linux Server
$ # Download and decompress Mihomo binary
$ wget https://clashlog.com/assets/clients/core/mihomo-linux-amd64.gz
$ gunzip mihomo-linux-amd64.gz
$ chmod +x mihomo-linux-amd64
$ sudo mv mihomo-linux-amd64 /usr/local/bin/mihomo
$ # Create config directory and place your config.yaml
$ mkdir -p ~/.config/mihomo
$ cp config.yaml ~/.config/mihomo/
$ # Start Mihomo
$ mihomo -d ~/.config/mihomo
INFO[2026-05-07] Mihomo started successfully
更多 Mihomo CLI 配置参数(如指定监听端口、外部控制 API、DNS 配置等),请参阅 MetaCubeX/mihomo 仓库文档

使用常见问题

覆盖新手最常遇到的代理配置、订阅导入、连接失败等高频问题

如何判断代理已经成功生效?

开启代理后,打开浏览器访问 https://ip.sbhttps://whatismyip.com,如果显示的 IP 地址是节点所在国家/地区(如美国、日本、香港等),则说明代理已成功生效。

如果 IP 仍显示为国内,请检查:① 代理开关是否已开启(系统代理或 TUN 模式);② 所选节点是否可用(在「代理」页面点击测速);③ 尝试切换其他节点。

浏览器可以访问 Google,但 git / npm / pip 等命令行工具还是无法连接,怎么办?

这是系统代理模式的已知限制:系统代理仅接管支持 HTTP/SOCKS 协议的应用(浏览器、GUI 工具),大多数命令行工具不读取系统代理设置,默认直接连接。

解决方法一(推荐):在 Clash Verge Rev / FlClash 的设置中开启 TUN 模式,接管全部系统流量,命令行工具也能自动走代理。

解决方法二:在终端临时设置代理环境变量(Clash 默认监听 7890 端口):

export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890
订阅链接导入失败,显示「获取失败」或「网络错误」怎么办?

常见原因与排查步骤:

订阅链接已过期:登录机场用户中心,重新获取最新订阅链接(通常有时效限制)。

网络无法访问订阅地址:订阅服务器可能被屏蔽,尝试先通过其他方式翻墙后再导入订阅,或联系机场更换订阅域名。

链接不完整:确保链接以 https:// 开头,没有多余空格或换行。

杀毒软件拦截:临时关闭 Windows Defender 或第三方杀毒软件后重试。

TUN 模式和系统代理有什么区别?我应该用哪个?

系统代理:仅代理支持 HTTP/HTTPS/SOCKS 协议的应用(浏览器、大多数 GUI 软件)。终端命令行工具(git、npm、pip、curl)默认不走代理。配置简单,对系统影响小,适合普通用户日常使用。

TUN 模式:通过创建虚拟网卡,接管操作系统全部 TCP/UDP 网络流量,所有应用和命令行工具均经过 Clash 规则引擎处理。覆盖范围更全面,适合开发者和需要让所有工具走代理的用户。

建议:日常使用开启系统代理即可;如果您需要开发调试或让终端工具走代理,开启 TUN 模式。

如何手动或自动更新订阅节点列表?

Clash Verge Rev:在「订阅」页面,找到对应的订阅卡片,点击卡片右上角的「 刷新」图标即可手动更新。若要自动更新,点击卡片「编辑」,勾选「自动更新」并设置间隔时间(推荐 24 小时)。

FlClash(Android):在「配置」页面,长按或点击配置卡片,选择「更新」进行手动刷新;也可在配置编辑中开启自动更新。

Shadowrocket(iOS):在「首页」点击对应订阅,下拉刷新或进入编辑模式点击「更新」。

节点延迟很高或频繁断线怎么办?

测速并换节点:在「代理」页面点击「测速」,查看各节点实时延迟,选择延迟 100ms 以下的节点。

使用自动优选:在代理组中选择「URLTest(自动选择)」策略,Clash 会定期测速并自动切换到最低延迟节点。

更换节点地区:不同地区节点对不同网络的效果不同,可尝试香港、日本、新加坡等临近地区节点。

尝试 Hysteria 2 节点:部分机场提供 Hysteria 2 协议节点,该协议基于 QUIC,在高丢包环境下速度远优于传统 TCP 协议节点。

Clash Verge Rev 和 FlClash 有什么区别?我该选哪个?

Clash Verge Rev:基于 Tauri 框架的桌面客户端,功能完整,界面精美,支持所有 Mihomo 高级特性(TUN 模式、脚本、Rule Provider 等),适合有一定基础的用户和进阶需求。

FlClash:Flutter 构建的跨平台客户端,Material You 设计风格,界面更简洁直观,操作门槛更低,配置项较少,适合追求简单易用的新手用户。

建议:新手两者均可,FlClash 更易上手;对高级配置有需求的用户选 Clash Verge Rev。两者均支持相同的订阅格式,切换时只需重新导入订阅链接即可,无需重新配置。

什么是「规则模式」和「全局模式」?有什么区别?

规则模式(Rule):Clash 默认且推荐的运行模式。根据配置的规则列表智能分流:国内网站直连保速,境外流量走代理,广告域名直接拒绝。体验最佳,不影响国内使用。

全局模式(Global):所有流量(包括国内)均走代理,不进行分流判断。会增加不必要的延迟,且可能影响国内支付、银行等服务,不建议日常使用

直连模式(Direct):所有流量直接连接,不走代理。可用于临时关闭代理但保持客户端运行的场景。

问题仍未解决?欢迎前往 GitHub 提交 Issue 或查阅社区讨论

前往 GitHub Issues

还没下载客户端?

前往下载页,选择您的操作系统,5 分钟内即可完成安装配置,开始体验智能分流代理。

Windows macOS Android iOS Linux