Ubuntu 全自动出海:Mihomo + TUN 模式保姆级教程
date
Feb 3, 2026
slug
mihomo-with-tun-in-ubuntu
status
Published
tags
Linux
summary
本文教你如何通过 SSH 密钥管理服务器,使用 SCP 传输配置,并将 Mihomo 内核配置为系统服务,开启 TUN 模式实现全自动全局代理。
type
Post
以下是Gemini教我成功部署后的总结文档,方便我以后回顾。 开启Tun后,OpenClaw的搜索工具可以访问外网了。
请先阅读mihomo官方教程:创建运行服务 - 虚空终端 Docs
备注:config.yaml是你订阅机场后会下载到的配置文件。
一、 本地魔法:配置 SSH 快捷登录云服务器
不要再手动输入长串的 IP 和密钥路径了。
- 在本地电脑(Windows)打开
C:\Users\<Your_User>\.ssh\config。
- 添加以下内容:
- 效果: 以后传文件只需
scp file my-server:~,登录只需ssh my-server。
二、 搬运物资:使用 SCP 传输Mihomo和配置文件
在本地终端执行,将下载好的内核和配置文件推送到服务器。
三、 阵地建设:安装与基础配置
登录服务器后(
ssh my-server),开始部署。1. 放置二进制文件,赋予权限
2. 准备配置目录,防止配置文件
3. 自动化下载 Geo 依赖
创建一个脚本
setup_geo.sh 并运行,确保分流规则生效:四、 核心科技:开启 TUN 模式
编辑
/etc/mihomo/config.yaml,修改头部配置:注意: 必须开启 Linux 内核转发,否则 TUN 无法正常工作:
执行这两行
五、 守护进程:Systemd 服务化
让 Mihomo 像呼吸一样自然,开机自启,崩溃自愈。
- 创建服务文件:
sudo nano /etc/systemd/system/mihomo.service
- 写入配置:
- 启动魔法:Bash
六、 验收成果:验证全局代理
不需要设置任何环境变量,直接测试:
- 检查网卡:
ip addr(看到Meta或utun网卡即成功)。
- 测试外网:
curl -I https://www.google.com。