三步快速上手 Clash
无论您使用哪个平台,上手 Clash 只需三步,全程不超过 5 分钟
选平台 · 下载安装
根据操作系统选择推荐客户端并完成安装:
- Windows — Clash Verge Rev(EXE 安装包)
- macOS — Clash Verge Rev(DMG 安装包)
- Android — FlClash(APK 直接安装)
- iOS — Shadowrocket 或 Stash(App Store)
- Linux — Clash Verge Rev(DEB / RPM 包)
粘贴订阅 · 导入节点
打开客户端,在「订阅」或「Profiles」页面粘贴机场提供的订阅链接:
https://your-airport.com/api/v1/client/subscribe?token=xxx
点击「导入」后等待节点列表自动下载,无需手动填写任何服务器参数。
选节点 · 开启代理
在「代理」页面选择一个延迟较低的节点,然后开启代理模式:
- 系统代理 — 代理浏览器等应用,推荐普通用户
- TUN 模式 — 接管全部流量,推荐开发者
访问 ip.sb 查看 IP 已变更,即表示代理已成功生效。
各平台推荐客户端速览
Windows 使用教程
推荐客户端:Clash Verge Rev(Tauri 框架,内置 Mihomo 核心,支持 TUN 模式与系统代理)
下载并安装 Clash Verge Rev
前往本站下载页,在 Windows 分区下载 Clash Verge Rev Windows x64 EXE 安装包(绝大多数 Windows 10 / 11 电脑均为 x64 架构)。Surface Pro X 等 ARM 设备请下载 ARM64 版本。
导入订阅链接
安装完成后打开 Clash Verge Rev,点击左侧菜单栏的 「订阅」(Profiles),在顶部输入框中粘贴机场提供的订阅链接,然后点击右侧「导入」按钮。
选择节点并开启系统代理
点击左侧「代理」菜单,在节点列表中选择一个延迟较低的节点(点击右上角「测速」可获取实时延迟)。选好节点后,点击右上角的 「系统代理」开关,开关变为蓝色即为开启成功。
https://ip.sb,若显示的 IP 地址为节点所在国家/地区,则代理已成功生效。
进阶:开启 TUN 模式(推荐开发者)
如果您需要让 git、npm、pip、curl 等命令行工具也走代理,请开启 TUN 模式。在 Clash Verge Rev 设置页找到「TUN 模式」,点击开启即可。
更新订阅
在「订阅」页面,点击订阅卡片右上角的 刷新图标 即可手动更新订阅。若需要自动更新,点击订阅卡片的「编辑」,设置「自动更新」间隔(推荐 24 小时),客户端将在后台自动拉取最新节点列表。
macOS 使用教程
推荐客户端:Clash Verge Rev(原生支持 Apple Silicon M1/M2/M3 与 Intel 双架构)
下载正确架构的 DMG 安装包
macOS 版分为两个架构,请根据您的 Mac 芯片类型选择:
clash-verge-rev-mac-arm64.dmg
2020 年末之后发布的 Mac,查看「关于本机 → 芯片」中含「M」字样
clash-verge-rev-mac-x64.dmg
2020 年以前发布的 Mac,查看「关于本机 → 处理器」中含 Intel 字样
安装 DMG 包并绕过 Gatekeeper
双击下载好的 .dmg 文件挂载磁盘镜像,将 Clash Verge Rev 图标拖入 Applications(应用程序) 文件夹。
导入订阅链接
打开 Clash Verge Rev,点击左侧「订阅」,在顶部输入框粘贴机场订阅链接,点击「导入」。操作方式与 Windows 版完全一致。
开启系统代理
在「代理」页面选择节点,点击右上角「系统代理」开关。macOS 会自动将代理设置注入系统网络偏好,Safari、Chrome、Terminal(HTTP 代理模式)等均可走代理。
进阶:开启 TUN 模式
在设置页开启 TUN 模式,可接管终端命令行(brew、npm、git)全部流量。macOS 开启 TUN 模式同样需要管理员权限,首次开启会弹出系统授权对话框,输入密码确认即可。
Android 使用教程
推荐客户端:FlClash(Material You 设计,操作简洁,新手首选)
下载 APK 安装包
前往本站下载页,在 Android 分区下载 FlClash APK。2016 年以后发布的手机直接下载 ARM64-v8a 版本;仅 2015 年以前的老机型才需要 ARMv7 版本。
允许安装来自未知来源的应用
由于 APK 不是从 Google Play 安装,Android 系统默认会阻止安装。点击下载好的 APK 文件,系统会弹出提示:
导入订阅链接
打开 FlClash,点击底部导航的 「配置」,点击右上角「+」按钮,选择「从 URL 导入」,粘贴机场订阅链接,点击确认。
开启 VPN 并选择节点
在「代理」页面选择一个节点(或选择「自动选择」让 FlClash 自动测速优选),然后点击底栏右下角的 启动按钮(播放图标) 开启 VPN 模式。首次开启系统会弹出「VPN 连接请求」,点击「确定」授权。
如果您有一定 Clash 使用经验,想要使用更多高级配置选项,可选择 ClashMeta for Android(MetaCubeX 官方出品),深度集成 Mihomo 核心,支持全部高级配置,适合进阶用户。同样在本站 Android 下载页 提供下载。
iOS 使用教程
推荐客户端:Shadowrocket(新手首选,约 $2.99)· Stash(功能完整,Mihomo 兼容)
由于 Apple 政策限制,Clash 兼容客户端无法在中国大陆 App Store 上架,且均为付费应用。使用前需要准备一个 美区(或港区、台区)Apple ID,在 App Store 切换账号购买下载。请先完成下方「注册美区 Apple ID」步骤。
注册美区 Apple ID(约 10 分钟,无需信用卡)
appleid.apple.com,点击「创建 Apple ID」
在 App Store 购买 Shadowrocket
使用美区 Apple ID 登录 App Store 后,搜索 「Shadowrocket」,价格约 $2.99,点击购买并完成支付。购买后即永久可用,切换回原大陆账号后已购应用仍可继续使用和更新。
在 Shadowrocket 中导入订阅
打开 Shadowrocket,点击右上角「+」图标,选择「类型」为 Subscribe(订阅),在「URL」一栏粘贴机场订阅链接,填写备注名称,点击右上角「完成」即可。
进阶:使用 Stash(Mihomo 完整功能支持)
如果您使用 Stash,导入订阅方式相同:首页点击「配置」→「从 URL 添加」,粘贴订阅链接即可。Stash 完整支持 Mihomo 配置格式,兼容 Rule Provider、代理组策略等全部高级特性,适合从桌面端迁移到 iOS 的用户。
Linux 使用教程
推荐客户端:Clash Verge Rev(GUI 图形界面版)· 或 Mihomo 核心 CLI(命令行服务器版)
下载并安装 Clash Verge Rev
根据您的 Linux 发行版选择对应安装包格式:
.deb 包 → 双击安装或运行命令
适用 Ubuntu 20.04+ · Debian 11+
.rpm 包 → 双击安装或运行命令
适用 Fedora 36+ · RHEL 8+
导入订阅与开启代理
Linux GUI 版操作方式与 Windows / macOS 版完全一致:「订阅」页粘贴链接导入,「代理」页选节点,开启「系统代理」或 TUN 模式。
sudo 授权。部分发行版可能需要额外配置 sysctl 参数,详见 GitHub 仓库 Wiki。
服务器 / 无桌面环境:使用 Mihomo CLI
如果您在无图形界面的服务器上运行 Clash,可使用 Mihomo 核心 CLI 版本,配合 systemd 服务实现开机自启。
使用常见问题
覆盖新手最常遇到的代理配置、订阅导入、连接失败等高频问题
如何判断代理已经成功生效?
开启代理后,打开浏览器访问 https://ip.sb 或 https://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