Linux VMとWindows Server 2008 VMの間に静的ネットワークを設定しようとしています。私を混乱させる1つのことは、現在私がこれを入力すると、Linuxボックスにはeth0アダプタのみが表示されることですifconfig -a
。同様に、Windows VMにはローカル接続しかありません。インターネットに接続するためだと思います。
Q1:仮想マシン間のLANで静的ネットワークを設定しようとしたときにインターネット接続が必要ですか?
Q2:接続が不要な場合、CentOSでは別々のeth1アダプタを作成し、Windowsではローカル接続2を作成する必要がありますか?
私はVirtualBoxを使用しています。
答え1
Q1:仮想マシン間のLANで静的ネットワークを設定しようとしたときにインターネット接続が必要ですか?
いいえ。デバイス構成に実際のネットワーク接続は必要ありません。しかし、そうすればもっと簡単な場合が多いです。
Q2:接続が不要な場合、CentOSでは別々のeth1アダプタを作成し、Windowsではローカル接続2を作成する必要がありますか?
通常、仮想化テクノロジ(VMware、Virtualbox、KVMなど)によって異なります。各概念には、同じ一般的なアイデアに固有のバリエーションがあります。
仮想マシンは、ホストのネットワークインターフェイスを次のように使用できます。ネットワークアドレス変換他のネットワークデバイスは直接表示できず、ホストシステムとのみ通信できます。
これは、複数のコンピュータが互いに通信したり、NATルータを介してインターネットと通信したりできるプライベートLANと同じです。 NATウォールの反対側にあるホストは、LAN上のホストに再接続できません。
VMの場合、VMゲストはホストNATを介して互いにまたは外部の世界と通信できますが、外部コンピュータはVMゲストに直接再接続できません。
仮想マシンは、ホストシステムに固有の別々のネットワーク上で互いに直接表示できますが、そうしないと、ホストシステムが属する残りの通常のネットワークではアクセスできません。
これは以前の状況と似ていますが、NAT層はありません。これは、VMホストによって境界が適用される純粋なプライベートLANのように機能します。
VMゲストはMACアドレスを持つネットワークの全メンバーであり、手動で設定するか、IPアドレスを使用してDHCPを介して設定できます。
このようなパターンをよく呼びます。ブリッジング。