Clash 生态 · 客户端选型

Clash排行榜 客户端下载与配置

按平台选择图形客户端,对照规则分流与订阅配置。

  • 开源内核 mihomo
  • 中文配置文档
  • 平台与用途对照
Clash Verge Rev
桌面图形客户端
05平台下载入口
mihomo开源代理内核
GPL-3.0内核开源协议
YAML配置文件格式

客户端负责导入配置与系统开关,内核负责解析规则和建立连接。名称相近不代表设置完全相同;选型时先确认平台,再对照所需功能。

Clash 配置特性速览

从规则到网络接管,按实际配置任务查阅。以下均为配置片段或设置项清单,不包含完整节点信息;合并前需检查现有字段与策略组名称。点击条目后自动轮播停止,便于阅读和对照。

规则按顺序匹配

规则模式让不同目的地使用不同出站方式,适合同时访问局域网、直连站点与代理服务的场景。内核从上往下匹配,具体域名和局域网规则通常应放在兜底规则之前。下例先让示例域名与私网地址直连,再将其余流量交给名为「代理选择」的策略组。该组必须已存在于配置中。与全局模式不同,规则模式保留逐条分流;切换模式后,可在连接页核对命中的规则,而不是仅凭网页能否打开判断配置是否生效。

# 配置片段:需已有「代理选择」策略组
mode: rule
rules:
  - DOMAIN-SUFFIX,example.com,DIRECT
  - IP-CIDR,192.168.0.0/16,DIRECT,no-resolve
  - MATCH,代理选择

按平台选择 Clash 客户端

榜单按平台、用途与维护状态组织,不用评分替代适用条件。桌面与移动端的权限机制不同,安装包也不能互换。先查看对应平台的客户端和系统要求,再决定是否需要 TUN、订阅覆写或独立内核。

Windows

下载页先列 Clash Plus,再对照 Clash Verge Rev、FlClash 与 Clash Nyanpasu。日常浏览可先使用系统代理;需要接管其他程序时,再确认客户端服务模式和 TUN 权限。归档客户端单独标注维护状态,不与持续维护的选择混在一起。

安装前查看系统与处理器架构。首次启动先导入配置并选中策略组,确认本地端口没有被其他软件占用。管理员权限主要用于服务和虚拟网卡,不是每次导入订阅都必须以管理员身份运行。

前往下载 Windows 客户端

macOS

先区分 Apple Silicon 与 Intel 安装包,再比较 Clash Plus、Clash Verge Rev 和 FlClash 的配置管理方式。ClashX Meta 放在归档项中,便于已有配置的用户查阅。菜单栏操作习惯和完整设置窗口的需求,也值得在选型时一并考虑。

如果需要安装辅助服务,应通过系统提供的授权流程完成。先检查系统代理是否写入当前网络服务,再决定是否使用 TUN。切换无线网络或退出客户端后,连接异常时也要检查系统里是否仍保留旧代理地址。

前往下载 macOS 客户端

Android

对照 Clash Plus、Clash Meta for Android、FlClash 和 Surfboard 的配置支持。移动端连接通常需要系统 VPN 授权;安装成功与连接建立是两个步骤。下载时按设备架构选择安装包,不确定时先阅读平台区的说明,避免只按文件大小判断。

长时间使用应检查系统电池管理和后台限制,但不必一开始就修改所有省电设置。先验证当前配置可用,再按实际断连情况处理后台权限。需要按应用分流时,确认客户端支持的设置范围,且不要同时启用另一套 VPN 连接。

前往下载 Android 客户端

iOS

下载页提供 Clash Plus 的 App Store 入口,并展示官网 clashplus.io,便于核对产品名称与资料。安装后先导入客户端支持的配置,再按照系统提示允许添加 VPN 配置。桌面上的系统代理开关路径不适用于手机,应以应用设置和系统 VPN 状态为准。

移动网络与无线网络之间切换后,先测试同一目标是否可以访问,再检查配置更新和策略组选择。某些桌面内核扩展字段未必能直接迁移;遇到导入错误,应先看支持的配置格式,而不是反复重新安装应用。

前往下载 iOS 客户端

Linux

桌面用户可比较 Clash Verge Rev 与 FlClash,并根据发行版选择合适的包格式。服务器和路由器用户则到内核区查看 mihomo。图形客户端负责托盘、配置管理与系统集成,独立内核更适合自行管理启动服务和文件路径的环境。

安装前确认架构、桌面环境与依赖要求。浏览器能使用系统代理,不代表命令行工具也会自动读取该设置;终端程序可能需要单独配置代理环境变量。启用 TUN 前还要检查路由权限和现有网络服务,保留恢复原网络的操作方式。

前往下载 Linux 客户端

Clash 快速上手:三个检查点

先完成一条最短连接路径,再增加高级配置。客户端本身不提供订阅或代理服务,需要准备已有的有效配置。下面以常见图形界面的操作顺序概括,不把某款客户端的按钮名称当成所有平台的统一标准。

导入并激活配置

打开配置页,选择新建、导入或添加订阅,输入已有链接;本地文件则使用文件导入。下载完成后选中该配置,确认它已成为当前生效项。只把文件加入列表但没有激活,内核仍可能沿用旧配置。

如果导入失败,先区分网络下载错误与 YAML 解析错误。前者检查链接可达性和有效期,后者查看日志提示的字段与行号。通用节点链接并不总是完整 Clash 配置;不要将不同格式直接改扩展名后导入,也不要把带访问凭据的订阅地址贴到公开页面。

选策略组与接管方式

到代理页选中配置中的策略组,保留规则模式作为日常起点。规则模式按配置决定直连或代理,全局模式将流量交给全局策略,直连模式用于明确绕过代理。模式切换不会修复失效订阅,也不会自动补齐缺失的节点。

桌面端先打开系统代理,手机端按提示允许 VPN 连接。只有确实遇到程序不读取系统代理时,再考虑 TUN。测试时避免同时运行多个代理或 VPN 工具,以免端口和路由冲突。如果客户端显示连接已启动,还需继续完成实际访问验证。

验证访问与规则命中

分别打开一个应直连的站点和一个应走代理的目标,并在连接页查看对应的策略和规则。验证要回答两个问题:请求是否进入内核,以及是否使用预期出站。单次测速结果只能作为观察,不能代替目标网站的真实访问结果。

无法访问时,按照配置激活、策略组、系统代理或 VPN、DNS、日志的顺序排查。每次只改一个设置,记录变化;局域网正常而域名访问失败时,重点查解析链路。首次验证通过后,再配置开机自启、定时更新或本地覆写,减少故障来源叠加。

开源内核与客户端的关系

选型依据来自项目功能、平台支持和公开维护信息,不编造星标数或下载量。了解内核与界面的分工,才能判断一段配置适用于哪个项目,也能避免将本站资料误认为软件开发团队的承诺。

Clash 生态不是单一客户端

Clash 既出现在内核名称中,也出现在多款图形客户端的产品名中。传统 Clash 项目与后续生态项目的维护情况并不相同,某款旧客户端停止维护,也不等于所有兼容配置都停止演进。本站按具体项目列出入口,并把归档项目与当前选择区分开来。已有用户迁移时,应该检查实际使用的内核和配置字段,而不是只看应用名称是否含有 Clash。

mihomo 处理规则,界面处理操作

mihomo 是开源代理内核,其公开源码和文档可以用于核对规则、策略组、DNS 与 TUN 字段。Clash Verge Rev 等图形客户端在内核之外提供配置管理、托盘操作和系统设置集成。界面上的一个开关可能写入内核配置,也可能只修改系统网络设置。例如系统代理由客户端写入操作系统,而 mixed-port 是内核本地监听入口;二者相关,但不是同一个设置。

许可证与功能承诺分开看

mihomo 项目使用 GPL-3.0 许可证,具体使用与分发条件应查阅项目许可文件。客户端有各自的源码、许可与发布流程,不能把内核许可证直接套给每一款应用。开源便于追溯实现和查看问题讨论,但实际体验仍取决于配置、网络环境和平台权限。本站用适用场景描述选择理由,不把开源标签当成所有环境都能正常运行的保证。

更新之前保留可恢复的配置

内核与客户端的更新节奏可能不同,升级图形界面并不总是意味着所有配置字段都同步变化。更新前保存当前配置及本地覆写,阅读发布说明中的兼容变化;更新后先测试原有规则、DNS 与 TUN,再引入新字段。远程订阅更新也应与软件更新分开观察:前者可能改变节点和策略组,后者可能改变解析能力,同时进行会增加定位问题的难度。

遇到解析错误时,优先记录字段、错误行号和必要的环境信息。提交问题前隐藏订阅地址、认证信息与敏感连接记录,保留能够复现问题的最小配置。公开仓库中的已有讨论常能帮助判断问题来自客户端界面还是内核;同一类症状未必由同一原因引起,仍需对照实际日志验证。

Clash 配置文章

按发布日期倒序列出最新三篇资料。基础操作交给教程页,格式转换、规则编排和网络接管在专题文章中展开;阅读代码时留意片段的依赖条件,不把示例直接覆盖到正在使用的完整配置。