mihomo 内核 · 全平台客户端

Clash官网下载Clash Verge 全平台客户端与配置教程

按系统选择客户端,依次完成订阅导入、规则分流与代理设置。

代码开源中文配置文档桌面与移动端入口
Clash Verge · 设置
设置Settings / General
网络接管
系统代理
TUN 模式
局域网连接
混合端口7897
启动与控制
开机自启
静默启动
代理模式规则全局直连
外部控制127.0.0.1:9097

设置界面为静态示意。端口以本机客户端实际设置为准;Clash Verge Rev 面向桌面系统,移动端使用对应客户端。

规则分流与网络接管设置

先区分“流量怎样进入内核”和“进入后走哪条规则”。系统代理、TUN 模式负责接管入口;规则、全局、直连决定处理方式。二者不是同一组开关。

Clash Verge · 规则
按顺序匹配config.yaml
mode: rule
rules:
  - DOMAIN-SUFFIX,example.com,DIRECT
  - IP-CIDR,192.168.0.0/16,DIRECT,no-resolve
  - MATCH,PROXY

PROXY 为示例策略组名,须在配置中定义。

规则分流按域名、目标地址等条件决定连接出口,适合同时访问本地服务与需要代理的网站。在客户端代理模式中选择“规则”,再到规则页核对生效顺序。内核从上向下匹配,首条命中后不再继续;局域网直连规则通常应放在兜底规则之前。示例中的 PROXY 必须对应已有策略组,不能只复制规则而省略组定义。全局模式改为统一使用全局策略,不会按这份规则列表逐条分流;TUN 只改变接管入口,不替代规则。

查看模式选择步骤 →

端口、模式与 DNS 分别检查

混合端口是应用接入代理的入口,外部控制地址则供客户端界面管理内核,二者不能互换。修改混合端口后,需要同时检查浏览器代理扩展、终端环境变量及其他手动填写代理地址的程序。设置窗口里的开关只展示配置含义,不代表本机已经启用对应功能。

遇到网页打不开,先确认配置已选中、内核能够启动,再核对系统代理或 TUN 是否接管。随后查看连接对应的规则与策略组,最后检查 DNS。一次只改一项并重新测试,才能知道变化来自哪里。直接切换全局模式可以辅助判断分流问题,但它不会修复端口冲突、无效订阅或系统解析错误。

Clash 客户端平台下载入口

按操作系统进入下载中心,再核对处理器架构与系统要求。客户端负责图形界面,内核负责连接与规则处理;同一套配置能否迁移,还取决于目标客户端支持的字段和功能。

Windows

优先查看 Clash Plus,也可选择 Clash Verge Rev、FlClash 或 Clash Nyanpasu。安装前确认系统架构,首次使用先完成普通系统代理配置,再按需要启用 TUN 服务。

Clash for Windows 已停止维护。旧配置迁移时保留订阅原地址与自定义规则,重新检查端口及服务模式,不要直接覆盖新客户端的整个配置目录。

前往下载

macOS

区分 Apple Silicon 与 Intel 安装包。下载中心列出 Clash Plus、Clash Verge Rev 与 FlClash,并单独标注 ClashX Meta 的维护状态,便于从旧客户端迁移。

首次启动涉及系统授权时,先确认安装来源,再按系统提示操作。系统代理按网络服务生效,切换有线与无线网络后,可回到网络设置核对代理是否仍与客户端一致。

前往下载

Android

可按使用习惯选择 Clash Plus、Clash Meta for Android、FlClash 或 Surfboard。留意配置格式兼容性;不能仅凭订阅地址能够打开,就认定它适用于所有客户端。

首次连接通常需要授予 VPN 权限。若锁屏后连接中断,检查系统电池优化与后台运行限制;另一款 VPN 已启动时,应先停止它,再测试当前客户端的接管结果。

前往下载

iOS

通过下载中心进入 Clash Plus 的 App Store 页面,也可在其官网 clashplus.io 查看产品说明。安装完成后导入兼容配置,并按系统提示允许添加 VPN 配置。

移动端接管方式受系统网络扩展机制约束,桌面端的服务安装、混合端口和开机自启步骤不能照搬。连接前先确认当前配置与策略,再检查应用是否能够正常访问目标。

前往下载

Linux

桌面环境可选择 Clash Verge Rev 或 FlClash,并按发行版选择对应包格式。服务器与路由器通常直接运行 mihomo 内核,需要自行管理配置目录、启动服务与转发规则。

图形客户端开启系统代理,不代表所有命令行工具都会采用它。终端可按程序支持配置代理环境变量;使用 TUN 时还需核对权限、路由和 DNS,避免与现有网络管理服务重复接管。

前往下载

不确定该选哪款客户端时,先确定平台、配置格式和是否需要 TUN,再比较界面与配置管理方式。不要把旧客户端名称当作内核名称:同属 Clash 生态的应用,可能使用不同的内核实现与更新节奏。

查看全部客户端 → 阅读客户端选型指南 →

Clash 订阅导入与连接步骤

首次配置先完成一条可复现的连接路径,再添加自动更新、开机自启或自定义规则。客户端安装完成不等于已经具备可用配置,本站的安装入口也不提供代理服务订阅。

  1. 导入并选中订阅配置

    打开订阅或配置页面,粘贴提供方给出的完整链接,等待导入完成后主动选中该配置。若导入的是本地 YAML 文件,先确认文件编码与缩进正常。看到配置名称后,还应查看内核是否成功加载;解析报错、策略组引用不存在时,继续开关系统代理不会解决问题。

  2. 选择规则模式与接管入口

    日常使用先选规则模式,在实际策略组中选择需要的出口,再打开系统代理。只有应用不遵循系统代理时,才进一步配置 TUN。全局模式与 TUN 并不是同一个功能,也不必一起开启。若同时运行多个代理客户端,应停止其他客户端的系统代理与虚拟网卡,减少端口和路由竞争。

  3. 验证访问并保存可用设置

    分别访问需要代理的网站与本地网络服务,结合连接记录确认命中的规则和策略。若只有某个应用失败,先检查该应用自己的代理配置;若所有应用都失败,再按端口、接管、规则、DNS 的顺序排查。验证完成后再设置订阅更新间隔,并保留一份自定义覆写,便于更新或迁移时恢复。

查看完整教程 →

Clash 生态、mihomo 内核与开源来源

区分项目名称、内核实现和客户端界面,才能判断配置兼容性与更新范围。以下仓库命令用于查看 mihomo 源码,不是安装客户端或取得订阅的命令。

项目历史与客户端维护状态

Clash 生态包含内核、桌面界面和移动端应用,并不是由一个安装包覆盖所有系统。早期客户端停止维护后,社区仍在继续开发其他界面和内核实现。Clash for Windows 的停更不等于整个生态停止更新,也不意味着旧客户端会自动获得新协议支持。选型时应查看当前项目的维护状态,而不是只比较名称是否熟悉。

mihomo 与图形界面的分工

mihomo 承担配置解析、协议连接、规则匹配与 DNS 处理。Clash Verge Rev 等图形客户端在其上提供订阅管理、设置入口和系统集成。某项功能是否可用,既要看内核是否支持,也要看客户端有没有暴露对应设置。桌面界面中的按钮位置不是配置规范本身;阅读其他客户端教程时,应优先对应字段含义,而不是机械寻找相同菜单。

源码、文档与问题反馈

开源仓库可以查看实现、提交记录与已知问题,适合确认某个行为是配置错误还是功能限制。阅读问题讨论时,要把操作系统、内核与客户端区分开。准备反馈材料可保留错误类型、复现步骤和脱敏配置,但应移除订阅链接、访问凭据与个人网络信息。公开日志只保留定位问题必需的部分,避免把整份配置直接贴出。

客户端更新与订阅更新

客户端更新改变界面、系统集成或随附内核;订阅更新取得服务提供方的远程配置。两者更新入口与失败原因不同。更换客户端前,记录现有混合端口、TUN 设置和自定义规则;更新订阅前,确认本地修改已存入合并或覆写配置。更新完成后重新检查实际生效内容,比单纯看到成功提示更能确定迁移是否完整。

Clash 配置与故障排查文章

先按现象确定检查顺序,再进入具体设置。订阅解析失败、DNS 异常与“已连接但打不开网页”属于不同环节,不应通过反复重装客户端统一处理。

查看全部文章 →

需要按症状连续排查时,可直接查阅故障排查手册;只需完成首次连接时,沿订阅导入教程操作即可。基础概念与常见设置问题集中在帮助中心,便于先确认术语,再修改具体配置。