web-dev-qa-db-ja.com

NAT / Bridged / Host-Onlyネットワーキングの違いは何ですか?

VMWare:NATとブリッジドvs.ホストオンリーの違いは何ですか?

58
stevebot

ホストオンリーは、ホストOSとのネットワーク操作のみを許可します。

VMは外部リソースにアクセスできますが、NATモードはすべてのネットワークアクティビティをホストOSからのものであるかのようにマスクします。

ブリッジモードでは物理ネットワーク上の別のノードが複製され、ネットワークでDHCPが有効になっている場合はVMに独自のIPアドレスが割り当てられます。

54
John T

通常のネットワーク設定と同じ概念:)

  • ホストオンリー:VMには1つのIPが割り当てられますが、VMのボックスでのみアクセス可能です。実行中です。他のコンピュータからアクセスすることはできません。

  • NAT:ワイヤレスルーターを使っているホームネットワークのように、VMは192.168.6.1のように別のサブネットに割り当てられます。あなたのホストコンピュータであり、VMは192.168.6.3で、あなたのVMはあなたのホストのように外部ネットワークにアクセスできますが、あなたのVMへの外部アクセスは直接できませ。

  • ブリッジ:あなたのVMはあなたのホストと同じネットワークにあります。あなたのホストIPが172.16.120.45ならあなたのVMは172.16.120.50のようになります。ホストネットワーク内のすべてのコンピュータからアクセスできます。

42
Spike

ここでの他の回答は、NATおよびブリッジモードの適切な説明ですが、ホストオンリーモードの説明はあまり正確ではありません。

VMwareのドキュメントの [ネットワーク接続の構成]> [一般的なネットワーク構成について]

ホストオンリーネットワークは、ホストコンピューター内に完全に含まれるネットワークを作成します。ホストオンリーネットワークは、ホストオペレーティングシステムに表示される仮想ネットワークアダプターを使用して、仮想マシンとホストシステム間のネットワーク接続を提供します。

(エンファシス鉱山。)

VMにアクセスできるのはホストのみであると言うnotではないことに注意してください。 networkは自己完結型であり、connectionではありません。これは微妙ですが重要な違いです。

さらに、user5389726598465が指摘しているように、 仮想マシンの作成>新しい仮想マシンの作成準備>仮想マシンのネットワーク接続タイプの選択

ホストオンリーネットワークでは、仮想マシンはホストシステムおよびホストオンリーネットワーク内の他の仮想マシンとのみ通信できます。ホストオンリーネットワークを選択します分離された仮想ネットワークをセットアップします。

ホストオンリーモード、NATモード、およびブリッジモードは、さまざまな動作用に事前構成された特定の仮想ネットワークスイッチ(「VMnet」)のエイリアスであることに注意してください。通常のネットワークスイッチと同様に、同じスイッチに接続されているすべてのマシンは相互に認識できます。

これは、ホストオンリーネットワークに接続されているすべてのVMがホストと相互に見えることを意味します。ホストに表示されるonlyVMが必要な場合は、専用のVMnetを割り当て、他のVMをそのVMnetに割り当てないようにする必要があります。

9
jamesdlin

次の表は、 Virtualboxのドキュメントサイト にあり、VMとさまざまなネットワークタイプのホストの間の接続性を示しています。

Virtualbox Networking Modes

8
user76705