[Mac] ngrok でローカル環境を外部へ公開

お手軽にローカル環境を外部に公開する方法として ngrok というサービスを使うといいらしい。とりあえず Mac で試してみた。

ngrok – secure introspectable tunnels to localhost
https://ngrok.com/

(1)公式サイトで ngrok をダウンロード。解凍。

ngrok – download
https://ngrok.com/download

(2)Finder で Shift+Command+g を押し、/usr/local/bin を入力、Enter。1のファイルを置く。これで Terminal で簡単に実行できるようになる。

/usr/local/を開く方法(mac) – Qiita
https://qiita.com/DarkLight_0/items/d257d4b8f27ad670f40d

(3)例えば 8000 番ポートを http で公開するのであれば、Terminal を開き、$ ngrok http 8000 と入力する。

表示される xxxxx.ngrok.io にアクセスできるようになる。xxxxx 部分は毎回変わる。

終了するには Ctrl+c 。

Raspberry Pi にもインストールできるみたいなので、また研究してみよう。

参考:
ローカルサイトを外部に公開するためのツール「ngrok」が便利 | Rriver
https://parashuto.com/rriver/tools/secure-tunneling-service-ngrok

テストサーバーへのアップが面倒なときはngrokでローカル環境を外部公開してみよう | 株式会社LIG
https://liginc.co.jp/web/programming/156484

ngrokというサービスを使ってLAN内のサーバーに外部から接続する – 偏った言語信者の垂れ流し
http://tokibito.hatenablog.com/entry/2016/07/13/222203