Debian Linux使用小米球Ngrok内网穿透
2.下载linux_arm版的文件,并修改填入自己的token,然后复制文件到debian的/usr/local/xiaomiqiu路径下。找到刚才运行的进程,并记住其id,有些可能找不到,直接输入ps查看所有进程,找到上方的进程并记住id。使用上面的地址进入测试,看是否穿透成功,穿透部分到此结束。4.启动小米球,查看并记住其中地址,测试是否能访问。1.小米球官网注册获得token并开通隧道。5.
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
更多推荐
所有评论(0)