Oracle VM Virtual Box Manager でホストオンリー アダプタを割り当てた後、インターネットに接続できない

Oracle VM Virtual Box Manager でホストオンリー アダプタを割り当てた後、インターネットに接続できない

Windows 10 を実行しているラップトップ上の Oracle の VM Virtual Box Manager に Ubuntu Server 22.04 をセットアップしました。静的 IP が必要なため、「ホストオンリー アダプター」を選択しました。以前のブリッジ アダプターは、電話のホットスポットがオンとオフになるたびに IP を変更していました。しかし、現在、VM はインターネットにアクセスできません。2 番目のアダプターとして NAT を追加しましたが、まったく役に立ちませんでした。何か見落としているのでしょうか。どうすれば正しく設定できますか。

ここに画像の説明を入力してください

ここに画像の説明を入力してください

ここに画像の説明を入力してください

ここに画像の説明を入力してください

ここに画像の説明を入力してください

ここに画像の説明を入力してください

ここに画像の説明を入力してください

答え1

の助けを借りてブリッジネットワークこの問題を修正できます。VirtualBoxは、ネットフィルターホスト システム上で、物理ネットワークからデータを転送し、そこに注入するために使用されます。つまり、ホストと VM 間のブリッジとして機能します。

仮想ボックス内の既存の仮想マシンのブリッジ ネットワークを構成するには、次の手順に従います。

  1. Oracle VM VirtualBoxマネージャから仮想マシンを右クリックし、[設定]をクリックします。

  2. 上のネットワークタブ

    • アダプタ3をクリック

    • 有効にするをチェックネットワークアダプター選択して接続先: ブリッジアダプタ

    • 変更を保存するには、[OK] をクリックします。

答え2

VirtualBox 7上のUbuntu Server 22.04 VMゲストをインターネットに接続する

Ubuntuデスクトップでも動作するはずです

私は、元の質問に対するmatigoの回答をここに貼り付けます。これは、WiFiアダプターを介してインターネットに接続されたWindows 10 PCにインストールされたVirtualbox 7環境で機能した組み合わせだからです。

このような状況では

  • 「ブリッジアダプタ」は「アダプタ1」である必要があります
  • 「ホストオンリーアダプター」は「アダプター 2」である必要があります。
  • ホストオンリー アダプタがアダプタ 1 に設定され、アダプタ 1 でプロミスキャス モードが「すべて許可」に設定され、「ケーブル接続」オプションがオンになっていることを確認します。

そこからすべてがうまく動き始めました

答え3

netplan の設定が 1 つ不足している可能性があります。ubuntu22 でも同じ問題が発生しましたが、以下のコマンドを使用して netplan を設定したらうまくいきました。

ステップ1:sudo vim /etc/netplan/00-installer-config.yaml

# This is the network config written by 'subiquity'
network:
  ethernets:
    enp0s3:
      dhcp4: true
    enp0s8:
      dhcp4: true
  version: 2

ステップ2: 上記の更新を適用するネットプラン以下のコマンドを使用します-

sudo netplan apply

ステップ 3: コマンド " ip a" または " ifconfig" をチェックすると、以下のスナップショットに示すように enpos8 インターフェイスで IP が取得されます。 ここに画像の説明を入力してください

ステップ 4: インターネット接続を確認します。私の環境では正常に動作しており、putty を使用して ssh も実行できるため、動作するはずです。

ping google.com
ssh 192.168.56.101

関連情報