开源内核 · 全平台图形客户端

Clash 中文社区客户端下载与配置教程

按设备选择客户端,查阅订阅导入、规则分流与TUN 设置。

中文配置说明mihomo 内核参考客户端选型

配置字段与操作路径

Clash 配置的四个环节

图形界面负责管理配置,内核按配置处理连接。首次使用时,先让一份配置成功加载,再调整模式、规则与接管方式。一次只改一处,遇到问题更容易找到原因。

先查看订阅导入说明。准备兼容的配置地址,导入后确认没有解析错误,再选择一个实际可用的出站。

订阅导入
与配置更新

订阅地址通常用于获取配置或节点信息,不等于客户端安装包。打开客户端的配置管理页,粘贴服务方提供的地址,完成下载后将其设为当前配置。先看是否出现解析错误,再确认策略组中有可选出站。不同客户端对订阅格式的支持并不相同,不能只凭链接外观判断兼容性。远程配置更新可能覆盖手动修改,长期保留的规则应放在客户端支持的覆写或合并功能里。订阅链接可能带有访问凭据,分享日志与截图前应将完整地址遮住。

查看对应教程 →
config.yaml · 配置入口
mixed-port: 7890mode: ruleallow-lan: falselog-level: info

规则模式
与策略组选择

规则、全局与直连决定的是连接如何选择出站,并不负责让所有应用自动进入客户端。日常分流通常选择规则模式,再到策略组中选定出站。全局模式可用于短暂对照测试,但不能代替排查系统代理和应用设置;直连模式则让交给内核的连接直接访问目标。切换模式后,用新建连接观察结果,已有长连接未必立刻改变路径。策略组名称由配置作者定义,示例里的 PROXY 不是固定保留字,引用名称必须与实际配置一致,否则可能加载失败。

查看对应教程 →
config.yaml · 出站策略
mode: ruleproxy-groups:  - name: PROXY    type: select    proxies: [DIRECT]

自定义规则
与命中顺序

规则从上到下匹配,先命中的条目决定连接交给哪个策略。为某个网站添加例外时,把具体域名规则放在宽泛规则之前,并检查目标策略是否存在。DOMAIN-SUFFIX 匹配域名及其子域名,MATCH 常用于末尾兜底。不要仅因页面打不开就不断追加规则,应先查看连接记录里的目标、命中规则与出站,再区分域名解析和出口故障。远程订阅与本地修改混用时,还要确认客户端采用合并、前置还是替换方式,避免更新后例外规则消失或顺序发生变化。

查看对应教程 →
config.yaml · rules
rules:  - DOMAIN-SUFFIX,github.com,PROXY  - IP-CIDR,192.168.0.0/16,DIRECT  - MATCH,PROXY

系统代理
与 TUN 接管

系统代理供遵循系统代理设置的应用使用,部分命令行工具和游戏需要单独设置。TUN 通过虚拟网卡接管相应流量,通常还涉及服务权限、路由与 DNS。首次连接建议先用系统代理验证浏览器,再根据应用需求启用 TUN,不必一开始同时改动全部网络选项。启用后若出现本地设备无法访问或解析异常,先关闭新增功能做对照,并检查是否与其他虚拟网卡或代理服务冲突。开机自启只负责启动客户端,是否自动加载配置和恢复代理开关,仍要在设置中分别确认。

查看对应教程 →
config.yaml · 虚拟网卡
tun:  enable: true  stack: mixed  auto-route: true  auto-detect-interface: true

按设备查找安装包

Clash 客户端下载入口

先选操作系统,再确认处理器架构与系统要求。桌面和手机的安装包不能互换,同一份配置在不同内核中也可能出现支持差异。下载中心按平台列出客户端、维护状态与安装说明;普通桌面用户从图形客户端开始即可,不需要单独安装命令行内核。

Windows

优先查看 Clash Plus,再按界面习惯比较 Clash Verge Rev、FlClash 与 Clash Nyanpasu。寻找 Clash for Windows 替代时,先备份配置,并关闭旧客户端的系统代理与自启,避免监听端口冲突。首次使用 TUN 时再按提示安装服务,不要同时运行多个接管网络的客户端。

前往下载

macOS

先在“关于本机”确认芯片类型,再选择 Apple Silicon 或 Intel 安装包。可从 Clash Plus、Clash Verge Rev 与 FlClash 中选择;旧版 ClashX Meta 放在归档位置供已有用户参考。若系统代理开关已启用但应用仍未连接,先检查网络服务和应用自己的代理设置。

前往下载

Android

查看 Clash Plus、Clash Meta for Android、FlClash 与 Surfboard 的配置兼容范围。多数较新的手机使用 ARM64,但仍应以设备信息为准。首次启动连接时需要确认系统 VPN 授权;若后台经常断开,再检查电池优化和后台运行权限,不要把所有断线都归因于节点。

前往下载

iOS

下载中心提供 Clash Plus 的 App Store 入口,并列出官网 clashplus.io。安装后按照应用内引导添加配置并确认 VPN 权限。桌面客户端的功能名称不能直接套到手机界面,导入前先确认订阅格式;网络切换后的连接表现也应分别在无线网络与移动数据下验证。

前往下载

Linux

图形桌面优先查看 Clash Verge Rev 或 FlClash,并按发行版选择相应包格式。服务器、路由器与无桌面环境用户再查阅 mihomo 内核区。安装前确认架构、服务权限与桌面依赖;终端工具通常还需要代理环境变量,桌面系统代理设置不一定会传递到现有终端会话。

前往下载

项目来源与阅读依据

Clash、Meta 与 mihomo 的关系

Clash 是一套代理内核及其配置生态的名称,不是某一个图形界面的统称。理解客户端和内核的分工,比只比较软件名称更有用。本站整理下载入口与中文说明,不代表各客户端开发团队;具体功能以所选项目的文档和实际构建为准。

从原版配置生态到社区内核

原版 Clash 建立了常见的配置字段、策略组与规则使用方式。此后社区项目沿着不同方向扩展功能,Clash.Meta 是其中一条重要路线,其后续项目以 mihomo 名称继续开发。旧文章中的 Meta 与新文档中的 mihomo 常指向这条技术脉络,但不能据此认定所有历史配置都完全兼容。查阅教程时,应同时确认文章所指内核和客户端实际使用的内核。

协议类型、DNS 选项与规则功能可能随内核演进而改变。某份配置在一个客户端可用,不代表另一个客户端也支持相同字段。遇到导入错误时,先记录报错字段和内核名称,再查对应文档,比反复更换订阅转换方式更容易定位问题。需要了解协议选择与兼容关系,可继续阅读协议手册。

图形客户端与内核分别更新

图形客户端提供订阅管理、策略组选择、日志界面和系统集成,内核负责解析配置、建立连接与执行规则。客户端可能内置内核,也可能提供内核更新选项。界面新增一个按钮,并不意味着所有内核都支持该功能;内核新增一个字段,也不一定马上在界面里出现对应开关。排查时将这两层分开记录,信息会更完整。

更新前先阅读项目发布说明,关注系统要求、配置迁移和权限变化。保留一份可用配置,再进行更新和连接验证。已经停止维护的客户端适合用于理解旧教程,不应被当作新功能的参考依据。对比页侧重界面、平台与日常管理差异,下载页负责安装入口,避免把选型判断和安装操作混在同一步完成。

查看 mihomo 源码与文档

项目仓库可以查阅源码、发布记录与问题讨论。下面的命令只把仓库克隆到本地,不会安装客户端或修改系统代理。普通用户不必编译源码;需要核对字段行为时,可先从项目文档和已有讨论查起。

打开 MetaCubeX/mihomo 项目仓库 ↗
git clone https://github.com/MetaCubeX/mihomo.git

从连接记录判断问题所在

延迟测试有结果,只能说明某次测试请求完成,不能代替真实应用的访问验证。检查故障时,先看目标应用的连接是否出现在记录中:没有记录,优先检查代理入口;已有记录但策略不符,检查模式与规则顺序;策略正确仍失败,再查 DNS、出站和目标服务。日志中可能包含域名、订阅地址或账户信息,公开求助前只保留必要片段并隐去敏感内容。

“Clash 免费节点”并不是客户端内置功能。客户端、配置文件与连接服务是不同环节,安装软件本身不会自动产生可用出站。对于来源不明的配置,导入前应了解提供方与用途,不要仅根据一次延迟测试决定长期使用。基础名词可在概念速查中查阅,具体连接故障可按常见问题中的步骤逐项检查。

社区文章

客户端选型与配置记录

基础连接完成后,再按实际需求阅读进阶内容。文章围绕可观察的设置和操作展开:先说明适用场景,再列出需要同步修改的位置。涉及共享代理、服务权限与系统网络设置时,建议先保留原设置,验证通过后再长期启用。