勵志

勵志人生知識庫

ngrok是什麼

反向代理工具

ngrok 是一箇使用 Go 語言編寫的反向代理工具,它通過在公共的端點和本地運行的 Web 服務器之間建立一箇安全的通道,使得本地的服務器可以被局域網外的公網訪問到。這意味着,通過 ngrok,你可以將內網主機的服務暴露給外網,使得遠程訪問成爲可能。

此外,ngrok 還可以捕獲和分析所有通道上的流量,便於後期分析和重放,這對於服務端程序測試非常有幫助。國內有一箇機構運營了一箇公開的 ngrok 運行服務,地址爲:http://www.ngrok.cc/,雖然有時可能不太穩定,但對於調試人員來說通常是足夠的。