測試環境: windows10_x64企業版+ngrok2.2.4 (windows64位)
<a href="http://s3.51cto.com/wyfs02/M02/98/C6/wKioL1lAkzbje4mAAABzZ6OU8nc100.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M00/98/C6/wKioL1lAkziS6unpAAAdDulLTkA179.png" target="_blank"></a>
三.解壓檔案并啟動程式。我解壓目錄是D:\software\ngrok,以管理者權限打開CMD,輸入如下:
進入程式解壓目錄
d:
cd software\ngrok
輸入你的授權ID
ngrok authtoken 7pZ47jffjadfEXwBcrz_4htpp1tZuaYinLWoWGhkJ
啟用端口映射(注:http後面跟的是本地要映射的端口)
ngrok http 80
<a href="http://s3.51cto.com/wyfs02/M01/98/C6/wKioL1lAkzni98D9AABlKtNWWyY720.jpg" target="_blank"></a>
此時會彈出一個界面:
<a href="http://s3.51cto.com/wyfs02/M02/98/C6/wKioL1lAkz3jPFmtAABoR58l_dY737.jpg" target="_blank"></a>
四. 驗證,本地開一個WEB服務,我本機開了nginx服務,本地80端口。
通路http://22da21d3.ngrok.io 域名即可以直接通路到本機的80端口上。
<a href="http://s3.51cto.com/wyfs02/M01/98/C6/wKioL1lAkz7ibleqAAAmYek1Mrc715.jpg" target="_blank"></a>
檢視映射狀态資訊
<a href="http://127.0.0.1:4040/status" target="_blank">http://127.0.0.1:4040/status</a>
<a href="http://s3.51cto.com/wyfs02/M00/98/C6/wKioL1lAkz_gL-P8AABf6_tYMuE588.jpg" target="_blank"></a>
ngrok還支援自定義二級域名,不過是需要收費的。新注冊使用者是免費使用者,隻能使用随機生成的域名,視窗關閉url會發生變化,并且域名是在國外,通路慢,這是不利用我們開發的。更好的解決方法是自已架設ngrok服務端,并且要購買域名做解析,可以自定義二級域名,還可以共享給别人使用。下面介紹網上已經備案好的域名,直接可以拿來用。
啟動程式:直接解壓,然後在管理者模式下,進入解壓目錄,然後進入輸入如下啟動指令。(此處不需要授權ID)
ngrok -config=ngrok.cfg -subdomain xxx 80
XXX是自定義二級域名,此二級域名要確定沒有人使用,盡量複雜一點。
<a href="http://s3.51cto.com/wyfs02/M01/98/C6/wKiom1lAk0DBqv0rAABSW-UR-_g212.jpg" target="_blank"></a>
本文轉自pizibaidu 51CTO部落格,原文連結:http://blog.51cto.com/pizibaidu/1936456,如需轉載請自行聯系原作者