Windows 10/11
推荐:Clash Verge Rev(Tauri 2)或 Clash Nyanpasu。TUN 依赖 Wintun 驱动,首次启用时自动安装。
发布页:GitHub clash-verge-rev/clash-verge-rev → Assets → Clash.Verge_x64-setup.exe
注意:关闭「安全软件」对 verge-mihomo.exe 的误报隔离;以管理员运行方可创建 TUN 接口。
🖥️ 按操作系统选择 GUI 壳与内核组合;服务器无头部署请直接跳至 Linux 章节使用 systemd 托管 mihomo。
推荐:Clash Verge Rev(Tauri 2)或 Clash Nyanpasu。TUN 依赖 Wintun 驱动,首次启用时自动安装。
发布页:GitHub clash-verge-rev/clash-verge-rev → Assets → Clash.Verge_x64-setup.exe
注意:关闭「安全软件」对 verge-mihomo.exe 的误报隔离;以管理员运行方可创建 TUN 接口。
推荐:Clash Verge Rev(Universal)或 ClashX Meta(菜单栏轻量)。Apple Silicon 优先下载 aarch64 构建。
TUN:需在「设置 → 增强模式」授权网络扩展;详见 Clash macOS TUN 模式配置教程。
GUI:Clash Verge Rev AppImage / deb;无头:直接部署 mihomo 二进制 + systemd unit。
TUN 依赖:cap_net_admin 能力或 root;Debian 需 iptables 或 nftables 用于 DNS 劫持。
推荐:Clash Meta for Android(CMFA),F-Droid 或 GitHub Releases。支持分应用代理与 rule-providers 远程更新。
企业场景部署见 CMFA Work Profile 专题。
🧬 客户端内置内核与独立 mihomo 二进制的版本映射,避免 Meta 语法与旧版 Premium 不兼容。
| 内核 | 维护方 | 最新稳定 | TUN | 推荐场景 |
|---|---|---|---|---|
| mihomo | MetaCubeX | v1.19.x | ✅ gVisor / System | 桌面 + 服务器首选 |
| Clash Premium | Dreamacro(停更) | 2023.08 | ✅ | 遗留环境,不建议新部署 |
| sing-box | SagerNet | 1.12.x | ✅ | 配置不互通,Android 路由场景 |
| clash-rs | 社区 Rust 实现 | 0.x | 实验性 | 资源受限嵌入式设备评估 |
性能数据参见 mihomo 基准测试文章。
⚡ 七步完成 mihomo 在 Debian/Ubuntu 服务器上的 systemd 托管,适用于旁路网关或跳板机。
从 MetaCubeX/mihomo Releases 获取 mihomo-linux-amd64-v1.19.0.gz,sha256sum -c 核对后解压至 /usr/local/bin/mihomo。
/etc/mihomo/config.yaml、/var/lib/mihomo/(geoip/geosite 数据)、/var/log/mihomo/。权限 mihomo:mihomo 运行用户。
setcap cap_net_bind_service,cap_net_admin+ep /usr/local/bin/mihomo,避免以 root 常驻同时保留 TUN 创建权限。
编写 mihomo.service,ExecStart=/usr/local/bin/mihomo -d /etc/mihomo,Restart=on-failure,LimitNOFILE=65535。
配置块 tun: { enable: true, stack: gvisor, auto-route: true, strict-route: true };确认 net.ipv4.ip_forward=1。
curl -H "Authorization: Bearer $SECRET" http://127.0.0.1:9090/version 返回内核版本即正常。参见 API 安全配置。
通过 rule-providers 的 interval 自动拉取;手动触发 PUT /providers/rules/xxx。规则工程见 GEOIP 策略文。
📄 复制以下骨架至 config.yaml,替换 proxies 与 secret 后即可启动。完整规则请接入自建 rule-providers。
mixed-port: 7890 allow-lan: false bind-address: '127.0.0.1' mode: rule log-level: info ipv6: false external-controller: 127.0.0.1:9090 secret: "替换为64字符随机串" unified-delay: true tcp-concurrent: true find-process-mode: strict dns: enable: true listen: 0.0.0.0:1053 enhanced-mode: fake-ip fake-ip-range: 198.18.0.1/16 nameserver: [223.5.5.5, 119.29.29.29] fallback: [https://1.1.1.1/dns-query] tun: enable: false stack: gvisor auto-route: true strict-route: true dns-hijack: ['any:53'] proxies: [] proxy-groups: [] rules: - GEOIP,CN,DIRECT - MATCH,PROXY
🔑 各模式下的 OS 权限与网络依赖,部署前 checklist。
仅需绑定 7890(HTTP/SOCKS5);无需管理员权限。应用需显式配置代理,ICMP 不走代理。
需 CAP_NET_ADMIN 或管理员/root。Windows 安装 Wintun;macOS 授权系统扩展;Linux 检查 /dev/net/tun。
首次启动自动下载 geoip.metadb / geosite.dat;离线环境请预置至 ./ 或 GEODATA_URL 镜像。
❓ 获取与安装阶段的典型坑位。
Clash Verge 原项目已停更;Rev 是社区 fork,持续集成最新 mihomo,修复了订阅导入、TUN 开关与 WebDAV 备份等问题。新部署应选 Rev。
Verge Rev:设置 → 当前内核版本;或命令行 verge-mihomo -v。Nyanpasu 在关于页面显示。CMFA 在日志首行打印 mihomo 版本号。
可使用镜像加速站,但务必核对 SHA256 与官方一致。企业环境建议通过内网 Artifactory 缓存 Release 资产,避免供应链篡改。
OpenWrt 可安装社区包或手动上传 arm64 二进制;内存建议 ≥128MB 可用。注意 Flash 寿命,将日志与 geodata 放 tmpfs 或外置存储。