高墙之外❤️返回首页

Clash Meta 安装教程:先分清 Mihomo 内核,再按平台导入订阅

更新于 2026-10-24 · passwall.buzz

简答:Clash Meta 通常指现在的 Mihomo 内核,不是单独的桌面软件。新手应先选客户端,再按系统和架构安装,导入订阅后激活配置,并通过连接日志或出口 IP 验证代理是否生效。

定义:Clash Meta 是旧称,Mihomo 是其后续项目名称;Mihomo 主要是网络代理内核,Windows、macOS、Linux 和 Android 需要通过不同客户端或服务方式使用它。

先做这张判断表:你真正需要下载什么

本站是第三方使用指南站,不是任何客户端项目的官方站点。安装前先记住:不要把 Mihomo 核心压缩包当成桌面软件直接双击。核心负责运行代理协议和规则,图形客户端负责配置、订阅、节点和系统代理界面。

截至2026-10-24,Mihomo Releases 标记为 Latest 的是 v1.19.31;Clash Verge Rev 发布页显示 v2.5.8,Clash Meta for Android 发布页显示 v2.11.35。版本和菜单会变化,下载时应以对应项目发布页的当前标记为准。

Clash Meta 安装前的客户端选择
平台新手优先选择下载与判断重点
WindowsClash Verge Rev选择 x64 或 ARM64 安装包;Windows 7 不在当前支持范围内,具体以发布页为准。
macOSClash Verge RevApple 芯片选择 arm64,Intel 选择 amd64;不要把 macOS 核心压缩包当作 GUI 使用。
LinuxClash Verge Rev 或 Mihomo systemd桌面用户选 DEB、RPM 等安装包;服务器用户可按官方文档配置专用用户和 systemd 服务。
AndroidClash Meta for Android项目支持 Android 5.0 及以上,并提供 arm64-v8a、armeabi-v7a、x86、x86_64 架构支持。
iOS不直接使用上述 Android 或桌面客户端需要选择与 iOS 兼容的其他客户端,本文不把桌面安装包当作 iOS 安装方式。

关系可以简单理解为:Clash Meta 是旧称,Mihomo 是内核项目;Clash Verge Rev 是桌面图形客户端;Clash Meta for Android 是 Android 图形客户端。Clash Verge Rev 官方说明其定位是基于 Clash Meta 的 GUI,并提供 Windows、Linux 和 macOS 安装包;Android 项目则明确说明自己是 Clash.Meta 的 Android 图形界面。参考:Clash Verge Rev 项目说明、Clash Meta for Android 项目说明。

安装前核验:来源、架构和文件类型

  1. 从项目发布页进入下载。优先使用对应项目的 GitHub Releases 或项目文档,不要仅凭搜索结果中的“高速下载”“免安装版”判断来源。Mihomo 的官方发布页会列出不同系统和架构资产,并显示 SHA-256 值,可参考 Mihomo Releases。
  2. 确认系统架构。Windows 常见为 x64,Apple 芯片 Mac 为 arm64,Intel Mac 为 amd64;Android 则查看设备信息或系统设置中的处理器架构。架构选错时,常见表现是安装失败、程序无法启动或核心直接退出。
  3. 分清安装包与核心文件。Windows 通常选择 .exe,macOS 常见为 .dmg,Linux 桌面系统常见为 .deb 或 .rpm;Mihomo 核心发布页中的压缩二进制更适合手动部署或被客户端调用。
  4. 需要校验时,校验原始下载资产。不要校验解压后的文件来替代下载文件校验。Windows PowerShell 可运行 Get-FileHash .\下载的文件名 -Algorithm SHA256;macOS 或 Linux 可运行 shasum -a 256 下载的文件名,再与发布页列出的哈希值比较。

如果文件名、架构、扩展名和发布页资产不一致,先不要安装。尤其是 Android APK,不要因为文件名包含 Clash 或 Meta 就默认它来自上游项目。

四个平台的安装步骤

Windows:安装 GUI,再处理 SmartScreen 和 TUN

  1. 从 Clash Verge Rev 发布页选择与 Windows 架构匹配的安装包。
  2. 运行安装程序。若出现 SmartScreen,先检查下载来源、文件名和 SHA-256;确认来源无误后,再按系统提示选择继续,而不是直接运行来历不明的文件。
  3. 首次启动后,在设置中确认核心已正常运行,再导入配置。
  4. 需要让更多应用接管流量时,再开启 TUN 或服务模式。Windows 的 TUN 服务模式通常需要管理员权限;若提示服务安装失败,退出客户端后用管理员身份启动,并检查是否有其他网络过滤软件占用或拦截。
  5. 端口检查可使用 netstat -ano | findstr :7897,再用任务管理器或 tasklist /FI "PID eq 进程号"确认占用程序。端口常见默认为 7897 或 7890,以设置页为准。

macOS:选择芯片版本,并处理安全放行

  1. Apple 芯片选择 arm64,Intel 选择 amd64;打开 DMG 后将应用拖入 Applications。
  2. 首次打开若提示无法验证开发者,先确认应用确实来自项目发布页,再到“系统设置—隐私与安全性”查看拦截提示并选择允许;不要对来源不明的软件解除隔离。
  3. 若要启用 TUN,按客户端提示在“隐私与安全性”中放行网络扩展或相关权限。
  4. 端口检查使用 lsof -nP -iTCP:7897 -sTCP:LISTEN,不要在 macOS 教程中照搬 Windows 的 netstat -ano 判断方式。

Linux:桌面安装或 systemd 部署

  1. 桌面用户根据发行版选择 DEB、RPM 或其他官方提供的安装包。服务器用户选择与 CPU 架构匹配的 Mihomo 二进制。
  2. 手动部署时,把二进制重命名为 mihomo,放入 /usr/local/bin/,把配置放入 /etc/mihomo/。
  3. 创建专用系统用户和用户组,让配置目录归该用户所有;不要为了省事长期使用 root 运行。配置文件至少应让服务用户可读,涉及写入缓存或订阅更新的目录还要有对应写权限。
  4. 按官方 systemd 文档创建服务后运行 sudo systemctl daemon-reload、sudo systemctl enable mihomo、sudo systemctl start mihomo,使用 sudo systemctl status mihomo 和 sudo journalctl -u mihomo -o cat -e查看状态与日志。参考 Mihomo systemd 服务文档。

Android:安装 APK,授权 VPN,再导入配置

  1. 从 Clash Meta for Android 的项目发布页选择 APK;该项目说明支持 Android 5.0 及以上,并列出四种常见架构。
  2. 如果 APK 不是通过系统应用商店安装,Android 可能要求对当前浏览器或文件管理器开启“允许安装未知应用”。安装完成后可关闭该权限。
  3. 打开应用后导入配置,点击启动服务;Android 会弹出 VPN 连接授权,确认后状态栏通常会出现 VPN 图标。
  4. 如果应用反复停止,先检查架构、系统版本、电池优化和 VPN 冲突;不要同时启动多个会接管 VPN 的客户端。

导入订阅、激活配置和验证连接

  1. 保存订阅链接。订阅链接通常包含访问凭据,不要发布到群聊、截图或公共代码仓库。优先从你已购买或获得服务的账户页面复制完整链接;无法确认来源的链接不要导入。
  2. 导入配置。桌面客户端一般在“配置、Profiles 或订阅”页面添加 URL;Android 客户端可在配置页面添加远程配置。不同客户端菜单名称会变化,应以当前界面为准。
  3. 更新并激活。导入后先执行一次更新,确认配置文件时间或状态发生变化,再点击选中或启用该配置。只下载成功但没有激活,不会改变当前代理。
  4. 选择节点和策略组。先在代理页面选择一个可用节点,再让规则模式处理不同域名;全局模式适合短时间排查规则问题,直连模式则用于确认基础网络是否正常。TUN 适合需要接管非浏览器应用的场景,但权限和兼容性要求更高。
  5. 验证是否生效。先打开客户端连接日志,确认请求命中了预期策略组;再对比开启前后的出口 IP。只看客户端右上角“已启动”不够,因为核心运行、系统代理生效和实际请求走代理是三个不同状态。

订阅更新失败时,先复制链接到浏览器或用命令行检查是否能返回内容,再检查链接是否过期、网络是否可达、客户端是否误用了系统代理。如果订阅链接已经泄露,应在提供方账户中重置或重新生成,再删除旧配置并导入新链接。

安装后仍不能联网:按现象排查

Clash Meta 安装后的快速排错清单
现象先检查什么处理方向
配置导入失败链接是否完整、返回内容是否为空、配置格式是否被网页拦截重新复制链接,确认订阅仍有效,再手动更新配置。
节点全部超时连接日志、系统时间、DNS、网络是否能访问订阅地址先关闭 TUN 做对比,再更换网络或 DNS;若所有节点同时失败,优先检查配置和基础网络。
客户端显示运行但网页直连系统代理开关、应用是否读取系统代理、日志中的策略命中开启系统代理或对应 VPN,使用日志和出口 IP 双重确认。
开启 TUN 后断网系统权限、DNS 设置、其他 VPN、网卡和安全软件先关闭 TUN 恢复基础连接,再逐项开启权限和 DNS 选项。
更新配置失败订阅 URL 是否过期、返回码、客户端网络和代理状态重新生成订阅或更换可达网络;不要把完整订阅链接贴到公开 Issue。

排查时建议一次只改一个变量:先确认客户端能启动,再确认配置能加载,再确认节点可用,最后才调整 TUN、DNS 或规则。这样更容易从日志中定位是安装、配置、权限还是网络路径问题。

安装前后安全清单

  • 下载地址能追溯到项目发布页,文件名和架构与发布页一致。
  • 校验的是刚下载的原始安装包或压缩包,SHA-256 与发布页一致。
  • 订阅链接只保存在密码管理器、私有笔记或客户端配置中,不公开分享。
  • 只授予完成任务所需的权限;Windows 服务模式、macOS 网络扩展和 Android VPN 授权都应看清用途。
  • 确认配置已激活、节点可用、策略命中,并通过出口 IP 或连接日志验证实际路径。
  • 出现异常时保留错误文本和时间点,删除订阅中的访问凭据后再寻求帮助。

如果你只想在桌面完成安装,优先选择带图形界面的客户端;只有在 Linux 服务器或需要手动管理核心时,才直接部署 Mihomo 二进制。这样可以减少把内核、GUI、订阅和系统代理混在一起排查的情况。

常见问题

Clash Meta 和 Mihomo 是同一个东西吗?

Clash Meta 是旧称,Mihomo 是后续使用的项目名称。实际安装时还要区分 Mihomo 内核和 Clash Verge Rev、Clash Meta for Android 这类图形客户端。

Windows 应该下载 Mihomo 还是 Clash Verge Rev?

普通桌面用户优先选择 Clash Verge Rev 安装包,因为它提供图形界面;只有需要手动运行内核、编写配置或部署服务时,才直接下载 Mihomo 核心。

Android 安装后为什么还要授权 VPN?

Android 客户端需要通过系统 VPN 接口接管应用流量,因此首次启动服务时会弹出 VPN 授权。若授权后仍无法连接,应检查架构、配置、节点和其他 VPN 冲突。

订阅导入成功但没有网络怎么办?

先确认配置已经激活,再确认节点没有全部超时;随后检查系统代理或 VPN 是否开启,并在连接日志中查看请求命中的策略组,最后用出口 IP 对比实际流量路径。

macOS 提示无法验证开发者怎么办?

先核对应用是否来自项目发布页以及哈希是否匹配,再到“系统设置—隐私与安全性”查看系统拦截提示。不要直接放行来源无法确认的应用。

相关阅读

参考资料

  1. Mihomo Releases
  2. Mihomo 官方启动与预编译二进制文档
  3. Mihomo 官方 systemd 服务文档
  4. Clash Verge Rev 项目说明与安装平台
  5. Clash Verge Rev Releases
  6. Clash Meta for Android 项目说明
  7. Clash Meta for Android Releases