1. 程式人生 > >利用開源的Ngrok 配置屬於自己的免費外網域名

利用開源的Ngrok 配置屬於自己的免費外網域名


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 了。

點選 傳送門 檢視更詳細的使用指南,點選 傳送門 下載客戶端。