一、安装 Mihomo 核心程序
1. 下载二进制文件 从 GitHub Releases 获取适合您系统架构的 Mihomo 二进制文件(如 mihomo-linux-amd64 或 mihomo-linux-arm64 ):
# 下载最新版本(示例版本号 v1.18.9,需替换为实际版本)
curl -O -L https://github.com/MetaCubeX/mihomo/releases/download/v1.18.9/mihomo-linux-amd64-v1.18.9.gz
# 解压并重命名
gunzip mihomo-linux-amd64-v1.18.9.gz
mv mihomo-linux-amd64-v1.18.9 mihomo
2. 创建配置目录
sudo mkdir -p /opt/mihomo # 配置文件默认存放路径
sudo mv mihomo /opt/mihomo
sudo chmod +x /opt/mihomo/mihomo # 赋予执行权限
3. 下载或配置规则文件 从订阅链接生成配置文件(需替换为实际订阅地址):
sudo curl -o /opt/mihomo/config.yaml https://your-subscription-url.com/config.yaml
二、配置系统服务
1. 创建 Systemd 服务文件 新建 /etc/systemd/system/mihomo.service ,内容如下 :
[Unit]
Description=mihomo Daemon
After=network.target
[Service]
Type=simple
ExecStart=/opt/mihomo/mihomo -d /opt/mihomo
Restart=always
LimitNOFILE=1000000
[Install]
WantedBy=multi-user.target
2. 启用并启动服务
sudo systemctl daemon-reload
sudo systemctl enable mihomo # 开机自启
sudo systemctl start mihomo # 立即启动
sudo systemctl restart mihomo # 重新启动
3. 验证服务状态
sudo systemctl status mihomo # 检查运行状态
sudo journalctl -u mihomo -f # 查看实时日志
二、配置系统代理
1. 修改代理配置
编辑
/etc/profile
在文件最下方添加如下:
export http_proxy="http://127.0.0.1:7890"
export https_proxy="http://127.0.0.1:7890"
export socks_proxy="socks5://127.0.0.1:7890"
export https_proxy=$proxy_http
export ftp_proxy=$proxy_http
export all_proxy=$proxy_socks
export no_proxy="localhost, 127.0.0.1, ::1, 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12, fc00::/7, fe80::/10"
或
export http_proxy="http://127.0.0.1:7890"
export https_proxy="http://127.0.0.1:7890"
export socks_proxy="socks5://127.0.0.1:7890"
export no_proxy="localhost, 127.0.0.1, ::1, 192.168.0.0/16"
编辑
/etc/environment
在文件最下方添加如下:
HTTP_PROXY="http://127.0.0.1:7890"
HTTPS_PROXY="http://127.0.0.1:7890"
ALL_PROXY="socks5://127.0.0.1:7890"
NO_PROXY="localhost,127.0.0.1,::1,192.168.0.0/16"
http_proxy="http://127.0.0.1:7890"
https_proxy="http://127.0.0.1:7890"
all_proxy="socks5://127.0.0.1:7890"
no_proxy="localhost,127.0.0.1,::1,192.168.0.0/16"
2. 刷新配置
使用
/etc/profile
source ~/.profile
或
source /etc/profile
使用
/etc/environment
reboot
3. 验证状态
curl -v https://google.com
评论区