1. 關于Natapp
2. 使用Natapp
3. Natapp安裝和配置
4. XShell連接配接
相關參考博文原文位址:
CSDN:KevenPotter:NATAPP安裝和配置(附加NATAPP背景運作)
CSDN:麻瓜藤之父:外網穿透:natapp使用教程
CSDN:TZero-:Natapp實作ssh内網穿透
Natapp是基于ngrok的國内收費内網穿透工具,免費版本:提供http,https,tcp全隧道穿透,随機域名/TCP端口,不定時強制更換域名/端口,自定義本地端口。
注冊一個賬戶(需要用支付寶實名認證一下),選擇購買隧道-免費購買。
SSH是基于TCP協定的,是以隧道協定選擇TCP,注意本地端口選擇22

點選免費購買後,可以得到一個authtoken
首先,我們從官網(https://natapp.cn/)下載下傳NATAPP軟體到我們的伺服器,這裡我們選用的是Linux64位的版本:
然後我們開始下載下傳NATAPP的配置檔案config.ini(https://natapp.cn/article/config_ini)
然後将我們下載下傳好的兩份檔案上傳至我們的伺服器/usr/local/natapp目錄下:
将用戶端和config.ini放在同一目錄,并修改authtoken
運作
在Linux/Mac 下 需要先給執行權限。
編寫腳本軟體:
然後在裡面寫入這條語句:nohup ./natapp &後儲存退出。
對這個腳本檔案授權:
配置我們的config.ini檔案,我們需要将log更改為stdout(直接螢幕輸出),同時将loglevel(日志等級)從ERROR調整到INFO,這樣可以確定我們NATAPP的啟動資訊可以成功列印到我們的nohup.out檔案當中:
開始運作wangcai.sh:
檢視nohup.out檔案:
藍色部分是外網連結的ip,綠色是外網連結的端口,紅色是内網連結的ip和端口,呈映射關系。
用xshell登入,上圖與上上圖的參數對應顔色。
至此,即可登入成功。