Clash Plus
首推适合从订阅导入开始配置的桌面用户。安装后先添加配置并查看加载结果,再开启系统代理。涉及虚拟网卡的操作可能请求管理员权限,建议先完成普通代理验证,再单独测试 TUN。
CLASH / CLIENT PACKAGES
先选系统,再核对架构。图形客户端用于日常配置,Mihomo 内核用于自行部署服务。
卡片按钮直接下载对应文件;版本信息仅在清单返回有效内容时显示。切换平台后可复制地址栏链接,继续查看同一组安装包。
首次安装先看 Clash Plus。下列图形客户端提供 x64 安装包;Windows on ARM 用户需确认系统的 x64 应用兼容能力,不能把 x64 文件当作原生 ARM64 包。
适合从订阅导入开始配置的桌面用户。安装后先添加配置并查看加载结果,再开启系统代理。涉及虚拟网卡的操作可能请求管理员权限,建议先完成普通代理验证,再单独测试 TUN。
适合需要订阅管理、规则查看与桌面接管设置的用户。升级前保留自定义覆写,安装后检查服务状态。若普通代理正常而 TUN 无法启动,应先查看服务权限和日志,不必反复更换订阅。
适合希望在不同设备间保持相近操作习惯的用户。首次运行先导入配置,再检查策略组选择;界面设置不等于订阅内容,迁移时应同时备份配置文件和需要保留的应用偏好。
另一种桌面图形界面选择。已有配置迁入后,先检查当前使用的内核及配置解析日志,再确认系统代理端口。不要同时让多个客户端写入系统代理,避免出现刚开启就被另一程序改回的情况。
仅作为旧环境查阅和迁移的归档入口。原有客户端可能无法处理较新的协议与配置字段,新安装应优先选择上方仍在维护的方案。迁移时先保存订阅地址和自定义规则,再逐项恢复,不要直接复制旧运行目录覆盖新程序。
| 检查项 | 选择方式 |
|---|---|
| 系统与架构 | 在设置 → 系统 → 关于中查看系统类型。此处桌面包为 x64,最低系统版本以对应发行说明为准。 |
| 安装权限 | 系统代理可先单独测试;服务安装与 TUN 接管通常需要管理员授权。 |
| 安装后验证 | 退出其他代理客户端,导入订阅,开启系统代理后在连接记录中检查实际出站。 |
先在苹果菜单 → 关于本机中查看芯片。Apple Silicon 选 ARM64 原生包更直接;部分清单入口当前返回 x64 兼容包,下方已标明,下载时仍应核对实际文件名。
提供分架构 DMG 安装包,适合首次配置的 Mac 用户。将应用放入应用程序目录后再启动,避免长期从磁盘映像运行。配置加载完成后先开启系统代理;如需 TUN,再根据系统提示授权相应网络组件。
适合需要桌面订阅管理和接管设置的用户。当前两个架构入口的兜底文件相同,Apple Silicon 运行时可能需要 Rosetta,并应确认应用兼容性。首次启动遇到拦截时,先阅读系统提示,不要直接执行来源不明的解除限制命令。
适合已经熟悉 FlClash 配置流程的用户。当前 Apple Silicon 入口也返回 amd64 包,并非原生 ARM64 构建。导入配置后检查 DNS 和代理模式,若设备同时运行其他网络过滤工具,应先停用重叠接管再进行测试。
保留给需要核对旧菜单栏配置的用户,两个入口当前指向相同的 x86_64 文件。新系统上的权限、协议支持和兼容性可能受限,建议将订阅与自定义规则迁移到仍在维护的客户端,而不是把归档包作为长期更新方案。
| 检查项 | 选择方式 |
|---|---|
| 芯片 | Apple M 系列属于 Apple Silicon;Intel 处理器选 x64 / amd64 / x86_64。三种后者标记通常指同类架构。 |
| 系统兼容 | 最低 macOS 版本以客户端发行说明为准。Rosetta 仅解决部分架构兼容问题,不保证所有组件可运行。 |
| 网络授权 | 首次使用按需授予系统代理或网络扩展权限;接管失败时先查授权状态和日志。 |
多数近年的手机使用 arm64-v8a,但处理器支持 64 位不代表系统一定支持 64 位应用。安装提示不兼容时,应核对系统 ABI,再选择 ARM 或通用包。
适用于兼容 arm64-v8a 的 Android 环境。首次连接会请求建立 VPN 接管,请确认应用名称后授权。导入订阅不等于已经连接,需检查选中的配置和策略组,再观察连接日志是否出现实际请求。
面向使用 Clash Meta 配置的 Android 用户。架构不确定时可考虑通用版,但仍需满足应用的系统要求。后台连接中断时,先查电池限制与应用后台权限,不要通过频繁自动测速来判断是否保活。
提供 64 位与 32 位 ARM 包,按设备实际运行环境选择。若与其他 VPN 应用交替使用,先断开原连接,再启动本客户端;同一系统用户环境通常不能让两个普通 VPN 服务同时承担接管。
使用前先确认配置格式。Surfboard 并非直接读取完整 Clash YAML 的同类内核界面,不能把 Clash 订阅地址默认视为可直接导入的 Surfboard 配置。应使用服务提供方明确支持的格式,导入后再检查规则与策略。
| 检查项 | 选择方式 |
|---|---|
| 架构与版本 | 检查系统 ABI 及 Android 版本,具体最低要求以客户端安装提示与发行说明为准。 |
| 安装来源 | 仅为实际下载 APK 的浏览器或文件管理器授权安装;签名冲突时先备份已有应用配置。 |
| 后台与接管 | 连接需要 VPN 授权。仅在确认后台被系统限制时调整电池设置,避免不必要的常驻操作。 |
通过 App Store 安装 Clash Plus,设备兼容性与当前可用情况以商店页面为准。安装完成后,再添加自己的订阅或配置。
首次连接时,根据系统提示允许添加 VPN 配置。导入后先确认当前配置已启用,再检查策略组选择;如果系统已有其他 VPN 或设备管理配置,应先了解它们的用途,再决定是否切换,避免影响工作网络。
官网:clashplus.io。更新通过 App Store 管理,升级前可保留重要订阅地址和自定义配置。客户端与网络服务是不同环节,连接质量仍取决于所用服务和线路。
| 检查项 | 选择方式 |
|---|---|
| 设备兼容 | 在 App Store 的兼容性栏目核对所需 iOS 版本和支持设备。 |
| 网络权限 | 首次启动连接时确认系统 VPN 授权,配置未获授权时无法完成接管。 |
| 运行策略 | 先用默认连接方式验证可用性,再按需求调整按需连接,避免反复测速与不必要的更新。 |
桌面环境优先选图形客户端。先确认发行版的包管理体系和 CPU 架构,下列安装包面向 amd64 / x86_64;服务器与路由器部署请查看内核标签。
Debian、Ubuntu 等环境通常选 DEB;Fedora 等使用 RPM 的发行版选 RPM。具体桌面依赖以发行说明为准,包能安装不代表所有运行依赖已经就绪。启动失败时从终端运行并保留报错,比重复安装更容易定位缺失组件。
适用于兼容该 DEB 包的 amd64 桌面环境。安装后先检查桌面系统代理是否能被目标应用读取;终端程序未必遵循桌面代理设置,需要单独配置环境变量或按需求使用 TUN。不要用图形界面显示已连接来替代实际请求验证。
| 检查项 | 选择方式 |
|---|---|
| 发行版与架构 | 用 uname -m 查看架构,再检查发行版文档;DEB 与 RPM 不能只改后缀互换安装。 |
| 图形依赖 | 确认桌面运行库、托盘与显示环境兼容性。最小化服务器环境不适合直接运行桌面 GUI。 |
| TUN 权限 | 需要可用的 TUN 设备和相应权限。容器或受限环境还需核对宿主机开放的能力。 |
面向服务器、路由器及自行维护服务的用户。内核提供配置解析与流量处理,不包含完整桌面界面。普通用户请优先使用前面各平台的图形客户端。
| 运行平台 | 架构与格式 | 本地下载 |
|---|---|---|
| Windows | AMD64 · ZIP | 下载 AMD64 ZIP |
| Windows | ARM64 · ZIP | 下载 ARM64 ZIP |
| macOS | Intel / AMD64 · GZ | 下载 Intel GZ |
| macOS | Apple Silicon / ARM64 · GZ | 下载 ARM64 GZ |
| Linux | AMD64 · DEB | 下载 AMD64 DEB |
| Linux | AMD64 · GZ | 下载 AMD64 GZ |
| Linux | ARM64 · GZ | 下载 ARM64 GZ |
| Linux | ARMv7 · GZ | 下载 ARMv7 GZ |
| Linux | MIPS softfloat · GZ | 下载 MIPS softfloat GZ |
ZIP 和 GZ 是压缩文件,需先解压再执行;Linux 与 macOS 还应确认执行权限。准备独立的配置目录,把 config.yaml 与所需规则资源放在可访问位置,先在前台运行并查看解析结果,再配置服务自启。
需要监听外部地址时,明确区分代理端口与控制接口。不要把管理接口直接开放到公共网络;TUN、DNS 监听与路由写入各自需要相应权限,出现权限错误应按具体日志处理,而不是一开始就给所有进程最高权限。
内核的开源许可为 GPL-3.0,客户端界面与打包方式则由各项目分别维护。查阅配置字段时,应确认文档针对的是正在运行的内核,而不是仅凭客户端名称判断能力。部署步骤可继续查看完整文档。
先处理架构、权限和配置备份,再开始连接,可以减少安装完成后重复排查的范围。
文件名中的架构比设备品牌更可靠。Windows 的系统类型、Mac 的芯片信息、Android 的系统 ABI 和 Linux 的 uname -m 是不同入口,但都用于确认程序能否在当前系统运行。即使处理器架构一致,较旧系统也可能缺少新应用依赖,应同时查看客户端的系统版本要求。
下载后若文件体积异常、扩展名不完整或浏览器仍显示下载中,先完成下载再运行。系统提示不兼容时不要连续尝试所有包,先记录完整提示,分清是架构不符、系统版本不足,还是安装权限与依赖问题。
从旧客户端迁移时,先备份订阅地址、本地 YAML、自定义规则与覆写内容。订阅更新通常会重新生成远程配置,直接修改生成文件的内容可能在下次更新时被替换;需要长期保留的调整,应放到新客户端支持的覆写或合并机制中。
首次验证只保留一种接管方式。桌面端先试系统代理,移动端确认 VPN 授权;有明确需求后再启用 TUN。访问一个目标站点并查看连接记录,核对域名、规则和出站策略,比只看开关颜色更能说明配置是否生效。
安装包选择、归档客户端与首次连接的常见判断。订阅更新和节点延迟问题可继续查阅常见问题。
桌面和手机用户先选带图形界面的客户端。本页 Windows、macOS、Android、iOS 首推 Clash Plus,Linux 推荐 Clash Verge Rev。Mihomo 内核适合需要自行管理配置、服务和日志的服务器或路由器用户,不能代替完整的图形客户端。
x64 与 amd64 通常指 Intel、AMD 的 64 位架构;ARM64 与 arm64-v8a 对应 64 位 ARM。Android 的 armeabi-v7a 适合兼容的 32 位 ARM 环境,通用版包含多种架构。先查设备系统信息,再看实际文件名,不能只按设备品牌选择。
当前清单中部分客户端的 Apple Silicon 与 Intel 入口指向同一个 x64 文件,本页已在相应按钮处标明兼容包。Apple Silicon 设备运行这类包可能需要 Rosetta,且是否支持仍取决于应用自身。需要原生 ARM64 包时可选择本页明确标注 arm64 的 Clash Plus 安装包。
先检查下载是否完成、文件扩展名和处理器架构是否匹配,再核对客户端发行说明中的系统要求。Android 还要检查安装来源权限以及已有应用的签名冲突;Linux 要区分 deb 与 rpm。不要直接关闭系统安全机制,保留原始错误提示后再定位原因。
两者作为已停止维护的归档入口保留,方便旧环境查阅和迁移。新安装优先选择仍在维护、能适配当前系统与协议的客户端。迁移前备份订阅地址、自定义规则和覆写配置,不要直接覆盖唯一一份旧配置。
先导入有效订阅或本地 YAML,确认配置加载成功,再选择规则模式与一个可用策略。桌面端先开启系统代理,用浏览器发起一次请求,并在连接记录中核对命中的规则与出站。只有需要接管不遵循系统代理的应用时,再按教程启用 TUN。