本文轉載自:http://www.cnblogs.com/shirui/p/7308856.html
做微信開發之前,我們需要先做一個內網穿透,讓我們的工程可以在公網上被訪問。
一、工具列表
內網穿透的相關工具有:
(1)natapp
官網 :https://natapp.cn/
(2)花生殼
官網:https://console.oray.com/
(2)ngrok
官網:https://www.ngrok.cc/
(3)nat123
官網:http://www.nat123.com/
筆者試過natapp 、花生殼、nat123
natapp 免費、穩定
花生殼需要6元的認證費用,而且用的時候還老是斷掉。(我的是這樣,不知道你們的是不是)
nat123發現免費的不可用之后就沒再嘗試了。
故本文只講解如何使用natapp進行內網穿透。
二、natapp
2.1 簡介
使用natapp可以進行內網穿透,映射到外網上。這樣,就可以在外網訪問你本地服務器了。
2.2注冊
前往natapp官網注冊一個賬號,官網地址:https://natapp.cn/
2.3 購買免費隧道
登錄后,點擊左邊 購買隧道->免費隧道。並填寫隧道信息,這里填寫web,8080
2.4 建立本地web服務
建立一個本地web服務,並確保能通過http://localhost:8080/進行訪問
2.5 natapp客戶端下載
前往https://natapp.cn/#download下載natapp相應版本的客戶端。這里選擇windows64
位。
下載之后,解壓至任意目錄,得到natapp.exe。
2.6 配置config.ini
1.下載:前往https://natapp.cn/article/config_ini下載相應版本的config.ini,
2.將config.ini放到natapp.exe同級目錄
3. 將authtoken填進config.ini配置文件
獲取authtoken:我的隧道->顯示->復制
將authtoken填進config.ini配置文件:
2.7 運行natapp
1.雙擊natapp.exe
2.顯示 Tunnel Status Online 代表鏈接成功
Tunnel Status Online 代表鏈接成功
Version 當前客戶端版本,如果有新版本,會有提示
Forwarding 當前穿透 網址 或者端口
Web Interface 是本地Web管理界面,可在隧道配置打開或關閉,僅用於web開發測試
Total Connections 總連接數
2.8 瀏覽器中訪問
1.將natapp分配的網址(上圖Forwarding ),鼠標選定然后復制下來(選定之后單擊鼠標右
鍵),在瀏覽器中訪問,可以看到內網穿透成功了!此時別人也能通過外網訪問你的網站了。