質問: スマートフォンを使用してvirtualboxからローカルホストにアクセスするにはどうすればよいですか? スマートフォンを使用してvirtualboxのローカルホストにアクセスし、電話でwebサイトがどのように表示されるかを確認したいと思います。詳細: ホストos-windows7 pro ゲストos-ubuntu16.0.4 lts スマートフォンのos-androidおよびios
回答: 実際にはこれは必要ありません。ほとんどのブラウザーには「レスポンシブデザインビューモード」があり、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と入力します。