客户端安装包 · 系统与架构选择

Clash 下载与平台选择

按操作系统查找 Clash Plus、Clash Nyanpasu 与其他 Clash 生态客户端。先选图形客户端,再核对处理器架构;服务器与路由器用户可直接查看 mihomo 内核。

首次安装
先看各平台的首推客户端,安装后按教程导入订阅。

已有配置
保留本地规则与策略组,确认新内核能够读取配置。

架构选择
x64 / amd64 与 arm64 不是同一类安装包,下载前核对文件名。

Windows 客户端

以下桌面安装包面向 x64 环境。先退出正在运行的代理客户端,再安装和启动所选软件,避免多个程序同时接管系统代理。

Clash Plus

Clash Plus

首推

适合从订阅导入开始使用的 Windows 用户。先完成客户端安装,再添加自己的配置;无需为了日常模式切换另行运行命令行内核。

首次启动后检查当前配置是否选中,再设置策略组出口。官网:clashplus.io。

Clash Verge Rev

Clash Verge Rev

适合需要集中查看配置、规则和代理设置的桌面用户。迁移其他 Clash 客户端时,应检查本地覆盖项,不能只复制订阅名称。

涉及 TUN 或服务组件时,按客户端提示处理权限。基础连接尚未验证前,先保留默认网络设置。

FlClash

FlClash

提供桌面端的配置管理入口,适合希望在不同设备上使用相近操作方式的用户。安装包与压缩包均需匹配当前处理器架构。

ZIP 包应完整解压后运行,不要直接从压缩软件内启动。压缩包形式不代表配置目录一定与程序同处一处。

Clash Nyanpasu

Clash Nyanpasu

基于 Tauri 的开源桌面客户端,提供配置管理、规则分流与内核选项。需要使用 mihomo 特性时,先确认当前启用的内核。

客户端界面与内核各有职责:界面负责配置操作,内核执行连接与规则。安装完成后可按使用指南逐步验证。

Clash for Windows

已停止维护

归档入口,适合旧配置迁移和既有环境复现。新安装优先考虑上方客户端,避免把历史教程中的功能范围当作当前内核能力。

已停止维护意味着后续系统变化和新协议未必得到适配。迁移前备份配置,切换后重新核对 DNS 与规则行为。

Windows 安装要求与检查

检查项安装前确认
系统与架构优先使用仍受系统厂商支持的 Windows。当前列表为 x64 / amd64 包;在“设置 → 系统 → 关于”查看系统类型。ARM 设备需另行确认应用兼容性。
运行环境Tauri 类客户端需要可用的 WebView2 运行环境;如启动提示缺少组件,先按安装器或系统提示补齐,具体最低系统版本以对应客户端要求为准。
权限与网络普通配置管理与安装网络服务所需权限不同。启用 TUN 前确认服务组件和管理员授权,并避免另一款代理软件同时修改路由。

独立内核 · 服务器与路由器

Mihomo 内核下载

独立内核负责读取配置、监听端口与执行规则,本身不提供桌面管理窗口。普通用户使用上方 GUI 客户端即可;服务器、路由器或自建服务环境可按操作系统与 CPU 架构选择内核。

内核与客户端分开选择。客户端附带的内核通常由客户端管理,不建议把这里的可执行文件直接覆盖进安装目录。独立部署前应准备配置文件,确认端口、DNS、运行账户与启动方式,技术背景可查阅协议与内核技术参考。

Mihomo 独立内核平台、架构与文件下载
系统处理器架构文件与使用说明下载
WindowsAMD64 / x64ZIP,解压后在命令行运行,适用于 64 位 Intel / AMD 环境。下载 AMD64 ZIP
WindowsARM64ZIP,面向 Windows ARM64 环境,不用于常规 x64 系统。下载 ARM64 ZIP
macOSIntel / AMD64GZ,解压后得到可执行文件,按系统要求设置执行权限。下载 Intel GZ
macOSApple Silicon / ARM64GZ,供 Apple M 系列环境独立运行,不是 DMG 图形客户端。下载 ARM64 GZ
LinuxAMD64DEB,适用于兼容此包格式的发行版,安装后仍需配置运行方式。下载 AMD64 DEB
LinuxAMD64GZ,适合手动管理二进制文件和系统服务的环境。下载 AMD64 GZ
LinuxARM64GZ,用于 64 位 ARM 服务器与兼容设备,先确认操作系统用户空间架构。下载 ARM64 GZ
LinuxARMv7GZ,用于兼容 ARMv7 的 32 位设备,不能仅凭处理器品牌选用。下载 ARMv7 GZ
LinuxMIPS softfloatGZ,面向匹配该架构与浮点 ABI 的设备;还需确认字节序,不适用于所有 MIPS 路由器。下载 MIPS GZ

GZ 只是压缩格式,解压后不会自动生成服务、配置目录或开机启动项。部署到路由器前还应确认固件环境和可用存储空间;已有固件插件负责管理内核时,应遵循该插件的更新方式。

安装后的配置顺序

先导入订阅或本地配置,再选中当前配置。确认规则引用的策略组存在,并在策略组中选择实际出口;只把订阅地址保存到列表中,并不一定意味着该配置已经生效。订阅更新失败时,应查看返回格式与解析日志,不要把订阅链接发送到公开页面。

接着以规则模式验证连接,按应用需要启用系统代理。系统代理与 TUN 的覆盖范围不同,后者涉及额外权限、DNS 与路由,因此不必一开始同时打开全部功能。确认访问正常后再逐项调整,出现异常时保留日志和修改记录,排查会更直接。

升级或更换客户端前,备份订阅来源与本地自定义规则,退出原程序,并检查系统代理是否已恢复。客户端配置目录和订阅 YAML 并不总是同一种文件,不宜把旧目录整体覆盖到新软件中。完整步骤见使用指南,术语可查阅名词解释。

下载与安装常见问题

首次使用应该下载客户端还是 mihomo 内核?

首次使用建议选择带图形界面的客户端。客户端提供订阅导入、模式切换和日志查看;独立 mihomo 内核面向需要自行管理配置文件、启动参数与系统服务的服务器或路由器用户。

怎样确定 Windows、Mac 和安卓的处理器架构?

Windows 在设置的系统信息中查看系统类型;Mac 在“关于本机”中查看芯片或处理器;安卓可查看设备厂商规格。x64 与 amd64 通常指同一类 64 位架构,arm64 是另一类架构。应同时核对按钮说明和实际文件名,不能仅凭系统名称选包。

为什么 Apple Silicon 入口有时下载到 x64 或 amd64 文件?

当前部分客户端的 Apple Silicon 分发入口与 Intel 入口指向同一个 x64 或 amd64 文件。本页将这类入口标为兼容包;它不等同于原生 ARM 包,能否运行取决于系统和客户端对 Rosetta 2 的支持,需要原生包时应选择明确标注 arm64 的文件。

安装客户端后为什么还不能直接连接?

安装包不包含可直接使用的订阅服务。需要导入自行取得且有权使用的订阅或配置,选中配置和策略组出口,再检查规则模式、系统代理及应用的代理支持。TUN 模式还涉及权限与路由设置,建议在基础连接正常后再启用。

已停止维护的客户端还能继续使用吗?

归档客户端可能仍能运行,但不会因此获得新协议支持或系统兼容修复。Clash for Windows 与 ClashX Meta 仅供旧环境迁移或兼容性复现;新安装建议选择仍在维护的替代客户端,迁移前先备份配置并确认内核兼容性。

升级客户端前需要保留哪些内容?

先保留订阅来源、自定义规则、策略组名称及本地配置的备份,记录系统代理和 TUN 设置。关闭旧客户端后再安装或启动新客户端,避免两个程序同时修改系统代理与路由;升级完成后检查配置加载和连接日志,再清理旧文件。

其他连接与订阅问题可查看常见问题。遇到安装报错时,记录操作系统、包架构和完整提示,比仅描述“打不开”更有助于定位原因。