Mihomo 是什么?Clash Meta 内核与 Mihomo 教程
Mihomo 是一个代理内核,原来的名字是 Clash Meta。现在仍在更新的 Clash 系客户端,包括 Clash Verge Rev、Clash Party、FlClash,里面运行的都是它。这篇文章讲 Mihomo 是什么、和 Clash 是什么关系,以及普通用户需要掌握的几项操作。
Mihomo 和 Clash 是什么关系
Clash 最初是一个开源的代理内核,负责读取配置文件、按规则转发流量。带界面的 Clash for Windows、ClashX 等客户端,都是在这个内核外面加了一层界面。
2023 年底,Clash 原版内核和 Clash for Windows 相继停止更新。在这之前,社区已经从原版内核分出了一个功能更多的分支,叫 Clash Meta。原版停更以后,Clash Meta 改名为 Mihomo,继续维护至今。
所以三者的关系是:Clash 是最初的项目,Clash Meta 是它的分支,Mihomo 是 Clash Meta 现在的名字。配置文件的格式一脉相承,为 Clash 写的订阅,Mihomo 可以直接使用。停更内核的情况见 Clash 原版内核页面。
Mihomo 比原版内核多了什么
- 支持更多协议:VLESS、Hysteria2、TUIC 等新协议,原版内核都不支持。各协议的特点见机场协议科普。
- 规则集:可以引用在线的规则文件并自动更新,不用把上千条规则都写进配置里。
- 更完善的 TUN 模式:接管全部流量,让不读取系统代理设置的程序也能走代理。
- 域名嗅探和更细的 DNS 设置:让分流的判断更准确。
对普通用户来说,最直接的影响是第一条:机场启用了新协议以后,只有 Mihomo 内核的客户端能看到全部节点。
哪些客户端使用 Mihomo 内核
| 客户端 | 系统 |
|---|---|
| Clash Verge Rev | Windows、macOS、Linux |
| Clash Party | Windows、macOS、Linux |
| FlClash | Windows、macOS、Linux、Android |
| Clash Nyanpasu | Windows、macOS、Linux |
| ClashX Meta | macOS |
| Clash Meta for Android | Android |
Clash Party 原来的名字是 Mihomo Party,所以搜索「Mihomo 下载」时,找的往往是这个客户端,或者是内核本身。几个客户端的差别见翻墙客户端是什么。
Mihomo 教程:普通用户要做的三件事
普通用户不需要单独下载内核,装好上面任意一个客户端,内核就已经在里面了。需要掌握的只有三件事:
- 导入订阅。把机场的 Clash 订阅链接导入客户端,步骤见Clash 订阅教程。
- 更新内核。内核更新一般跟随客户端的版本。在 Clash Verge Rev 的「设置」页面里,可以查看内核的版本并单独升级。遇到新节点连不上时,先更新客户端和内核。
- 按需要开启 TUN 模式。命令行工具或游戏不走代理时,在设置里打开 TUN 模式。它和系统代理的区别见Clash 配置教程。
进阶:直接运行 Mihomo 内核
在软路由、服务器这类没有图形界面的设备上,可以直接运行内核:
- 下载对应系统和处理器架构的 Mihomo 程序,官方地址见 Mihomo 下载页面。
- 准备一份配置文件,可以直接使用机场提供的 Clash 订阅内容。
- 在命令行里用
-d参数指定配置文件所在的目录,然后启动。 - 在配置文件里打开外部控制端口,就可以用网页面板来切换节点、查看连接。
这种用法需要一些命令行的基础,日常在电脑和手机上使用,直接装客户端就够了。
常见问题
Mihomo 和 Clash Meta 是同一个东西吗?
是。Mihomo 是 Clash Meta 改名之后的名称,内核是同一个,只是版本一直在更新。
原来用 Clash for Windows,怎么换成 Mihomo?
装一个 Clash Verge Rev,把原来的订阅链接重新导入即可,规则和节点都会保留。迁移的步骤见 Clash for Windows页面。
用 Mihomo 需要换机场吗?
不需要。提供 Clash 订阅的机场都可以直接使用。还没有机场的话,可以看机场排行。
相关阅读
-
进阶知识第 4 篇
Clash 配置教程:规则分流、代理组与 TUN 模式
Clash 配置教程:讲清配置文件的结构,Clash 规则怎样从上到下匹配,select、url-test 等代理组怎么用,系统代理和 TUN 模式的区别,以及缩进、规则顺序等常见错误的排查办法。
-
进阶知识第 2 篇
机场协议科普:Shadowsocks、VMess、VLESS、Trojan、Hysteria2
机场协议指客户端和节点之间通信的方式,常见的有 Shadowsocks、VMess、VLESS、Trojan 和 Hysteria2。本文用一张表对比它们的特点和客户端支持情况,并说明普通用户要不要在意协议。
-
新手知识第 3 篇
看 VPN 推荐之前:VPN、加速器和机场有什么区别?
搜 VPN 推荐、加速器推荐的人,多数是想稳定访问境外网站。本文对比 VPN、加速器和机场在使用方式、计费、客户端和分流上的区别,并说明三类工具各自适合谁。





