开源内核 · 全平台客户端

Clash教程网

Clash 客户端下载与配置教程

从订阅导入到规则分流,按平台查找客户端,按工单检查 mihomo 配置。

代码开源中文文档规则配置参考

配置检修 / CONFIG DESK

Clash 使用教程:按问题查配置

连接能否建立、流量走向哪里、域名由谁解析,是三件不同的事。先找到对应工单,再改一个设置并验证一次,别把整箱线缆一起拔掉。

订阅导入:先确认 Clash YAML

订阅地址是配置的更新入口,不是可以直接填入服务器栏的节点地址。在客户端的配置或订阅页面新增远程配置,粘贴完整链接,更新成功后再选中启用。若提示解析失败,先确认提供方返回的是 Clash YAML,而非网页、登录提示或其他客户端的节点列表。与逐条录入节点相比,订阅便于集中更新,但本地修改可能被下一次更新覆盖;需要保留的规则应放进客户端支持的覆写或合并配置中。分享截图时遮住订阅链接,它通常包含访问凭据。

config.yaml / 基础字段节选
mixed-port: 7890
allow-lan: false
mode: rule
log-level: info

节选用于辨认字段,不是包含节点的完整配置。查看订阅导入步骤 →

安装入口 / PLATFORM BAY

Clash 客户端下载:按系统选安装包

桌面安装包、手机应用和命令行内核不是同一种交付物。先认操作系统,再认处理器架构,最后核对所需协议与配置功能。下载页集中列出各平台客户端、安装入口和维护状态,首页不混放安装文件。

Windows

初次使用可优先查看 Clash Plus,也可对比 Clash Verge Rev、FlClash 与 Clash Nyanpasu。需要替代 Clash for Windows 时,重点核对订阅兼容、服务模式和配置覆写方式,不要只按界面相似程度决定。

安装前确认系统与处理器类型。首次启动先导入配置,再开启系统代理;浏览器可用而其他程序不通时,检查应用是否遵循系统代理,再考虑 TUN。开机启动和后台服务是不同设置,权限提示也应分别处理。

前往下载 Windows 客户端

macOS

先区分 Apple Silicon 与 Intel,再选择 Clash Plus、Clash Verge Rev 或 FlClash 的对应安装包。系统设置中的芯片信息比机器外观可靠,装错架构可能无法启动,或需要额外的兼容运行环境。

首次运行时按系统提示完成授权,开启网络接管前确认没有其他工具同时修改代理或路由。旧配置迁移时保留原文件副本,重点检查本地路径、外部规则文件和进程规则;这些内容不一定能直接从其他系统照搬。

前往下载 macOS 客户端

Android

可从 Clash Plus、Clash Meta for Android、FlClash 与 Surfboard 中按需求选择。不同应用的订阅格式、脚本能力与内核并不相同,尤其不要把能导入某种节点链接等同于完整兼容 Clash 配置。

启动连接通常需要确认系统 VPN 授权。长时间后台使用时,再根据设备的电池管理检查后台限制,而不是直接放开所有权限。移动网络与无线网络切换后出现异常,可先重新建立连接,并查看 DNS 和分应用代理设置。

前往下载 Android 客户端

iOS

下载页提供 Clash Plus 的 App Store 入口,并展示官网 clashplus.io。导入前确认订阅格式与应用功能相匹配,配置文件里存在某个字段,并不意味着所有移动端应用都会执行它。

首次启用连接按系统提示添加 VPN 配置,随后检查当前配置与策略选择。移动端受系统网络扩展机制约束,桌面端的服务模式、进程匹配和本地文件操作不能原样套用;设置应以应用实际提供的选项和说明为准。

前往下载 iOS 客户端

Linux

桌面用户可先比较 Clash Verge Rev 与 FlClash,按发行版选择合适的软件包。图形客户端依赖桌面环境与系统组件,安装成功但窗口无法打开时,应先查看缺少的依赖和启动日志,而不是反复更换订阅。

服务器与路由器用户可在下载页查找 mihomo 内核,按架构和运行环境部署。命令行内核不附带完整桌面界面,配置目录、权限、服务启动和日志轮转需要自行管理;远程调试时不要把控制接口直接暴露到公共网络。

前往下载 Linux 客户端

上游与维护 / SOURCE NOTES

开源生态与内核关系

客户端负责操作界面,内核负责连接与规则执行,订阅提供配置内容。把这三层拆开看,才能判断一个问题应该改设置、换配置,还是查上游文档。

Clash、Meta 与 mihomo 的关系

Clash 最初形成了以 YAML 配置、代理组和规则匹配为核心的使用方式,后来出现不同社区分支与图形客户端。Clash.Meta 是这一生态中的扩展分支,相关内核项目后来使用 mihomo 名称继续发展。阅读旧教程时可能同时遇到 Meta、Clash Meta 与 mihomo,它们反映了项目演进和命名变化,不能简单理解为三个完全独立的操作界面。

原版项目与扩展内核的功能范围并不相同。新协议、DNS 字段、规则能力和平台支持都应以实际运行的内核为准,而不是看客户端名称里是否带有 Clash。本站是下载与中文教程参考站,不代替各客户端或内核项目发布公告;需要确认实现细节时,应回到对应项目的文档、源代码与发行说明。

图形客户端与协议支持要分开核对

同一个内核可以被不同客户端包装,界面相近的客户端也可能采用不同内核。图形界面负责订阅管理、代理切换、系统集成与日志展示;内核决定配置语法、连接协议和规则执行。某个开关没有出现在界面上,不一定代表内核不能配置;反过来,订阅文件能够保存,也不等于其中全部字段已被支持并生效。

选择时先列出实际需求:是否需要规则覆写、是否依赖特定协议、是否要按应用接管、是否在多台设备之间迁移配置。再查看客户端说明与运行日志中的内核信息。协议差异和移动端资源取舍适合在技术参考中逐项比较,不宜仅凭一次探测结果或界面上的绿色状态作结论。

订阅更新与软件更新是两条链路

订阅更新拉取远程配置,软件更新替换应用或随附内核,两者不会互相代替。订阅内容变化可能影响节点名称、规则目标和代理组引用;软件变化则可能引入新字段、调整默认行为或修复兼容问题。更新前保留配置与本地覆写,更新后先观察日志,再验证常用应用,不必把所有开关重新设置一遍。

当远程订阅覆盖本地改动时,应查找客户端的持久化覆写机制,而不是停止全部更新。GeoIP、GeoSite 与规则集也有各自的数据来源和更新周期。遇到分流变化,先确认配置及数据文件有没有变化,再检查软件本身。这样的排查顺序能把“昨天可用、今天异常”拆成可验证的问题。

开源材料怎么用,才不只看一枚徽章

源代码的价值在于可追溯:可以查看功能实现、配置示例、问题讨论与变更记录。下载前确认项目名称与客户端对应,查配置时优先使用当前内核文档,遇到旧截图则核对字段是否仍然适用。仓库星标不代表适合所有设备,活跃讨论也不等于已经发布修复,判断依据应落到实际说明与发行内容。

反馈问题时可提供操作系统、客户端名称、内核信息、复现步骤和脱敏日志。不要公开完整订阅、节点密码或控制接口凭据,也不要把整个配置文件直接贴进公开讨论。能够用最小配置复现的问题更容易定位:先去掉无关规则与覆写,再确认错误是否仍然存在,最后补回必要上下文。

技术笔记 / WORK LOG

近期配置笔记:DNS、规则与数据库

入门教程负责把连接流程走通,技术笔记处理具体字段与边界场景。修改前先确认配置由谁维护,修改后用新连接检查结果;一次只动一处,日志才有可比性。