跳到主要内容

Mihomo(Clash Meta) 内核命令行教程

Mihomo(Clash Meta)是一个基于规则的跨平台代理工具,专为网络和应用层设计,广泛应用于提升用户的网络体验。它可以在 Linux shell 环境下运行,无需图形化桌面环境,这使得它非常适合在服务器和开发机等场景中使用。

安装

警告 ⚠️

请务必保护好您的个人订阅的安全!

请务必在教程推荐的官方渠道下载客户端。已经查明,使用一些恶意第三方非官方软件可能面临订阅泄露或节点被盗用的风险。若因使用恶意软件导致账号异常或节点滥用,导致封停服务器无法退款。

由于 Clash 原版内核项目已停止维护,所以还请使用 Mihomo(Clash Meta)内核。前往 [MetaCubeX/mihomo][mihomo] 官方发布页面选择适合系统架构的安装包,或使用下面的常用下载链接。解压后执行以下步骤以确保 Mihomo 能够正常启动。

下载链接

下载链接

我该如何选择?release 中,包的文件名中包含了多个信息,包括

  • 程序名称(mihomo)
  • 操作系统(如android、darwin、freebsd、linux、windows等)
  • 架构(如386、amd64、arm32v7、arm64等)
  • 编译方式

话说你都会用内核命令跑了,不能够不清楚这些代表什么意思吧

# 请注意将文件名替换为自己实际下载的文件名称
gzip -dk mihomo-*-v1.19.24.gz # 解压压缩包
chmod +x mihomo-*-v1.19.24 # 赋与可执行权限
cp mihomo-*-v1.19.24 /usr/local/bin/mihomo # 添加到用户可执行文件目录
注意

在 macOS 下,首次运行 mihomo 会被系统安全策略阻止,用户需要手动在「系统偏好设置」-「安全与隐私」中允许 mihomo 运行。

然后在 shell 中执行以下步骤以下载 Clash 配置到指定目录。

mkdir /usr/local/etc/clash
wget -P /usr/local/etc/clash https://***.*/feeds/***/clash.yml
mv /usr/local/etc/clash/clash.yml /usr/local/etc/clash/config.yaml

运行 Mihomo

执行 mihomo -d /usr/local/etc/clash 即可运行 Mihomo 并打印暴露在本地的代理服务端口,默认为 127.0.0.1:7890