実現したいこと
外出先のスマホから仮想サーバのWebアプリを見れるようにしたいです。
発生している問題・分からないこと
VitualBoxでWebサーバをゲストOSとして構築しました。
WebサーバにWebアプリを構築しました。
ホストOSとゲストOSはホストオンリーアダプターで接続してます。
ホストOSはNATでインターネットと接続してます。
ホストOSのIPアドレスは"192.168.56.1"です。
ゲストOSのIPアドレスは"192.168.56.11"です。
ゲストOSのWebアプリのポート番号は"8000"です。
ホストOSとゲストOSはポートフォワーディングの設定で
ホストOSのポート番号"8090"とゲストOSのポート番号"8000"を設定してます。
ホストOS以外の外部の端末からゲストOSのWebアプリを開きたいです。
ホストOSのプラウザからはゲストOSのWebアプリは接続できます。
ちなみにWebアプリはDjangoで構築しており、
起動コマンドは「python3 manage.py runserver 0.0.0.0:8000」を実行してます。
ゲストOSはUbuntuで構築しております。
どんな追加設定が必要になるのを教えていただきたいです。
該当のソースコード
特になし
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
途中までにはホストOSからも見れなかったのですが、
設定を変更していくうちに、みれるようになりました。
(ただし、外出先のスマホからは見れない)
補足
そもそも実現することが不可能などを知りたいです。
とりあえず現状はセキュリティ面はそこまで意識しておらず、外出先のスマホから見れるようになることを第一に考えたいですが、段階的にセキュリティを意識した構築ができるようになればと考えております。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。