web-dev-qa-db-ja.com

NATモードでは、VirtualBox DHCPには割り当てるIPが1つしかありませんか?

NATモードで2台のマシンをVirtualBoxにセットアップすると、各マシンは仮想DHCPサーバーから同じIPを取得しますが、それはなぜですか??私には意味がありません。どちらにもゲートウェイ10.0.2.2があります。これは問題ありませんが、同じIP10.0.2.15も取得します。

答えによると、それは正しいようです、まあ私は何か他のものを期待していませんでした。

しかし、NAT環境?で4つのホストのサブネット全体を作成したい場合はどうなりますか?

BTW VMware Workstationはそれを実行します、それは箱から出してすべてのホストのために1つの大きなNATを持っています。VBに対する1つの大きな利点

2
JohnnyFromBF

NATモードでは、すべての仮想マシンが分離されたネットワークにとどまるため、これは正しいです。

4
PsyStyle

これは正しいです-詳細については VirtualBox NAT docs を参照してください-基本的にすべてのマシンは同じものを使用してNAT IPアドレス。

異なるアドレスのデバイスがあるホームルーターのようなNATネットワークが必要な場合は、 NAT Network 代わりに仮想アダプタ。

0
Pierz

Vboxの公式マニュアルから、次のような段落があります。

NATが有効になっている仮想マシンは、ルーターを介してインターネットに接続する実際のコンピューターのように機能します。この場合、ルーターはOracle VM仮想マシンとの間のトラフィックを透過的にマッピングするVirtualBoxネットワーキングエンジン。OracleVM VirtualBoxでは、このルーターは各仮想マシンとホストの間に配置されます。デフォルトでは仮想マシンができないため、この分離によりセキュリティが最大化されます。話し合う。

0
paul

内部ネットワークを作成し、内部ネットワークを選択してから、2つのNICを備えた仮想マシンを作成する必要があると思います。1つはNATモードで接続し、もう1つはintnet(内部ネットワークのデフォルト名)に接続します。この仮想マシンは、NATネットワークのルーターとして機能します。

0
PsyStyle