Mihomo 内核
最后更新:2026-10-20
Mihomo 就是 Clash Meta 改名后的名字,由 MetaCubeX 团队维护,仓库为 MetaCubeX/mihomo。原版 Clash 停更后,它成了社区事实上的标准内核,Clash Verge Rev、FlClash、Clash Meta for Android、OpenClash 等都基于它。
一、相比原版 Clash 多了什么
- 更多协议:VLESS(含 Reality)、Hysteria / Hysteria2、TUIC、WireGuard 等,见 代理协议支持
- GEOSITE 规则:按社区维护的域名分类分流
- 策略组增强:
filter正则筛选节点、include-all等 - 规则集:
rule-providers支持多种格式 - TUN:内置开源 TUN 实现,不再依赖闭源的 Premium 内核
- 流量嗅探(sniffer):从 TLS / HTTP 流量中识别域名,改善 fake-ip 下的规则匹配
二、兼容性
Mihomo 兼容原版 Clash 的配置语法,旧的订阅一般可以直接使用。反过来不行:使用了 Mihomo 专属字段的配置,在已停更的原版 Clash 客户端中会报错。
三、单独运行内核
服务器、路由器或想完全手动控制时,可以不装图形客户端,直接运行内核:
bash
./mihomo -d /path/to/config-dir-d 指定配置目录,内核会读取其中的 config.yaml。在 Linux 上配合 systemd 常驻的方法见 Linux 教程。
运行后可以通过 external-controller 端口连接网页控制面板(如 metacubexd、zashboard)来切换节点。