Clash Plus
首推适合从订阅导入、策略选择到日常连接都希望在图形界面完成的用户。先安装 x64 版本,再按使用文档导入配置。
首次连接前检查当前配置与系统代理状态。项目官网:clashplus.io。
桌面客户端
首次安装先看 Clash Plus。下面的桌面安装包以 x64 为主,Windows on ARM 用户需先确认系统的应用兼容能力,不要把 x64 安装包当成原生 ARM64 版本。
适合从订阅导入、策略选择到日常连接都希望在图形界面完成的用户。先安装 x64 版本,再按使用文档导入配置。
首次连接前检查当前配置与系统代理状态。项目官网:clashplus.io。
适合需要管理订阅、规则与覆写的桌面用户。安装后先确认配置能够正常加载,再按需要启用系统代理或 TUN。
服务模式与 TUN 可能涉及管理员权限。普通订阅导入失败时,先查看日志,不必一开始就修改所有网络设置。
希望在桌面与手机上使用相近操作逻辑时,可以考虑 FlClash。常规安装选 EXE;需要手动管理程序目录时再选 ZIP。
压缩包应完整解压后运行,不要直接在压缩软件内启动程序。压缩包形式不代表所有运行依赖都已省去。
可作为桌面配置管理的另一种选择。从其他客户端迁移时,先导入原始订阅,确认规则与策略组正常,再逐项迁移覆写内容。
不同界面的选项名称可能不同。不要直接覆盖另一款客户端的整个数据目录,尤其要保留原有订阅与规则文件。
用于旧环境复现与迁移对照,不作为首次安装的优先选项。旧内核与当前订阅字段可能不兼容,不能用界面能打开来判断配置一定可用。
迁移前记录端口、系统代理与自定义规则。旧客户端退出后再启动新客户端,避免两个实例抢占同一监听端口。
| 检查项 | 选择方法 | 安装前注意 |
|---|---|---|
| 操作系统 | 优先使用仍获得系统支持的 Windows 10 / 11;具体最低版本以安装包说明为准。 | 旧系统应先确认运行库与界面组件要求。 |
| 处理器架构 | 设置 → 系统 → 系统信息 → 系统类型,确认是否为 x64。 | 这里列出的 Windows 桌面包不是原生 ARM64 包。 |
| 运行权限 | 先正常启动客户端;需要安装服务或创建虚拟网卡时再按提示授权。 | 普通系统代理与 TUN 的权限要求不同。 |
安装成功后先启动一款客户端,导入订阅并确认配置被选中,再开启系统代理。若退出软件后仍无法访问网络,检查 Windows 的代理设置是否残留 127.0.0.1 与旧端口;不要通过反复安装来掩盖配置问题。
Mac 桌面客户端
先在苹果菜单 → 关于本机查看芯片类型。Apple Silicon 与 Intel 按设备选择;部分当前分发键仍指向同一个 x64 包,下载前请读卡片中的架构说明。
提供 Apple Silicon 与 Intel 两种安装包。新款 M 系列芯片选择 ARM64,使用 Intel 处理器的 Mac 选择 x64,安装后再导入订阅。
打开 DMG 后将应用放入应用程序目录。项目官网:clashplus.io。
适合需要桌面规则管理和配置覆写的用户。当前清单的两种 Mac 键均映射到 x64 DMG;Apple Silicon 设备需确认 Intel 应用的兼容运行条件。
Apple Silicon 运行 Intel 应用可能需要 Rosetta。按钮保留清单映射,并不表示当前文件是原生 ARM64 包。
适合希望沿用 FlClash 操作习惯的用户。当前 Apple Silicon 与 Intel 分发键都指向 amd64 文件,安装前应确认设备能够运行该架构的应用。
amd64 与 x64 在这里表示相同的处理器架构。不要把文件名中的 amd64 理解为只能用于 AMD 品牌处理器。
保留给已有环境的迁移与对照使用。当前两种 Mac 键映射到同一个 x86_64 DMG,新安装建议优先查看上方仍在维护的客户端。
迁移时先备份配置目录和自定义规则,再退出菜单栏中的旧实例,避免旧代理设置与新客户端相互覆盖。
| 检查项 | 选择方法 | 安装前注意 |
|---|---|---|
| 系统版本 | 苹果菜单 → 关于本机,查看 macOS 版本。 | 各客户端最低要求不同,以所下载安装包说明为准。 |
| 芯片类型 | 显示 Apple M 系列选 Apple Silicon;显示 Intel 处理器选 x64。 | 若清单当前给出 x64 包,需另行确认 Rosetta 兼容条件。 |
| 安装与授权 | 将应用复制到应用程序目录,再从该目录启动。 | 网络扩展、辅助服务与系统代理应按实际功能需要授权。 |
若系统提示无法打开应用,先核对下载来源、系统版本和包架构,再到系统设置 → 隐私与安全性查看具体提示。不要为了启动一个应用就整体关闭系统保护。迁移客户端后,也要确认 Wi-Fi 或以太网中的代理地址已经由新客户端正确接管。
手机与平板
近年的多数 Android 手机使用 ARM64,但仍需按设备支持的 ABI 选择。无法确认时,可查看设备规格;Clash Meta for Android 另提供通用版。
适合 ARM64 设备的日常订阅导入与连接管理。安装后选中配置,首次连接时确认 Android 的 VPN 授权弹窗,再检查通知栏连接状态。
只向实际使用的浏览器或文件管理器授予安装权限。项目官网:clashplus.io。
需要明确选择 ABI 或兼顾较旧 ARM 设备时,可在三个包之间选择。通用版通常体积更大,不代表线路更快,也不替代系统版本要求。
导入后还需要选中配置。若提示应用未安装,先检查架构、可用空间,以及已安装版本是否使用不同签名。
适合希望与桌面端保持相近操作方式的用户。常见新设备选择 ARM64,较旧的 32 位 ARM 环境选择 ARMv7。
锁屏断连时,先查看电池优化与后台运行权限;只有应用进程被系统终止时,换节点通常无法解决根因。
适合已有兼容配置的用户。Surfboard 使用的配置体系与 Clash YAML 不同,不能仅把文件扩展名改掉就直接导入。
下载前确认订阅服务是否提供 Surfboard 兼容格式,并核对协议支持。只有 Clash YAML 时,应优先选择上方对应客户端。
| 检查项 | 选择方法 | 安装前注意 |
|---|---|---|
| 系统与 ABI | 查看 Android 版本和设备支持的 arm64-v8a / armeabi-v7a。 | 处理器支持 64 位,不代表设备系统一定开放 64 位应用支持。 |
| 安装权限 | 在系统提示中允许当前来源安装应用。 | 只授权给本次使用的下载或文件管理应用。 |
| VPN 与后台 | 首次连接确认 VPN 授权,按需要允许后台运行。 | 另一款 VPN 应用可能接管同一系统通道,连接前先退出。 |
安装完成后,订阅更新、配置选中和 VPN 启动需要分别确认。若亮屏可用、锁屏后断开,优先排查电池优化、自动启动和后台限制;若始终无法连接,再查订阅有效期、节点状态与日志。不要把后台限制与配置错误混成同一个问题。
iPhone 与 iPad
通过 App Store 查看 Clash Plus 的设备兼容性、当前介绍与安装信息。安装完成后,继续导入订阅并完成系统 VPN 授权。
iPhone 与 iPad 用户直接打开商店详情页安装。兼容系统、设备支持范围以及应用当前信息,以 App Store 页面显示为准。
项目官网:clashplus.io。导入配置后先选择策略,再开启连接。
| 检查项 | 选择方法 | 安装前注意 |
|---|---|---|
| 设备与系统 | 设置 → 通用 → 关于本机,查看 iOS 或 iPadOS 版本。 | 将设备信息与 App Store 的兼容性说明对照。 |
| 安装渠道 | 打开 Clash Plus 的 App Store 详情页。 | 应用名称与开发者信息以商店详情为准。 |
| 连接授权 | 首次连接按系统提示允许添加 VPN 配置。 | 安装软件、导入订阅、启动连接是独立步骤。 |
如果已经安装但浏览器仍不能访问目标站点,先看客户端内是否有可用配置,以及连接状态是否真正开启。系统显示 VPN 标识只说明网络扩展正在运行,不保证订阅中的每个节点都可用。先换一个明确可用的策略进行验证,再检查规则与 DNS。
Linux 桌面
有桌面环境时优先选择图形客户端。Debian、Ubuntu 等通常使用 DEB;Fedora 等通常使用 RPM。这里列出的图形包为 AMD64,不适用于直接安装到 ARM 路由器。
适合需要订阅管理与桌面控制界面的 Linux 用户。按发行版选择包格式,安装时由包管理器提示并处理相应依赖。
发行版的桌面组件与依赖版本可能不同。安装失败先读包管理器错误,不要通过强制忽略依赖继续安装。
为 Debian 系桌面环境提供 DEB 安装包。适合希望沿用其他平台 FlClash 界面习惯的用户,安装前先确认系统架构。
桌面系统代理主要影响遵循代理设置的应用。命令行程序可能需要单独配置代理环境变量,不能只看托盘图标判断全部流量。
| 检查项 | 选择方法 | 安装前注意 |
|---|---|---|
| 处理器 | 运行 uname -m;x86_64 对应这里的 AMD64 图形包。 | aarch64、armv7l 等设备不要选这些桌面安装包。 |
| 发行版 | 查看 /etc/os-release,按发行版选择 DEB 或 RPM。 | 包格式相同不代表所有发行版版本都满足依赖。 |
| 桌面与权限 | 确认图形环境、桌面依赖和服务安装权限。 | 纯命令行服务器通常直接部署 Mihomo 内核更合适。 |
建议使用发行版的包管理工具安装本地软件包,让依赖解析过程可见。启用 TUN 或系统服务前,应先用普通代理端口验证配置可用;这样一旦出现问题,就能区分是配置解析失败,还是权限、路由或桌面环境造成的差异。
服务器与路由器部署
内核负责读取配置、执行规则与转发连接,不附带完整桌面操作界面。普通桌面与手机用户优先下载上方图形客户端;需要自行维护服务、权限与日志时,再选择下表的独立内核。
先用系统信息或 uname -m 确认架构。MIPS 设备还涉及字节序、浮点 ABI 与固件运行环境,不能只看到“MIPS”就安装。独立内核包也不是路由器管理插件,部署方式应与固件环境匹配。
| 系统 | 架构 | 格式与用途 | 下载 |
|---|---|---|---|
| Windows | AMD64 | ZIP,x64 命令行环境 | 下载 AMD64 · ZIP |
| Windows | ARM64 | ZIP,Windows ARM64 环境 | 下载 ARM64 · ZIP |
| macOS | Intel / AMD64 | GZ,Intel Mac | 下载 Intel · GZ |
| macOS | Apple Silicon / ARM64 | GZ,M 系列芯片 Mac | 下载 Apple Silicon · GZ |
| Linux | AMD64 | DEB,Debian 系包管理安装 | 下载 AMD64 · DEB |
| Linux | AMD64 | GZ,手动部署可执行文件 | 下载 AMD64 · GZ |
| Linux | ARM64 | GZ,aarch64 环境 | 下载 ARM64 · GZ |
| Linux | ARMv7 | GZ,32 位 ARMv7 环境 | 下载 ARMv7 · GZ |
| Linux | MIPS softfloat | GZ,匹配软浮点 ABI 的 MIPS 环境 | 下载 MIPS softfloat · GZ |
| 检查项 | 需要准备 | 验证方式 |
|---|---|---|
| 运行环境 | 与操作系统、CPU 指令集和 ABI 匹配的可执行文件。 | 先运行版本命令,确认没有架构错误或指令错误。 |
| 配置目录 | 有效的 YAML、规则文件以及配置引用的其他资源。 | 启动前测试配置,确认相对路径以预期目录解析。 |
| 权限与端口 | 普通监听端口、服务账户与按需授予的网络权限。 | 查看监听日志;启用 TUN 前再确认虚拟网卡和路由权限。 |
GZ 文件解压后通常得到可执行文件,不是双击即可安装的图形软件。Linux 与 macOS 需要设置执行权限,再指定配置目录启动。建议先在前台运行并确认日志正常,之后再交给服务管理器;不要在尚未验证配置时直接设置开机启动。
Linux / macOS · 解压并将可执行文件命名为 mihomo 后
chmod +x ./mihomo
./mihomo -v
./mihomo -t -d ./config
./mihomo -d ./config
将有效配置保存为 ./config/config.yaml。测试通过只代表配置能够被解析,实际连通性仍需要检查策略、DNS 与监听端口。字段含义可查阅 YAML 通用字段说明。
安装后的检查顺序
先确认配置,再检查连接。重装客户端并不能解决所有订阅、端口和 DNS 问题。
安装包选择问答
Windows、macOS、Android 与 iOS 可先查看 Clash Plus;Linux 可先查看 Clash Verge Rev。普通桌面与手机用户优先选择图形客户端,服务器、路由器或需要自行管理服务的用户再选择 Mihomo 内核。下载后仍需要可用的订阅或配置文件。
ARM64 与 x64 对应不同处理器指令集,不能仅凭系统名称互换。Windows 在设置的系统信息中查看系统类型,macOS 在关于本机查看芯片或处理器,Android 按设备支持的 ABI 选择。Android 通用版覆盖多种架构,文件通常更大。
部分客户端当前清单中的 Apple Silicon 与 Intel 键指向同一个 x64 文件。页面保留清单原始映射,不把 x64 文件改名为 ARM64。Apple Silicon 设备应先查看安装包说明;运行 Intel 应用可能需要 Rosetta,不能据按钮标签认定它是原生 ARM64 包。
客户端负责加载配置和转发流量,安装包不包含可直接使用的代理服务。先导入有效订阅或本地 YAML,更新并选中配置,再选择策略组、启动连接并按需开启系统代理或 VPN 授权。订阅到期、节点失效与端口冲突需要分别排查。
两者均已停止维护,页面作为归档选项保留,主要用于旧环境复现或迁移对照。新安装优先选择仍在维护的客户端。迁移前导出配置并记录端口、策略组和覆写设置,不建议让新旧客户端同时接管系统代理。
同一客户端的常规升级通常保留用户数据,但不同安装方式、跨客户端迁移或大版本变化可能改变数据目录。升级前备份订阅地址、本地 YAML、覆写与规则文件,并记录端口和启动方式。先退出旧实例,升级后确认当前配置、系统代理和服务状态。