Clash之家 · 客户端与字段参考

Clash 下载 与配置手册

以 mihomo 内核为线索,整理平台入口、YAML 配置与规则分流,从安装步骤进入字段细节。

配置能力索引01 — 06 / FIELD NOTES

字段结构,
分流依据。

配置文件把入口、解析与出口连接起来。先辨认字段归属,再调整具体行为;客户端中的开关,最终仍需落到内核能够读取的配置。

下列索引以 mihomo 常用字段为参照。不同图形客户端对字段的开放程度、覆写方式与权限要求可能不同,配置迁移前应同时核对客户端说明。

START / 三步预览

安装、导入、验证

查看完整教程 →
  1. 选择客户端与安装包

    从下载页选择操作系统,再确认处理器架构与安装格式。安装后先打开客户端的配置页和日志页,了解配置从哪里加载、错误在哪里出现。已有代理工具运行时,先记录其设置并退出,避免端口与系统代理相互覆盖。

    初次使用不必同时开启全部网络选项。先保持默认监听范围,确认内核正常启动,再按实际应用需求选择系统代理或 TUN 接入。需要授权的步骤应在理解用途后完成。

  2. 导入配置并选择策略

    在配置页粘贴可信来源的订阅地址,或导入已有 YAML 文件。下载完成后,将该配置设为当前使用项,检查是否出现节点和策略组。若只有导入记录而没有可用节点,应先检查格式与加载日志,而不是反复切换系统代理。

    随后进入代理页,选中需要使用的策略组与节点,并确认运行模式为规则模式。配置导入只是建立规则与出口的对应关系,客户端本身不会凭空生成远程代理服务。

  3. 接入流量并检查路径

    启用适合当前系统的接入方式后,访问一个已知可达的站点,再查看连接页中的域名、命中规则和实际出口。测速只反映测试请求的情况;网页访问、解析结果与连接日志共同构成验证依据。

    出现异常时,从本地网络、系统时间、订阅内容、节点连接到 DNS 逐层排查。每次只调整一个变量并记录结果。退出客户端后,也应检查系统代理是否恢复,避免应用仍指向已经关闭的本地端口。

SOURCE / 开源生态

内核与界面的职责边界

客户端名称不是协议。
配置语法也不是服务来源。

Clash之家是中文资料整理站,不代表各客户端项目的发布机构。下载选项、字段说明与教程分别对应不同层级,阅读时应保留这些边界。

阅读开源生态全景 →

项目历史与延续

原版 Clash 与部分早期图形客户端停止维护后,生态并未变成一个统一的新产品。mihomo 延续并扩展了相关内核能力,Clash Verge Rev、FlClash 等图形项目则承担各自平台的界面与系统集成。历史教程中的截图、按钮名称与字段默认值不一定适用于当前客户端,遇到差异时应以所用项目的文档和实际生效配置为准。

因此,搜索“Clash 官网”时需要进一步确认对象:内核仓库、图形客户端主页和订阅服务商是不同来源。资料站可以提供索引与解释,但不能代替项目维护者作出兼容性承诺。归档客户端适合研究既有环境,新安装环境则应优先评估仍在维护的替代方案。

内核执行,客户端组织

内核负责协议连接、DNS 处理、规则匹配与出口选择;图形客户端负责配置导入、策略切换、日志展示以及系统代理等设置。同一个内核可以被多个界面使用,同一个界面也可能在更新中调整内核组件。判断某项功能是否可用,需要同时检查内核能力、客户端是否提供入口,以及操作系统是否授予必要权限。

配置文件处于两者之间:它描述期望行为,却不保证系统流量已经进入内核。客户端显示运行中,只能说明某些组件已启动;要确认实际接管效果,还需查看连接记录与系统设置。这也是教程把“导入成功”和“连接验证”拆成两个步骤的原因。

开源依据与问题反馈

mihomo 的源代码与许可说明可在公开仓库中查阅,内核采用 GPL-3.0 许可;各图形客户端的许可应分别阅读其项目说明。开源意味着实现与修改历史可以被检查,不等于所有分发文件、订阅来源和远程节点具有相同的维护主体。选型时可参考发布记录、问题讨论与文档变更,不以未经核实的下载量或评分替代判断。

提交问题前,先确认异常发生在界面、内核还是订阅内容。反馈可包含操作系统、客户端名称、复现步骤及已脱敏的错误信息。订阅地址、节点密码和控制接口凭据不应出现在公开截图或日志中;保留必要上下文,比粘贴整份配置更有助于定位。

更新与配置的独立维护

客户端更新、内核更新、订阅刷新和规则集合更新是四种不同操作。前两者改变程序能力,后两者改变程序读取的数据。某条规则更新成功,并不能说明客户端已经更新;界面升级后,也应重新检查个人覆写是否仍按原来的顺序合并。涉及行为变化时,先保留可恢复的配置副本,再分项调整。

本站首页不固定展示版本信息。安装包、可选架构与维护状态集中放在下载页,字段语义集中放在 YAML 手册。这样可以将“选哪个程序”和“如何表达网络行为”分开处理,减少因旧截图、旧文件名或跨客户端设置差异造成的误判。

MIHOMO / 公开源代码

查看内核仓库 ↗
git clone https://github.com/MetaCubeX/mihomo.git

此命令用于获取源代码,需要本机已安装 Git;日常安装使用下载页中的客户端选项即可。

PLATFORMS / 下载入口

按系统选择客户端

查看全部客户端 →

先选择平台,再比较客户端与架构。Clash Plus 是下载页中适用平台的首推选项;需要特定桌面交互或 Linux 安装格式时,可继续查看 Clash Verge Rev 与 FlClash。完整清单同时保留归档项目的维护状态说明,便于识别旧教程中出现的名称。

Windows

先确认系统与处理器架构,再选择安装程序。Clash Plus、Clash Verge Rev 与 FlClash 可作为选型起点,寻找 Clash for Windows 替代方案时应特别关注维护状态和配置迁移。

系统代理只影响遵循该设置的应用;需要更广接入范围时,再阅读 TUN 的服务权限说明。遇到 UWP 应用连接差异,应单独检查回环限制,而不是直接更换全部节点。

前往下载

macOS

Apple Silicon 与 Intel 设备应分别选择对应架构。可在 Clash Plus、Clash Verge Rev 与 FlClash 之间比较界面与配置管理方式,历史 ClashX Meta 环境则需要留意归档状态。

首次运行涉及系统安全提示或网络权限时,应先确认应用来源和权限用途。系统代理、网络扩展和其他 VPN 工具可能互相影响,排查时先明确当前由哪个程序接管流量。

前往下载

Android

Clash Android 客户端选项包括 Clash Plus、Clash Meta for Android 与 FlClash,下载页另列 Surfboard。不同客户端支持的配置格式并不完全相同,导入前应先核对订阅类型。

连接通常需要系统 VPN 授权。若切到后台后中断,可检查电池优化与后台运行限制;应用分流还需区分系统 VPN 的应用范围与内核规则,两者作用在不同层级。

前往下载

iOS

下载页提供 Clash Plus 的 App Store 入口,并列出项目官网 clashplus.io。安装后先导入兼容配置,再按照系统提示授权网络连接;实际可用功能以应用说明为准。

电脑上的 YAML 配置不宜未经检查直接迁移到手机。涉及文件路径、监听地址、脚本和系统路由的字段可能具有平台差异,应先保留基本节点与规则,再逐项确认扩展设置。

前往下载

Linux

桌面用户可查看 Clash Verge Rev 与 FlClash,按发行版选择可用安装格式。服务器与路由器用户则可在下载页内核区查找 mihomo,并自行管理配置目录、进程和网络权限。

终端程序不一定读取桌面环境的代理设置,需要分别确认环境变量与程序参数。启用虚拟接口前,还应核对路由、防火墙和服务权限,避免把桌面客户端操作照搬到服务器。

前往下载

READING / 最新文章

操作说明与排查记录

查看全部文章 →

文章按具体问题展开,补充手册中不适合放进字段定义的操作背景。首次安装可先完成快速上手,再根据遇到的现象阅读界面说明、同步方案或连接排查;不必在建立基本连接之前改动全部高级选项。