Armadillo-IoT A6で、SORACOM Napterを使用してリモートアクセス(TLS接続)する方法です。
ここでは、SORACOM Users
「IoT デバイスにTLS接続する」
の方法で確認します。
備考)
SORACOM Napterのご利用には、SORACOM SIM の購入とSORACOMアカウントの登録が必要です。予めご用意下さい。
また、SORACOM Napterを利用すると料金が発生します。
詳細はこちらをご確認ください。
1. 動作確認用のパッケージをインストール
Armadillo-IoT A6をインターネット接続可能なネットワークに接続します。
ここでは、動作確認用にlighttpd(Webサーバー)をインストールしておきます。
root@armadillo:~# apt update
root@armadillo:~# apt install lighttpd
2. SORACOMのSIMでインターネット接続できることを確認
下記ブログの手順で、SORACOMのSIMでインターネット接続できることを確認してください。
[Armadillo-IoT A6]SORACOM Air for セルラー plan-Dでインターネットに接続してみた
3. SORACOMユーザーコンソールの操作
SORACOMユーザーコンソールからSORACOM Napterを利用するための操作を行います。
SORACOM Users
「IoT デバイスにTLS接続する」
の「ステップ2: Napterの利用を開始する」を実施しておきます。
4. リモートアクセス(TLS接続)の確認
「SORACOMユーザーコンソールの操作」で表示されたオンデマンドリモートアクセス情報を用いて、
任意のPC等から対象の Armadillo に対して TLS接続を行います。
ここでは、TLS接続の例として、上記手順1でインストールしたWebサーバー(lighttpd)のindex(※)を閲覧してみます。
※)lighttpdをインストールすると、/var/www/html/index.lighttpd.htmlというindexページのhtmlファイルが
デフォルトで生成されます。
PCのWebブラウザで、上記手順3でオンデマンドリモートアクセスの情報に表示されているHTTPSのURLにアクセスします。
Armadillo-IoT A6上で動作しているWebサーバー(ligthtpd)のindex画面が下記のように表示されます。