CLIENT PACKAGES / 客户端安装包

Clash 下载
按平台选择安装包

先确认系统,再确认处理器架构。桌面与手机选择图形客户端;服务器、路由器按需使用 Mihomo 内核。

平台与客户端

每个平台按固定顺序列出可选客户端。优先看首推项,再按已有使用习惯选择;下载完成不等于配置完成,订阅与连接设置仍需单独处理。

Windows 安装包

本区安装包以 x64 为主。先在“设置 → 系统 → 系统信息”查看系统类型;Windows on ARM 用户需要额外确认应用模拟运行与虚拟网卡驱动的兼容性,不能把 x64 安装成功当作 TUN 已可用。

Clash Plus

首推

首次安装可从这一项开始。下载 x64 安装程序,完成安装后进入配置页导入订阅,再检查策略组和规则模式。系统代理与 TUN 是不同入口,初次使用先跑通一种连接方式,排查起来更直接。

Windows · x64 · EXE

官网:clashplus.io · 查看配置教程

Clash Verge Rev

适合希望在桌面界面管理配置、策略与连接的用户。安装前退出其他正在接管系统代理的客户端,避免两个程序反复改写同一设置。使用 TUN 时按提示安装或启用服务,并确认防火墙授权。

Windows · x64 · EXE

FlClash

想在桌面与手机间保持相近的操作习惯,可以比较 FlClash。这里提供 Windows 安装程序;迁移时重新导入订阅,不要直接复制其他客户端的整个数据目录。自定义规则与覆写设置需要逐项复查。

Windows · AMD64 · EXE

Clash Nyanpasu

另一种桌面图形客户端选择。已有相关使用习惯的用户可保留自己的配置工作流,但更新前仍应备份订阅记录和本地修改。配置能导入,不代表每个扩展字段都会被当前附带的内核接受。

Windows · x64 · EXE

Clash for Windows

已停止维护

归档入口,供已有环境查阅与迁移使用。旧客户端及其内核可能无法识别新协议或新配置字段;新安装优先选择上方其他客户端。迁移前保留原配置副本,先在新程序中验证,再清理旧环境。

Windows · 归档安装程序

Windows 系统要求与准备

检查项安装前确认
系统环境建议使用仍受支持的 Windows 10 / 11 环境,具体最低版本以所选客户端发行说明为准。
处理器上述包主要面向 x64;ARM 设备还需确认模拟运行与驱动支持。
权限普通代理与 TUN 所需权限不同,服务安装、虚拟网卡及防火墙按实际提示处理。
首次启动导入配置并启用,核对混合端口是否被其他程序占用,再启用系统代理。

ARCHITECTURE / 架构选择

x64 与 AMD64 是同一类架构标记

Intel 与 AMD 的常见 64 位桌面处理器都可能使用 x64 / AMD64 包;ARM64 则是另一种指令集。文件扩展名只说明安装或压缩方式,不说明 CPU 架构:同样是 DMG 或 APK,里面的程序也可能完全不同。

下载前核对“系统、架构、包格式”三项。清单入口名称与文件名不一致时,以实际包信息和运行要求为准。不要靠重命名文件解决不兼容,也不要把图形客户端的安装包当作路由器内核上传。

客户端差异与选择建议 →

CORE PACKAGES / 独立内核

Mihomo 内核下载

面向服务器、路由器与自行管理进程的用户。内核负责读取配置和处理网络流量,不包含桌面设置窗口。普通用户优先使用上方 GUI 客户端,由客户端管理配置、服务与权限。

系统架构与格式适用说明本地下载
WindowsAMD64 · ZIP常见 x64 桌面或服务器下载 AMD64 ZIP
WindowsARM64 · ZIPARM64 Windows 环境下载 ARM64 ZIP
macOSIntel AMD64 · GZIntel 芯片 Mac下载 Intel GZ
macOSApple Silicon ARM64 · GZApple Silicon 芯片 Mac下载 Apple Silicon GZ
LinuxAMD64 · DEB对应架构的 Debian 系包管理环境下载 AMD64 DEB
LinuxAMD64 · GZx86_64 主机,自行管理进程下载 AMD64 GZ
LinuxARM64 · GZ64 位 ARM 设备下载 ARM64 GZ
LinuxARMv7 · GZ兼容 ARMv7 的 32 位设备下载 ARMv7 GZ
LinuxMIPS softfloat · GZ需匹配字节序及软浮点 ABI下载 MIPS softfloat GZ

独立内核与图形客户端

同一份 YAML 的可用性由内核支持的字段和协议决定,界面名称相似并不代表行为完全一致。图形客户端还可能添加配置合并、覆写或服务管理逻辑。手动替换其内核前,应先确认该客户端允许这样操作。

配置与控制接口

本地配置中涉及监听地址、端口与控制接口时,先限制在确有需要的范围内。允许局域网连接不等于只允许自己的设备访问;不要把订阅凭据或控制接口直接暴露到公网。具体安装与配置见完整文档。

安装后的检查顺序

遇到连接问题,先分清是程序安装、配置导入还是网络接管失败。按下面的顺序处理,比连续更换安装包更有效。

  1. 配置先可用

    导入订阅或本地 YAML,查看下载和解析提示。配置列表里出现条目后,还要确认已启用对应项。若只有 Base64 节点串或 URI 列表,先确认客户端是否支持直接导入,避免把格式问题误判成安装故障。

  2. 代理只开一种入口

    首次验证可先使用系统代理,并检查应用是否遵循系统设置;需要接管更多流量时再配置 TUN。关闭其他客户端和 VPN 后重试,避免端口、路由或 DNS 设置互相覆盖。修改一次,验证一次。

  3. 更新保留回退路径

    更新前备份当前配置、覆写与自定义规则,退出应用和后台服务。跨客户端迁移时重新检查配置路径、策略组选择、监听端口和 DNS 行为。确认新环境可用后,再决定是否清理旧程序与旧数据。

订阅导入、连接与验证教程 →

下载常见问题

安装包选择、架构判断与更新准备。更细的平台操作路径可查看完整文档。

第一次下载 Clash,应该选哪个客户端?

Windows、macOS、Android 和 iOS 用户可先选对应平台的 Clash Plus;Linux 用户可先看 Clash Verge Rev。需要沿用现有界面或配置工作流时,再比较 FlClash 等客户端。客户端不附带可直接使用的订阅,安装后仍需导入有效配置。

ARM64、x64 和通用版有什么区别?

ARM64 与 x64 对应不同的处理器指令集,通用版通常包含多种架构。Windows 查看系统类型,Mac 查看“关于本机”中的芯片信息,Android 按设备支持的 ABI 选择。包名带 x64 或 amd64 时,不应仅凭入口名称认定为 ARM 原生包;Apple Silicon 上使用 Intel 包前需确认 Rosetta 兼容性。

下载完成后,为什么还需要订阅链接?

安装包提供客户端程序,订阅或 YAML 配置提供代理服务器、策略组与分流规则。安装后在配置页导入自己有权使用的订阅,确认下载成功并启用,再选择规则模式与连接方式。不要把含凭据的订阅链接公开分享。

更新安装前需要卸载旧版本吗?

同一客户端优先遵循其更新说明,更新前备份配置、订阅记录和自定义规则,退出程序及后台服务。跨客户端迁移不能假定设置目录通用,应重新导入配置并检查端口、DNS 与 TUN 权限。覆盖安装失败时,再按客户端文档处理旧版本。

Clash for Windows 和 ClashX Meta 为什么标为已停止维护?

这两个客户端作为归档入口保留,方便已有环境的用户识别和迁移。旧版图形界面及其内核可能不支持新配置字段、协议或系统变化。新安装优先选择其他客户端,迁移时保留原配置备份,不要直接覆盖唯一可用的工作环境。

安装后无法联网,应该先检查什么?

先确认订阅已导入并启用,再检查策略组选择与日志报错。系统代理只影响遵循该设置的应用,TUN 则需要相应的虚拟网卡与系统授权。排查时每次只改变一个选项;退出客户端后若普通网络仍异常,检查系统代理是否残留,并查看完整文档中的平台配置章节。