最近搗鼓了各種內網穿透,幾乎都是服務端+客戶端的方式,服務端24小時開啓所以不需要做文章,但是客戶端需要做到開機自啓,比如斷電/重啓設備後,需要重新與服務端建立連接。
1.Lede路由(以natapp作爲示例):
natapp官網下載客戶端
#賦予執行權限
chmod a+x /usr/natapp/natapp
#下載配置示例後修改token等參數
https://natapp.cn/article/config_ini
#運行
./natapp
#下載啓動腳本到 /etc/init.d/
https://raw.githubusercontent.com/natapp/natapp_autostart/master/OpenWRT/natapp
#授權
chmod 755 /etc/init.d/natapp
#運行
/etc/init.d/natapp start
#開啓開機自啓
/etc/init.d/natapp enable && echo on
#其他相關命令
/etc/init.d/natapp start #開啓
/etc/init.d/natapp stop #關閉
/etc/init.d/natapp restart #重啓
/etc/init.d/natapp enable && echo on #加入開機啓動
/etc/init.d/natapp disable && echo off #取消開機啓動
2.Windows(以natapp作爲示例):
#下載nssm
http://download.natapp.cn/assets/downloads/nssm-2.24-101.rar
#安裝服務(配置路徑,服務名稱,啓動參數)
nssm install natapp
#啓動服務
nssm start natapp
#修改服務
nssm edit natapp
#重啓服務
nssm restart natapp
#刪除服務
nssm remove natapp