仮想マシンでネットワークを作成するときに問題が発生する

仮想マシンでネットワークを作成するときに問題が発生する

Ubuntu 16.04 ラップトップに、Ubuntu Server (16.04) を搭載した VirtualBox をインストールしました。

仮想ネットワークを作成したいのですが、Web 上の投稿を読むと、かなり簡単そうに見えますが...

そこで、私は次のように設定しました:

  • VirtualBoxの設定>ネットワーク: NATは空で、ホストのみでは、IPとして192.168.56.1、マスクとして255.255.255.0、DHCPが空のvboxnet0があります。
  • カード 1 = NAT、名前が vboxnet0 のプライベート ホスト、すべてを承認する仮想サーバーをセットアップしました。ケーブルが接続されているチェックボックスがオンになっています。

  • ファイル /etc/network/interface には次の情報が含まれています:

    自動 lo iface lo inet ループバック

    自動 enp0s3 iface enp0s3 inet 静的アドレス 192.168.26.70 ネットマスク 255.255.255.0 ネットワーク 192.168.56.1 ゲートウェイ 192.168.56.1 dns-nameservers 8.8.8.8 8.8.4.4

ホストとゲストに ping を試みましたが、何も機能しません。何かが足りないのですが、それは何でしょうか?

ご協力いただきありがとうございます

アップデート1 設定に関するスクリーンショット VM 上の ifconfig 設定 /etc/ネットワーク/インターフェース

何かが欠けていることはわかっていますが、何ですか?

答え1

ネットワーク アダプターをブリッジに設定し、名前としてホスト NIC (ラップトップのワイヤレスまたは LAN 接続アダプター) を選択する必要があります。

私のはIntel Centrino Wireless-N 1000です

その代わりに、あなた自身のものを選んでください。

MACアドレス更新ボタン(右側の青い矢印ボタン)を数回押します。![ここに画像の説明を入力してください

答え2

あなたが望むなら

  1. ホストにpingを実行できるようにする
  2. プライベートネットワークに属するプライベートIPを持つ

次に、上記の lewis4u の回答のコメントで示唆されているように、ブリッジ ネットワークではなく内部ネットワークを作成する必要があります。

ネットワークアダプタ1: ホストへのインターフェース ネットワークアダプタ2: 内部ネットワークへのインターフェース

すると、2 つのインターフェースが取得されます。1 つは NAT されてインターネットに接続され (ホストがインターネットに接続されている場合)、もう 1 つは内部ネットワーク内で通信できるようになります。

PS: /etc/network/interfaces の「network 192.168.56.1」という行は無関係のようです ( を参照man 5 interfaces)。

関連情報