1.爲何使用natapplinux
1.1 在進行微信公衆號開發時,咱們須要搭建網站,而且有可能須要將項目部署到外網可訪問的域名上,而且隨時都有可能修改網站內容進行調試。若是可以將內網ip映射到外網上,大大方便了開發者的調試。每次發佈只需本地啓動應用。 1.2 經過natapp將內網映射到外網,還能夠方便咱們其餘工做,好比外網展現網站等。
2.如何使用natappweb
2.1 註冊帳號 https://natapp.cn/ 註冊natapp帳號 2.2 登陸後,購買免費或者付費隧道
2.3 根據須要選擇隧道協議,購買隧道
2.4 本機創建服務 本機啓動服務,以保證配置對應端口能夠訪問 2.5 下載NATAPP https://natapp.cn/#download 下載對應版本natapp
2.6 下載以後,解壓至任意目錄,獲得natapp.exe 2.7 取得authtoken 在網站後臺,個人隧道處,能夠看到剛纔購買的隧道
2.8 啓動natapp natapp支持兩種運行方式 a) config.ini方式 (推薦) 根據操做系統下載不一樣的config.ini文件到剛纔下載的natapp.exe同級目錄 詳見 將第7步獲得的authtoken填進去 (其餘地方都不填),而後保存
windows下,直接雙擊natapp.exe 便可. 在Linux/Mac 下 須要先給執行權限
chmod a+x natapp
./natapp
b) cmd -authtoken= 參數方式運行. windows ,點擊開始->運行->命令行提示符 後進入 natapp.exe的目錄運行
natapp -authtoken=xxxxxxxxxxxx
linux ,一樣給予可執行權限以後,運行
./natapp -authtoken=9ab6b9040a624f40
注意參數正確性,不可有多餘空格 2.9 運行成功
Tunnel Status Online 表明連接成功 Version 當前客戶端版本,若是有新版本,會有提示 Forwarding 當前穿透 網址 或者端口 Web Interface 是本地Web管理界面,可在隧道配置打開或關閉,僅用於web開發測試 Total Connections 總鏈接數 Avg Conn Time 0.00ms 這裏不表明,不表明,不表明 延時,須要注意! 2.10 獲取natapp分配的網址 將上圖中紅框內,natapp分配的網址獲取到,就能夠經過外網訪問內網了