web-dev-qa-db-ja.com

スマートフォンを使用してVirtualBoxからローカルホストにアクセスするにはどうすればよいですか?

スマートフォンを使用してVirtualBoxのローカルホストにアクセスし、電話でWebサイトがどのように表示されるかを確認したいと思います。

詳細:

  • ホストOS-Windows7 Pro
  • ゲストOS-Ubuntu16.0.4 LTS
  • スマートフォンのOS-AndroidおよびiOS
3
Dumb Question

実際にはこれは必要ありません。ほとんどのブラウザーには「レスポンシブデザインビューモード」があり、F12キーを押して開発者コンソールをアクティブにし、その左側にある携帯電話/タブレットアイコンをクリックするとアクティブになります。

しかし、あなたの質問に答えるために、はい、これはポートフォワーディングを介して行うことができます。

  • Ubuntu VMの設定に移動し、[ネットワーク]タブを選択します。
  • 「Attachedto」の値が「NAT」であることを確認してください。
  • 「詳細」ドロップダウンをクリックし、「ポート転送」ボタンをクリックします。
  • 「+」記号をクリックして、ポート転送ルールを追加します。たとえば、Ubuntuでポート80を実行しているサーバーがあるとします。そのため、[ゲストポート]の値に80と入力します。ここで、ホストマシンのポート8080でサーバーにアクセスしたい場合は、「ホストポート」の値に8080と入力します。
  • ウィンドウで[OK]をクリックして設定を保存します。

この時点で、localhost:8080と入力することにより、サーバーにアクセスできますホストマシン上

電話で開くには、電話とコンピューターを同じネットワーク(WiFiホットスポットなど)に接続します。 ipconfig /allを使用してコンピューターのローカルIPアドレスを確認します。たとえば、IPが192.168.1.1の場合、携帯電話に192.168.1.1:8080と入力します。

3
user2064000