不同系統實現開機自啓服務

最近搗鼓了各種內網穿透,幾乎都是服務端+客戶端的方式,服務端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

3.很簡單,Linux略過。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章