手机端配置 · 桌面端参考

Clash手机版客户端下载与配置

按设备选择客户端,从订阅导入到规则分流,理清安卓与 iOS 的连接设置。

  • 开源内核
  • 多平台客户端
  • 中文操作指南

配置的五个层次

订阅、策略组与流量接管

客户端界面不同,配置的基本顺序相近:先加载可用配置,再决定出站选择与匹配规则,最后让系统流量进入客户端。下面按手机端常用入口说明各层的作用,具体名称以所选客户端为准。

先导入,再启用配置

查看教程

订阅用于获取配置,不等于客户端已经建立连接。在配置页选择从链接导入,填写便于辨认的名称,保存后等待下载完成,再将该配置设为当前使用项。导入前应确认来源可信,并检查提供方要求的订阅格式;只有节点信息的链接,不一定包含策略组与规则。自动更新间隔按来源的更新频率设置,频繁刷新通常不会改善连接。订阅地址可能带有个人访问凭据,分享截图时应遮住地址,远程配置中的本地修改则应移到覆写入口。

安装入口

按系统选择 Clash 客户端

先看系统与处理器架构,再看配置所需的内核功能。同一份订阅可以在不同客户端使用,但界面设置、本地覆写和系统权限不一定随配置迁移。下载页集中列出可选客户端与安装方式,首页入口均跳转到对应平台。

Windows

适合需要托盘控制、系统代理与桌面规则管理的用户。下载前确认处理器架构及系统要求;首次使用先通过系统代理验证浏览器连接,再按应用需求决定是否启用 TUN,避免同时改动多项网络设置。

Clash Plus、Clash Verge Rev 与 FlClash 等客户端的界面各有侧重。旧客户端归档仅用于兼容已有环境,新配置是否可用仍应检查内核支持情况。

前往下载 Windows 客户端

macOS

先区分 Apple Silicon 与 Intel 安装包,再按所需的菜单栏控制、配置管理和流量接管方式选择客户端。系统代理与 TUN 的授权路径不同,遇到权限提示时应结合当前启用的功能判断。

迁移配置时可以复用订阅来源,但不建议直接覆盖另一款应用的设置目录。保留原来的规则覆写与 DNS 设置记录,完成新客户端验证后再停用旧应用。

前往下载 macOS 客户端

Android

安卓 APK 应与设备架构匹配,较新的手机通常使用 ARM64,较旧设备则需查看实际支持情况。从浏览器安装时,只为当前安装来源授予所需权限;打开客户端后,再按系统提示确认 VPN 连接。

可比较 Clash Plus、Clash Meta for Android、FlClash 与 Surfboard 的配置方式。Surfboard 的配置格式与 Clash YAML 不同,不能仅因都支持订阅就直接互换文件。

前往下载 Android 客户端

iOS

iPhone 与 iPad 可从下载页进入 Clash Plus 的 App Store 详情。安装前查看商店列出的系统要求,安装后导入自己的配置,并在首次启动连接时确认系统 VPN 权限。

客户端名称相近,不代表每一种规则或订阅字段都有相同支持。若导入报错,应先核对配置格式和功能说明。产品信息可查阅官网 clashplus.io,日常操作则按本站教程逐步完成。

前往下载 iOS 客户端

Linux

桌面用户可先查看 Clash Verge Rev 与 FlClash,并按发行版选择支持的软件包。安装成功不等于流量已经被接管,还应确认桌面环境的系统代理是否应用到目标程序。

服务器与路由器用户通常需要独立 mihomo 内核、服务管理和路由设置。内核下载入口与图形客户端分开列出;不熟悉服务权限、DNS 和路由表时,建议先使用桌面图形界面建立可工作的配置。

前往下载 Linux 客户端

首次连接

从安装到验证的三个步骤

查看完整教程 →
  1. 01 / 安装与权限

    打开客户端,确认系统授权

    按设备下载对应安装包,完成安装后先打开设置页,了解连接开关与配置入口的位置。安卓需要在发起连接时确认 VPN 权限,iOS 需要允许添加 VPN 配置。暂时保留默认网络参数,不要在首次连接前同时开启多个代理或过滤应用。

  2. 02 / 配置与出站

    导入订阅,选择规则实际引用的组

    在配置页添加订阅并等待下载完成,将它设为当前配置,再进入策略组选择出站。首次使用建议保持规则模式,确认组内有可用选项。若导入失败,先看错误提示与配置格式,不要反复切换连接开关,也不要把个人订阅地址发到公开讨论区。

  3. 03 / 连接与检查

    打开连接,用实际请求验证

    开启连接后访问目标服务,再查看连接记录中的匹配规则与出站。浏览器可以使用,不代表所有应用都已接管;遇到单个应用异常,应分别检查系统代理、VPN 或 TUN 设置。最后做一次息屏与网络切换测试,确认后台连接符合日常使用需求。

验证时一次只调整一个变量。先记录当前模式、策略组选项与错误现象,再修改对应设置,可以区分配置问题、系统接管问题与服务端问题。节点测试的使用方法见延迟与连接检查,安卓后台设置见自启动与后台常驻。

开源生态与维护边界

Clash、Meta 与 mihomo 的关系

理解项目分工,比仅比较界面名称更有用。本站整理安装入口与操作资料;各客户端的实际能力、系统要求和发行说明,应结合对应项目与产品页面确认。

从原版内核到后续维护分支

Clash 原版建立了以配置文件、策略组和规则分流组织网络代理的使用方式。原版项目停止维护后,生态中的客户端并未全部停止,而是分别采用后续内核或保留既有功能。Meta 是重要的功能扩展分支,mihomo 延续了这一内核家族的维护方向。因此,看到客户端名称含有 Clash,只能说明它与这一生态有关,不能据此判断所用内核、支持协议或配置兼容程度。

阅读教程时应先核对文章针对的是内核还是界面。描述 YAML 字段的资料通常与内核相关,描述托盘、配置覆写、后台权限的步骤则与客户端及系统相关。把两类设置分开理解,能避免在手机界面里寻找桌面专属菜单,也能避免把某个应用的本地选项误写进订阅配置。

图形界面与内核独立更新

FlClash、Clash Verge Rev 等图形客户端围绕内核提供订阅管理、策略组选择与系统接管入口。界面更新可能只调整交互,也可能同时更换内核;内核更新则可能改变协议支持、DNS 行为或字段要求。选择客户端时,应关注所需功能是否明确支持,而不是把界面名称当成完整的兼容性承诺。具体差异可在客户端选型指南中对照。

移动端还受到系统后台机制与网络扩展权限约束。桌面上可用的脚本、进程匹配或系统集成功能,不能推断在手机上也有同样入口。需要在多台设备之间复用配置时,宜把通用规则留在配置层,把电池优化、启动方式与系统代理等设置留在各自客户端。

配置兼容要检查到具体字段

同样使用 YAML,并不意味着不同内核可以完整读取同一份配置。协议名称、传输参数、规则集合及 DNS 字段都可能有支持差异。导入后出现未知字段或不支持的代理类型,应保留错误提示,先核对内核能力;盲目删除字段可能让配置虽然加载成功,却改变原有的分流或解析行为。订阅转换也只能在目标功能可表达的范围内工作。

协议选型没有脱离环境的统一排名。网络质量、服务端实现、传输方式与手机无线状态都会影响体验。要比较连接稳定性与电量表现,宜固定其他条件,分别观察实际请求、重连情况与后台使用。关于协议取舍及 DNS 解析与接管,技术参考页按使用场景展开说明。

更新前留记录,更新后做小范围验证

客户端更新、内核更新与订阅更新是三件不同的事。前两者改变软件,后者改变远程配置内容。更新前记录当前模式、重要策略组选项和本地覆写,并使用客户端提供的导出功能保留必要设置。更新后先验证一两个常用服务,再检查规则命中与后台连接,不必立即重做全部配置。

开源代码可用于了解实现、查看问题讨论和跟踪修复记录,但公开仓库本身不能替代对某次发行内容的阅读。遇到异常时,先缩小到可复现步骤,再整理系统、客户端、错误信息与已尝试的操作。日志中可能含有访问域名、服务器地址或订阅凭据,提交反馈前应移除与故障无关的个人内容。

获取 mihomo 源码

面向需要阅读或构建内核的用户。日常使用图形客户端不需要执行此命令。

git clone https://github.com/MetaCubeX/mihomo.git

近期操作记录

安装、订阅更新与启动排查

先按现象找到对应环节。安装后的权限遗漏、启动时的配置错误与订阅下载失败,处理顺序并不相同;保留现有配置,再做有针对性的调整。