natapp 外網對映本地
阿新 • • 發佈:2019-02-05
在做微信開發的時候,呼叫微信介面成功之後,微信會回撥我們事先配置好的一個介面。由於微信的服務是在外網的,所以這個回撥介面也只能是外網,而且微信要求回撥介面只能是通過ICP備案的域名,不能使用IP。所以在開發除錯的時候,需要把程式碼部署到線上的伺服器,通過打log來跟蹤介面呼叫情況,很明顯這樣開發效率非常低。本來qq瀏覽器有一個微信除錯工具。該工具很方便使用,特別適合這種內網對映外網工作。但是現在下架了,原因是,微信升級後,該工具使用起來總是出問題。下面我們就來簡單介紹一下在Mac下如何使用NATAPP將內網對映到外網去。
1. 官網下載對應natapp客戶端
我下載的是64位的。下載完成之後是這個樣子的。
2.授權
開啟終端cd natapp的完整路徑(可以直接將剛剛下載的natapp拖進來)
chmod a+x natapp
- 1
然後再執行
./natapp
- 1
當然你也可以直接
chmod a+x natapp的完整路徑(可以直接將剛剛下載的natapp拖進來)
- 1
然後再執行
./natapp完整路徑
- 1
可能會出現
那麼問題是你沒有註冊
註冊賬號 點選註冊
登入後,點選左邊 購買隧道,免費/付費均可 由於自己測試我使用免費的
實名註冊
免費購買
拿到authtoken
終端執行
./natapp -authtoken=你剛才拿到的值
- 1
執行成功,都可以得到如下介面
將natapp分配的網址,滑鼠選定然後複製下來(選定之後單擊滑鼠右鍵),在瀏覽器中訪問,可以看到內網穿透成功了!