Mihomo(Clash Meta)与旧版 Clash 的区别:协议支持、内核状态与客户端对应关系
解释 Mihomo(原 Clash Meta)与旧版 Clash 内核的区别:Clash 原作者删库后的内核现状、Mihomo 新增的 VLESS、Hysteria2、TUIC、Reality 协议支持、哪些客户端用哪个内核,以及旧内核导入新协议节点全部超时的原因。
「Clash」这个词现在指的东西和几年前不一样了。理解内核的变化,能避免「导入订阅全部超时」这类问题。
内核的现状
- 旧版 Clash 内核: 原作者已删除仓库并停止维护。基于它的客户端(Clash for Windows、ClashX 等)不再更新。
- Mihomo: 社区在旧内核基础上延续开发的分支,原名 Clash Meta,后改名 Mihomo。持续维护,兼容旧版配置,新增大量协议。
现在活跃的 Clash 系客户端几乎都用 Mihomo。
协议支持对比
| 协议 | 旧版 Clash | Mihomo |
|---|---|---|
| Shadowsocks | 支持 | 支持 |
| VMess | 支持 | 支持 |
| Trojan | 支持 | 支持 |
| VLESS | 不支持 | 支持 |
| Hysteria2 | 不支持 | 支持 |
| TUIC | 不支持 | 支持 |
| Reality | 不支持 | 支持 |
| WireGuard | 不支持 | 支持 |
机场用 VLESS(本站品牌库中二猫云、唯兔云)或 Hysteria2 时,旧内核导入后这些节点全部超时,见 节点全部超时。
客户端与内核对应
| 客户端 | 内核 | 状态 |
|---|---|---|
| Clash Verge Rev | Mihomo | 活跃 |
| Clash Meta for Android | Mihomo | 活跃 |
| Stash(iOS/macOS) | Mihomo 兼容 | 活跃 |
| Clash Nyanpasu | Mihomo | 活跃 |
| Clash for Windows | 旧版 | 停止维护 |
| ClashX | 旧版 | 停止维护 |
| ClashX Meta | Mihomo | 活跃 |
配置兼容性
Mihomo 完全兼容旧版 Clash 配置文件,旧订阅可以直接用。反过来不行:Mihomo 特有的字段(新协议节点、部分 DNS 与 TUN 选项)旧内核无法解析。
功能差异
除协议外,Mihomo 还有:
- 更完整的 TUN 实现
- 规则集(rule-providers)与 GeoSite 更新
- 更多策略组选项
- 嗅探(sniffer)与域名匹配增强
配置结构见 Mihomo 配置文件详解。
该用什么
Windows、macOS 用 Clash Verge Rev;Android 用 Clash Meta for Android;iOS 用 Stash(付费)或 Shadowrocket。不要再使用停止维护的旧版客户端。
协议原理见 VLESS 是什么、Hysteria2 是什么。
常见问题
- Clash 还能用吗?
- 旧版 Clash for Windows 等停止维护的客户端仍能运行,但不支持新协议且无安全更新。建议换 Clash Verge Rev。
- Clash Meta 和 Mihomo 是一个东西吗?
- 是。Clash Meta 是原名,后改名 Mihomo。功能与配置格式一致。
- 机场是否支持 Clash Meta / Mihomo?
- 支持 Clash 订阅的机场都支持,Mihomo 兼容旧版 Clash 配置。用 VLESS、Hysteria2 的机场只能用 Mihomo。