CLIENT PACKAGES / CORE BUILDS
Clash 下载与平台安装包
按操作系统和处理器架构选择客户端。桌面与移动设备优先使用带图形界面的客户端;服务器、软路由和命令行环境可在页面下方选择 Mihomo 内核。
PLATFORM SWITCH
按平台选择客户端
标签会同步到当前网址的锚点。分享带平台锚点的链接后,访问者可直接打开对应系统的安装包列表。
Windows 客户端
普通桌面环境优先选择安装程序。便携需求可使用 FlClash ZIP 包;已停止维护的 Clash for Windows 仅用于旧配置兼容与迁移。
Clash Verge Rev
推荐FlClash
Clash Nyanpasu
Clash for Windows
已停止维护Windows 系统要求
| 检查项 | 建议 | 说明 |
|---|---|---|
| 系统版本 | Windows 10 或更新版本 | 保持系统组件和 WebView 运行环境处于可用状态。 |
| 处理器架构 | x64 | 本页 Windows 图形客户端提供 x64 安装包。 |
| 安装权限 | 当前用户可安装应用 | 启用 TUN 或注册系统服务时可能需要管理员确认。 |
| 配置格式 | 订阅链接或 YAML | 导入前确认配置来源和客户端内核兼容性。 |
macOS 客户端
下载前先打开“关于本机”或“系统信息”,确认芯片类型。M 系列芯片选择 Apple Silicon,Intel 处理器选择 x64。
Clash Plus
首推Clash Verge Rev
推荐FlClash
ClashX Meta
已停止维护macOS 系统要求
| 检查项 | 选择方式 | 安装说明 |
|---|---|---|
| 芯片 | M 系列选 Apple Silicon;Intel 选 x64 | 架构不匹配时可能无法启动,或需要额外转译环境。 |
| 安装格式 | DMG | 打开镜像后将应用拖入“应用程序”目录。 |
| 系统网络权限 | 按系统提示确认 | 系统代理、网络扩展或 TUN 功能可能触发权限请求。 |
| 首次启动 | 从“应用程序”目录打开 | 确认应用来源后,再导入订阅或本地 YAML 配置。 |
Android 客户端
近年的手机和平板通常使用 ARM64。只有明确确认设备为 32 位时才选择 ARM;无法判断时可使用 Universal 通用包。
Clash Plus
首推Clash Meta for Android
推荐FlClash
Surfboard
Android 系统要求
| 检查项 | 建议 | 说明 |
|---|---|---|
| 处理器架构 | 优先 ARM64 | 大多数近年发布的 Android 手机和平板采用 64 位 ARM。 |
| 安装格式 | APK | 下载后由系统安装器打开,并按系统流程确认安装。 |
| VPN 权限 | 首次连接时允许 | Android 客户端通常通过本地 VPN 接口处理设备流量。 |
| 后台运行 | 按需要调整电池策略 | 系统严格限制后台活动时,连接可能在锁屏后被终止。 |
iOS 客户端
Clash Plus 可通过 App Store 安装。完成安装后,从应用内导入订阅或兼容配置,并按系统提示添加网络配置。
Clash Plus
首推官网:clashplus.io
iOS 系统要求
| 检查项 | 操作 | 说明 |
|---|---|---|
| 安装渠道 | App Store | 通过应用详情页完成下载和后续更新。 |
| 适用设备 | iPhone 与 iPad | 系统兼容范围以 App Store 应用详情页显示为准。 |
| 网络权限 | 首次连接时确认 | 应用需要建立系统网络配置才能处理设备流量。 |
| 配置入口 | 订阅或兼容配置 | 导入后先检查策略组,再启动连接。 |
Linux 桌面客户端
Debian、Ubuntu 及其衍生发行版通常选择 DEB;Fedora、RHEL 系发行版通常选择 RPM。图形桌面环境优先使用下面的客户端。
Clash Verge Rev
推荐FlClash
Linux 系统要求
| 发行版类型 | 软件包 | 安装前检查 |
|---|---|---|
| Debian / Ubuntu 系 | AMD64 DEB | 确认系统架构为 x86_64 或 amd64。 |
| Fedora / RHEL 系 | x86_64 RPM | 使用发行版的软件包管理器处理依赖。 |
| 桌面环境 | 图形会话 | 托盘、系统代理和桌面通知能力取决于当前桌面环境。 |
| 服务器环境 | Mihomo 内核 | 没有图形桌面时,建议使用下方命令行内核并配置服务自启。 |
MIHOMO CORE
Mihomo 内核下载
内核文件主要面向服务器、路由器、容器和命令行环境,需要自行准备 YAML 配置、启动参数、日志目录与服务管理。普通桌面和移动用户建议使用上方图形客户端。
| 操作系统 | 架构 | 格式 | 适用环境 | 文件 |
|---|---|---|---|---|
| Windows | AMD64 | ZIP | 64 位 Intel / AMD 设备 | 下载 AMD64 |
| Windows | ARM64 | ZIP | Windows on ARM 设备 | 下载 ARM64 |
| macOS | Intel | GZ | Intel 处理器 Mac | 下载 Intel |
| macOS | Apple Silicon | GZ | Apple M 系列芯片 | 下载 Apple Silicon |
| Linux | AMD64 | DEB | Debian / Ubuntu 服务器 | 下载 DEB |
| Linux | AMD64 | GZ | 通用 x86_64 环境 | 下载 GZ |
| Linux | ARM64 | GZ | 64 位 ARM 服务器与路由器 | 下载 ARM64 |
| Linux | ARMv7 | GZ | 32 位 ARMv7 设备 | 下载 ARMv7 |
| Linux | MIPS soft-float | GZ | 部分旧型路由器 | 下载 MIPS |
内核启动前准备
将压缩文件解包后,先创建独立配置目录,并把主配置保存为 config.yaml。配置至少需要包含监听端口、代理节点或提供器、策略组和规则。首次启动建议在前台运行,观察字段解析、端口占用和 DNS 初始化日志。
服务化运行
Linux 服务器可使用 systemd 管理进程,明确指定工作目录、配置目录和运行用户。更新内核前先停止服务,替换二进制文件后执行一次配置测试,再重新启动并检查日志,避免旧进程继续占用端口。
INSTALL NOTES
下载后的安装与配置顺序
安装程序完成部署后,客户端仍需要有效配置才能建立连接。按下面的顺序处理,可以减少端口冲突、配置格式错误和系统代理未生效等问题。
确认安装包与设备匹配
先核对文件扩展名和处理器架构。Windows 使用 EXE 或 ZIP,macOS 使用 DMG,Android 使用 APK,Linux 按发行版选择 DEB 或 RPM。Apple Silicon、ARM64、x64 等架构标识不能仅按操作系统名称判断,应以设备信息为准。
导入订阅或 YAML 配置
打开客户端的配置或订阅页面,粘贴完整订阅地址并执行更新,或者导入本地 YAML 文件。若客户端提示格式错误,先检查缩进、冒号后的空格、列表层级和当前内核是否支持所用字段,不要直接改动大量规则。
选择策略并启用网络入口
配置加载成功后,在策略组中选择需要的节点或自动选择策略。桌面浏览器通常可以先启用系统代理;无法遵循系统代理的应用可能需要 TUN 模式。移动端则按系统提示建立本地 VPN 连接。
检查日志、端口与规则命中
连接失败时先查看客户端日志,而不是反复重装。重点检查订阅请求是否成功、配置是否加载、监听端口是否被占用、DNS 是否初始化,以及目标连接最终命中了 DIRECT、代理策略还是拦截规则。
DOWNLOAD FAQ
下载与安装常见问题
以下问题集中处理平台选择、架构判断、首次配置和版本显示。更多连接与订阅故障可前往常见问题页继续排查。
Windows 应该选择哪个 Clash 客户端?
优先选择 Clash Plus。需要不同桌面工作流时,可以比较 Clash Verge Rev、FlClash 与 Clash Nyanpasu。Clash for Windows 已停止维护,仅作为归档兼容选项,适合读取旧配置并完成迁移,不建议用于新的长期环境。
macOS 如何区分 Apple Silicon 与 Intel 安装包?
打开屏幕左上角苹果菜单,进入“关于本机”或“系统信息”。芯片字段显示 Apple M 系列时选择 Apple Silicon 或 ARM64;处理器字段显示 Intel 时选择 Intel 或 x64。下载错误架构可能导致应用无法启动或依赖转译环境。
Android 安装包的 ARM64、ARM 与 Universal 有什么区别?
ARM64 面向主流 64 位 Android 设备;ARM 面向较早的 32 位 ARM 设备;Universal 包含更广的架构兼容范围,适合暂时无法确认设备类型的情况。若设备明确支持 ARM64,优先下载对应包即可。
下载完成后为什么还不能直接连接?
安装包只部署客户端程序,不包含可直接使用的代理配置。启动客户端后,需要导入有效订阅或 YAML 文件,等待配置解析完成,再选择策略组并启用系统代理、TUN 或移动端网络连接。若导入失败,应先检查订阅地址和日志中的格式提示。
Linux 桌面用户应该下载客户端还是 Mihomo 内核?
带图形桌面的个人电脑通常选择 Clash Verge Rev 或 FlClash,配置导入、代理组切换和日志查看更直观。没有桌面环境的服务器、旁路网关和路由器更适合直接运行 Mihomo 内核,并使用 systemd 或设备自身的服务管理机制维持运行。
客户端版本信息没有显示是否影响下载?
不影响。页面会在运行时读取版本清单,只有获得有效版本字符串时才显示版本槽。版本数据暂时不可用时,槽位保持隐藏,下载按钮仍保留对应安装包的完整兜底地址,可继续按平台和架构选择文件。