192.168ボックスから、同じボックスに10.0仮想マシンを見つけるにはどうすればよいですか?


11

Ubuntu 12.04とVirtualBox 4.1.12を実行しています。VirtualBoxの下にDebianサーバーを作成しました。

私が理解できない理由から、DHCPはUbuntuボックス192.168.20.50とDebian VM 10.0.2.15を許可します。Ubuntuボックスからtracerouteを実行すると、インターネット上で10.0.2.15を見つけようとして失われます。

Debian VMを見つけられるようにUbuntuに指示するにはどうすればよいですか?


10.0.2.15は有効なインターネットIPアドレスではありません。イントラネット内でのみ有効です。この特定のケースでは、実際にはイントラネットネットワークの一部ではありません。仮想マシンのNATデバイスの構成を変更して、同じイントラネットサブアドレス(10.0ではなく192.168)に変更する必要があります。
ラムハウンド

回答:


14

ネットワークアダプタのVirtualBoxのデフォルト設定はNATです。その場合、仮想マシンはDHCPサーバーから実際のIPを取得するのではなく、Virtualboxによって提供されるIP(つまり10.0.xx)を取得します。

ネットワークアダプター(仮想マシン設定)を「ブリッジアダプター」に変更すると、ホストマシンの範囲(つまり192.168.xx)で実際のIPアドレスが取得され、DHCPサーバーによって割り当てられます。実際のネットワークにアクセスできます。

(私はUbuntuホストシステムを持っていないので、以下のスクリーンショットはWindowsのものです
が、Ubuntuでも同様です)

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


1
あなたは私のコメントにスクリーンショットを置いています。
ラムハウンド
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.