利用開源的Ngrok 配置屬於自己的免費外網域名
阿新 • • 發佈:2019-01-27
Ngrok 是一個反向代理,通過在公共的端點和本地執行的 Web 伺服器之間建立一個安全的通道。Ngrok 可捕獲和分析所有通道上的流量,便於後期分析和重放。
百度百科
介紹 Introduce
作為一個 Web 開發者,我如何讓其他非區域網的人可以體驗或者協助除錯我的網站呢?
當我在開發支付寶、微信這類應用時,如何能直接連線到我的本地環境呢?
Ngrok 為你提供了一個解決方案,它能幫助你把你本地執行的服務對映到一個公網地址,這樣你就相當於部署到了網際網路上。
例如我本地跑了一個 http://127.0.0.1:3000
這樣的一個 Web
服務,當我通過 ngrok demo 3000
執行 Ngrok 之後,任何想訪問我網站的人就可以通過 http://demo.ngrok.sapronlee.com
快速使用 Using
在 Terminal(Linux or Mac) 或者 CMD(windows) 中輸入:
ngrok 自定義域名 本地埠
- 自定義域名:
- 一個有效字串,如
test
,最終會生成如http://test.ngrok.sapronlee.com
這樣的地址。 - 本地埠:
- 如你本地啟動的 Web 服務埠為
8000
, 此處就填寫8000
。
之後在瀏覽器中開啟 http://test.ngrok.sapronlee.com
會自動對映到你本地的 127.0.0.1:8000
了。