[TOC] IT程序員常常會用到服務器,可是爲了一個功能不值得買一個阿里雲服務器,經過ngrok能夠實現本地轉外網穿透程序員
做爲一個 Web 開發者,我如何讓其餘非局域網的人能夠體驗或者協助調試個人網站呢? 當我在開發支付寶、微信這類應用時,如何能直接鏈接到個人本地環境呢? Ngrok 爲你提供了一個解決方案,它能幫助你把你本地運行的服務映射到一個公網地址,這樣你就至關於部署到了互聯網上。 例如我本地跑了一個 http://127.0.0.1:8080 這樣的一個 Web 服務,當我經過 ngrok demo 8080 運行 Ngrok 以後, 任何想訪問我網站的人就能夠經過 http://demo.ngrok.io 來訪問個人網站了。 bash
首先到ngrok官網上下載ngrok ngrok軟件。服務器
下載後解壓咱們能夠看到只有一個ngrok客戶端。微信
雙擊ngrok.exe會彈出cmd窗口 dom
在上面的也能夠經過ngrok -help
命令得到如下提示信息。其中examples中是告訴咱們平時使用的映射命令。 有了客戶端咱們就能夠進行咱們的內外網映射了。可是在映射以前咱們還須要註冊一個帳號用來使用這個客戶端網站
6vYfEsgm4TRSqoYfkywws_36L3cE5cUz24x9KjMaovX
ngrok http 端口號
這個命令來映射了。並且映射的地址形式都是這樣的http://XXXX.ngrok.io
,其中XXXX是隨機生成的字符串。
ngrok http -subdomain=zxh 8080
複製代碼
可是因爲上面帳號是free版本的。因此讀者應該會遇到下面的問題