ngrok客戶端,免費內(nèi)網(wǎng)穿透,公網(wǎng)映射
內(nèi)網(wǎng)穿透目的:
? **用互聯(lián)網(wǎng)能訪問你本地** 的應(yīng)用、網(wǎng)站,接口,ftp,例如在用互聯(lián)網(wǎng)打開你本地http://localhost:8080接口服務(wù)。
舉個例子:
后端開發(fā)的同學(xué)請看:
微信和釘釘開發(fā)需要80端口,本地不能方便的調(diào)試,可以看看本文提供的方法。不用借助花生殼等收費服務(wù),即可將本地應(yīng)用,對外開放。未使用內(nèi)網(wǎng)穿透時,本地接口只能通過"localhost:端口號/user/list.do?name=你好"這樣子,并且只能在同網(wǎng)段(多數(shù)情況是自己電腦)訪問。使用內(nèi)網(wǎng)穿透時,你可以使用 “域名/user/list.do?name=你好”訪問接口,并且只要能連上互聯(lián)網(wǎng),就能訪問。
前端同學(xué)請看:
你使用的開發(fā)工具可能也支持,在本地創(chuàng)建一個站點/服務(wù),來訪問頁面,js,img等資源。大多數(shù)的訪問方式是,通過“l(fā)ocalhost:端口號/my/index.html”,當(dāng)然只能在你的電腦上/同網(wǎng)段中訪問。內(nèi)網(wǎng)穿透后,你可以直接訪問 “域名/my/index.html”。
總之:
你的網(wǎng)站,接口或其他靜態(tài)資源文件,在你的電腦中,而你想通過互聯(lián)網(wǎng),讓其他人訪問到。可以用這個工具,**無需安裝,解壓即可,一鍵啟動**。
開始:
工具下載:
-? http://24k.fun
解壓:
- 隨便解壓到哪個目錄都行
運行:
- 以Windows為例,雙擊運行腳本,文件名為 “BatMan-Ngrok啟動工具”,輸入自定義域名,按<kbd>Enter</kbd>,本地開放的端口號,按<kbd>Enter</kbd>。等待兩三秒左右,自動完成映射。
### 雙擊腳本文件,彈出窗口,輸入自定義域名(可以隨便起個),按回車確定
輸入本地的端口號,就是你要服務(wù)占用的端口號,(localhost:8080,8080就是端口號),按回車確定
### 稍等幾秒,顯示online就表示成功。
如圖

http://abab.ngrok.24k.fun -> 127.0.0.1:8080
https://abab.ngrok.24k.fun -> 127.0.0.1:8080
表示的意思,通俗的講:
訪問 http://abab.ngrok.24k.fun 就等于訪問 127.0.0.1:8080 或 localhost:8080
訪問 https://abab.ngrok.24k.fun 就等于訪問 127.0.0.1:8080 或 localhost:8080
而且 用域名的方式訪問時,即使你不是同一網(wǎng)段也可以正常訪問。也就是說,你可以用手機開數(shù)據(jù)訪問,也可以把鏈接發(fā)給別人,別人也是可以訪問到的。