ローカルサーバー(ネットブック)を外部へ公開する 1
ローカルサーバー(5103server)にインストールしたNextcloudを外出先のスマートフォンなどからも利用できるようにします。
当サイトで利用している「ソフトバンク光」のブロードバンドルーター「光BBユニット(E-WMTA2.3)」での説明になります。
光BBユニットの設定ページにアクセスする
※ ファイアーウォール(ufw)
Ubuntu Serverのファイアーウォールのポート開放について、また外部からSSHリモートログインを禁止します。
$ sudo ufw allow 80,443/tcp
Nextcloudへアクセスするためのポート開放
$ sudo ufw allow from 192.168.3.0/24 prot tcp to any port 22
SSHでのログインをローカルエリア内に限定で開放します(推奨設定)
$ sudo ufw enable
ファイアーウォールの有効化:「y」で⏎
ファイアーウォールの状態を確認します
$ sudo ufw status
UFW(ファイアーウォール)の状態確認コマンド
ダイナミックDNS(No-IP)への登録
DDNSサービス「No-IP」へアクセスします。任意でホスト名を設定して「Sign Up」をクリックします。送られてきたメールに記載されたURLより登録をします。
ここでは「mini5103.ddns.net」と設定しました。
登録を完了したらログインして「Dynamic DNS」の項目のなかにある「No-IP Hostnames」の画面を開き「mini5103.ddns.net」とルーターの管理画面から控えた「WAN側IPアドレス」を紐づけます。「Update Hostname」をクリックします。
クライアント(パソコンやスマートフォン)からアクセスする。
同じローカルネットワーク内では「192.168....」のようなローカルIPからしか接続できないので、作業PCから設定したドメインへの接続確認が出来ません。Wi-Fiからデータ通信に切り替えたスマートフォンからアクセスしてみます。