Charlie

[Tool] Using ngrok tunnel create a temporary local server

N 人看过

偶爾會有一些狀況會需要在local的機器架設伺服器

但是要讓其他人可以透過外網連入你的機器

需要完成很多的前置條件才能達成

這時候就可以透過ngrok來搭建一個暫時的通道來處理


下載ngrok


官方網址:https://ngrok.com/

image-20221026125732321

根據你使用的系統來下載相對應的ngrok


註冊帳號


這邊會建議註冊一下ngrok的帳號

這樣可以增加你的連線使用次數上限

image-20221026125908942

可以直接透過google or github註冊即可


取得登入token


註冊成功並且在官網登入

可以在 Setup & Installation 取得登入的token

image-20221026131519044

複製該行


登入ngrok


這邊以mac系統為例

解壓縮剛剛下載好的檔案得到一個ngrok檔案

打開terminal並輸入剛剛複製好的指令就可以登入了

image-20221026131824483


啟動ngrok

ngrok http 8000

image-20221026132852455

這樣就啟動了

該串就是你local端暫時的domain


Demo


這邊直接透過python的SimpleHTTPServer直接簡單架設一個html靜態網頁

python3 -m http.server 8000

打上網址

image-20221026132949285