Ubuntuにngrockをインストールする


Windows7パソコンの私はOracle VM VirtualBoxでUbuntuを起動しましてそこにngrockをインストールします。
Ubuntuの環境は以下。

ngrockとは?

ファイアウォール下でもHTTP等をトンネリングして外部からアクセスできるようにするトンネリングサービスです。どちらかというとWebアプリケーション等の開発者向けで、用途としてはローカルで開発中のWebアプリケーション等の動作検証で外部からアクセスしてもらえるようにする、などがあるようです。

ngrockをインストール

ngrockのサイトからOSに合わせた資材をダウンロードします。

ライブラリに保存するために[Save File]をクリックします。

保存できました。

展開します。

$ unzip /path/to/ngrok.zip

homeディレクトリにngrokディレクトリができました。

$ ngrok help

できましたね。
インストールする前に必要に応じてngrokを移動します。

$ sudo mv ./ngrok /usr/local/bin


移動でけた。

インストールします。

$ sudo apt-get install ngrok-client


できたっぽい。

動作確認

ngrok help

httpで起動してみます。

$ ngrok http 80

出力されたURLをブラウザで開いてみます。

トンネル自体は成功してるっぽいけどなんかエラーが出る。。Ctrl+Cで戻ります。

参考

以下参考になります。
トンネリングサービスのngrokを使ってみた
ルーターを超えてリモートホストに接続できる ngrok(無料)を使ってRaspberry Pi を IoT ハブにする方法
ngrockでローカル環境と外部サービスをつなぐ