Mihomo

Mihomo 系统要求

为了确保 Mihomo 能够提供稳定且高效的连接连续性体验,我们建议您在下载Mihomo之前,先确认您的设备系统版本与硬件配置是否满足以下运行环境。

Mihomo跨平台环境支持说明图

支持的操作系统

Mihomo 采用跨端协同设计,支持目前主流的桌面与移动端平台。

Windows

  • Windows 10 (1809及以上) / Windows 11
  • 支持 x64 (64位) 架构处理器
  • 建议安装.NET Framework 4.8 或更高版本
  • 支持 ARM64 设备的模拟运行(部分功能受限)

macOS

  • macOS 11.0 Big Sur 或更高版本
  • 完美适配 Apple Silicon (M1/M2/M3) 芯片
  • 兼容 Intel 处理器机型
  • 详见Mihomo Mac版说明获取专属优化

Linux

  • 主流发行版 (Ubuntu 20.04+, Debian 11+, Arch)
  • 需要内核版本 4.19+ 以支持高级网络特性
  • 支持 amd64, arm64, armv7 架构
  • 提供 Docker 容器部署方案

Mobile

  • Android 7.0 (API 24) 及以上版本
  • iOS / iPadOS 14.0 或更高版本
  • 移动端需确保系统未禁用相关网络权限

核心运行参数

针对 Mihomo Core 内核的硬件资源占用与网络环境要求。

处理器 (CPU) 建议双核 1.5GHz 以上,支持 AES 指令集可大幅提升加密传输效率。
运行内存 (RAM) 基础运行仅需 128MB;若开启大规模规则集,建议预留 512MB 以上可用内存。
存储空间 安装程序约 50MB-100MB,运行产生的日志与缓存建议预留 200MB。
网络适配器 支持虚拟网卡适配器 (TUN/TAP),需具备系统管理员执行权限以配置路由表。
依赖项 Linux 环境下建议安装ca-certificates以确保 SSL 连接可信。

环境已就绪?

如果您的设备符合上述条件,请点击下方链接直接获取最新稳定版本,开始体验 Mihomo 的卓越性能。

立即下载 Mihomo

兼容性常见问题

Mihomo 在旧版系统(如 Win7)上无法运行怎么办?

由于现代网络协议与加密标准的更新,Mihomo Meta 内核已不再原生支持 Windows 7。我们建议升级至 Windows 10 或使用 Linux 容器化部署方案。如果您必须在旧系统使用,请查阅Mihomo功能亮点中的轻量化适配章节,尝试使用较低版本的内核分支。

安装时提示“内核启动失败”通常是什么原因?

这通常与系统权限或端口占用有关。请尝试以管理员身份运行 Mihomo,并检查 7890 等默认端口是否被其他软件占用。此外,部分安全软件可能会拦截虚拟网卡的创建,请在安装时将其加入白名单。

Mihomo 对 ARM 架构的支持如何?

Mihomo 内核原生支持 ARM 架构。无论是基于 M 系列芯片的 Mac、树莓派还是 ARM 版 Windows 平板,均有对应的二进制文件供您选择。针对低功耗嵌入式设备,我们进行了专门的内存优化。

为什么在某些 Linux 环境下 TUN 模式无法开启?

TUN 模式依赖内核模块tun的加载。请确保您的系统内核已开启该模块(通常通过lsmod | grep tun检查),且运行 Mihomo 的用户拥有CAP_NET_ADMIN权限。

确认环境兼容后,如何快速上手?

在确认硬件满足要求后,建议前往我们的使用帮助页面查看快速开始指南。我们会引导您完成从配置文件导入到网络接管的全过程,确保您能发挥 Mihomo 的最大价值。