Clash Meta (Mihomo) 内核详解
VLESS · Hysteria2 · 全协议支持
Meta 内核是 Clash 生态的进化形态,原生支持前沿代理协议,性能与兼容性全面提升。现代网络的终极引擎。
什么是 Clash Meta (Mihomo) 内核?
Clash Meta(现更名为 Mihomo)是原 Clash 核心的重构与超集,由 MetaCubeX 团队维护。它在保持原 Clash 配置兼容性的基础上,引入了大量现代协议支持和性能优化。
相较于原始 Clash,Meta 内核支持 UDP over TCP、完整的 TUN 模式、规则提供者 (Rule Providers)、脚本 (Script) 增强,并在多线程并发和内存效率上大幅优化,是目前所有活跃 Clash 客户端的默认内核。
🔥 新协议支持 · 突破封锁
Hysteria2
基于 QUIC 的暴力传输协议,抗丢包、低延迟,专为高延迟网络优化,完美集成 Meta 内核。
VLESS + XTLS
轻量级 VLESS 协议配合 REALITY 技术,实现流量混淆,Meta 原生支持 Vision 流控。
WireGuard 原生集成
无需额外工具,直接在配置文件中使用 WireGuard 节点,享受最新 UDP 代理方式。
性能怪兽
并发连接数提升 3 倍,内存占用降低 40%,规则匹配速度大幅增强。
⚙️ 如何开启 Meta 内核
主流 GUI 客户端均已内置或可选 Meta 内核,按以下步骤激活即可享受 Mihomo 引擎
Clash Verge (Rev)
设置 → Core 类型 → 选择 “mihomo” 或 “Clash Meta”。默认即 Meta 内核,无需额外操作。版本 >=1.5.0 已内置。
ClashX / ClashX Meta
下载专用 ClashX Meta 分支,安装后自动启用。或使用 Clash Verge for macOS,在偏好中切换内核。
Clash Meta for Android (CMFA)
从 GitHub 安装 CMFA 版本,内核即为 Meta。设置中查看内核版本显示 “mihomo” 即成功。
命令行 / OpenWrt
下载 Mihomo 二进制文件替换原 clash 程序,并配置 systemd 或 init.d,运行 mihomo -v 确认版本。
📄 进阶配置模板 (Meta 专用)
以下配置片段展示 Meta 核心特性:规则提供者、Hysteria2 节点、脚本支持。
# clash-meta 完整配置示例 (config.yaml)
mixed-port: 7890
allow-lan: false
mode: rule
log-level: info
# 使用 Meta 独有的 rule-providers
rule-providers:
apple:
type: http
behavior: domain
url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/apple.txt"
path: ./ruleset/apple.yaml
interval: 86400
proxies:
# Hysteria2 节点示例
- name: "hy2-example"
type: hysteria2
server: example.com
port: 443
password: yourpassword
sni: example.com
# 跳过证书验证 (仅测试)
skip-cert-verify: true
# VLESS Reality 节点
- name: "vless-reality"
type: vless
server: your-server.com
port: 443
uuid: your-uuid
network: tcp
tls: true
udp: true
flow: xtls-rprx-vision
servername: www.microsoft.com
reality-opts:
public-key: YOUR_PUBLIC_KEY
short-id: 你的shortId
proxy-groups:
- name: PROXY
type: select
use:
- provider-proxy # 可使用节点提供者
proxies:
- hy2-example
- vless-reality
# 脚本路由 (Meta 扩展)
script:
code: |
function main(ctx, metadata) {
if (metadata.host == "google.com") return "PROXY";
return "DIRECT";
}
提示:完整配置可参考 Mihomo 官方示例仓库,支持 rule-set、域名策略组等高级特性。
🏆 核心优势
规则提供者
动态拉取远程规则集,无需重启客户端即可更新分流规则,降低内存占用。
多路径与流量控制
支持连接预处理器、策略组流量均衡、故障转移等企业级特性。
JavaScript 脚本路由
使用脚本实现完全自定义的请求路由逻辑,超越静态规则限制。
REALITY 支持
无需域名即可模拟真实 TLS 握手,对抗 SNI 阻断。
✨ Meta 专属亮点
延迟与测速增强
支持 Hysteria2/HTTP/ICMP 混合测速,显示最真实的节点质量。
DNS 缓存策略
支持 DNS over HTTPS、ECS 等高级 DNS 设置,降低 DNS 污染风险。
性能模式调节
可设置 goroutine 池大小,平衡资源占用与吞吐量。
📣 开发者 & 用户评价
❓ 常见问题
mihomo -v 同样可见。📬 社区与支持
获取最新 Mihomo 开发版、提交 Issue 或参与讨论
本页面为独立技术指南,所有示例仅用于学习。Mihomo 是开源社区的里程碑项目。