NatApp:實現免費內網穿透
NatApp使用需知
- NatApp免費內網穿透,需要支付寶實名認證(筆者於2018年12月25日操作);
- NatApp免費內網穿透,會不定時強制更換域名/埠;
- NatApp免費內網穿透,免費隧道/HK_2型隧道不支援https;
- NatApp免費內網穿透使用,需要下載客戶端(如:windows下的natapp.exe)和配置config.ini檔案
NatApp註冊安裝
(1)註冊賬號
在NatApp上註冊賬號:https://natapp.cn/register
(2)實名認證
我的賬戶--實名認證--支付寶掃碼確認
(3)購買隧道
1.點選左邊 購買隧道,免費
2.選擇埠(如:8080)進行內網穿透,並免費購買
一個註冊使用者可免費擁有2條不同協議的隧道
--------隧道協議:
Web: 普通型http(s)隧道穿透,用於搭建網站,微信開發等穿透到本地web服務.
TCP: 埠轉發 應用於SSH,資料庫,遠端桌面,GAME等基於TCP連線的一切應用任您想象~
UDP: 埠轉發 應用於遊戲,遠端開機等基於UDP協議的一切應用
選定後不可更改
(4)客戶端下載和執行
1.下載客戶端
在
natapp.cn 根據您的本機下載對應的客戶端,比如我的本機是win7,64位,則下載Windows 64位的客戶端
下載之後,解壓至任意目錄,得到natapp.exe
2.取得authtoken
在網站後臺,我的隧道處,可以看到剛才購買的隧道
點選複製,即可得到 authtoken 這個authtoken便是您的隧道登入憑證
3.執行natapp
natapp支援兩種執行方式
a) config.ini方式 (推薦)
config.ini檔案下載地址:https://natapp.cn/article/config_ini
根據作業系統下載不同的config.ini檔案,到剛才下載的natapp.exe同級目錄 【注意:將config.ini放在客戶端的同級目錄】
將得到的authtoken填進去 (其他地方都不填),然後儲存
windows下,直接雙擊natapp.exe 即可.
在Linux/Mac 下 需要先給執行許可權
chmod a+x natapp
然後再執行./natapp
b) cmd -authtoken= 引數方式執行.
windows ,點選開始->執行->命令列提示符 後進入 natapp.exe的目錄
natapp -authtoken=9ab6b9040a624f40
linux ,同樣給予可執行許可權之後,執行
./natapp -authtoken=9ab6b9040a624f40
- 注意引數輸入正確性,不要有多餘的空格等!
執行成功,都可以得到如下介面:
Tunnel Status Online 代表連結成功
Version 當前客戶端版本,如果有新版本,會有提示
Forwarding 當前穿透 網址 或者埠
Web Interface 是本地Web管理介面,可在隧道配置開啟或關閉,僅用於web開發測試
Total Connections 總連線數
Avg Conn Time 0.00ms 這裡不代表,不代表,不代表 延時,需要注意!
(5)本機建立web服務並啟動
本機建立啟動web服務,如 nginx/apache/iis 等,埠為隧道中配置的埠(如:8080)
確保 http://127.0.0.1:8080 可以訪問
將natapp分配的網址(執行成功中的Forwarding ),滑鼠選定然後複製下來(選定之後單擊滑鼠右鍵),
在瀏覽器中訪問,可以看到內網穿透成功了!
NatApp修改對映IP
我的渠道,找到需要修改對映IP的渠道,點選配置
本地地址中修改,預設127.0.0.1 可改為其他內網地址