1.小米球官网注册获得token并开通隧道。

小米球注册地址:点我跳转

注册登录后先在左侧进入商品管理-商品列表下单小米球注册版服务器(其他服务器也可)和实名认证服务(0.5元,必须实名),然后到系统管理-账户管理-我的账户下,进行实名认证,接着复制小米球Token,后面会用到。接着到我的隧道处,编辑隧道,选择协议并修改本地服务地址,如我的就是https和127.0.0.1:5700。

2.下载linux_arm版的文件,然后复制以下三个文件到debian的/root/xmq/路径下。

3.修改xiaomiqiu.conf文件,没有vim先安装。auth_token后面填自己的token,server_addr后根据小米球官网的服务器选择更改(我的时免费服务器2所以用这个地址)

vim xiaomiqiu.conf

4.给文件权限

chmod +777 xiaomiqiu
chmod +777 xiaomiqiu.conf
chmod +777 xiaomiqiu_start.sh

5.启动小米球

./xiaomiqiu_start.sh

Tunnel Status是online则代表在线,复制并访问Forwarding后的地址,测试是否能访问,成功则记住该地址。使用上面的地址进入测试,看是否穿透成功,穿透部分到此结束。

6.以服务形式后台运行

ctrl+c退出当前进程,进入/etc/systemd/system/

cd /etc/systemd/system/

在下面新建一个xiaomiqiu.service文件

vim xiaomiqiu.service

输入以下内容

[Unit]
Description=xiaomiqiu
After=network.target

[Service]
#Type=forking

ExecStart=/root/xmq/xiaomiqiu_start.sh 
RestartSec=10s
Restart=always

[Install]
WantedBy=multi-user.target

按EAS键后输入:wq后回车,保存退出

回到xmq目录下

cd /root/xmq/

修改xiaomiqiu_start.sh文件最后一行为

/root/xmq/xiaomiqiu -config /root/xmq/xiaomiqiu.conf -log=xiaomiqiu.log -log-level=info start-all

按EAS键后输入:wq后回车,保存退出

启动服务,终端依次输入以下内容

systemctl daemon-reload
systemctl start xiaomiqiu.service
systemctl status xiaomiqiu.service 

Active后面显示active(running)即代表服务成功运行起来了

设置开机启动,依次输入以下内容即可

systemctl enable xiaomiqiu.service
systemctl restart xiaomiqiu.service

7.关闭服务

systemctl stop xiaomiqiu.service

Logo

更多推荐