15.3.3. ブリッジモードの仮想ネットワーク
ほとんどの仮想マシンネットワークモードでは、仮想マシンが自動的に virbr0 仮想ブリッジを作成して接続します。一方、ブリッジ モードでは、仮想マシンはホストの既存の Linux ブリッジに接続します。これにより、仮想マシンが物理ネットワークに直接表示されます。これにより、着信接続が有効になりますが、追加のルーティングテーブルエントリーは必要ありません。
ブリッジモードは、MAC アドレスをベースにした接続スイッチを使用します。
ブリッジモードでは、仮想マシンがホストマシンと同じサブネットに表示されます。同じ物理ネットワーク上にある他の物理マシンはすべて、仮想マシンを検出してアクセスできます。
ブリッジネットワークボンディング
ハイパーバイザーで複数の物理ブリッジインターフェイスを使用する場合は、ボンドで複数のインターフェイスを結合します。ボンドをブリッジに追加すると、仮想マシンをブリッジに追加できるようになります。
ただし、ボンディングドライバーにはいくつかの動作モードがあり、このモードのすべてが、仮想マシンが使用されているブリッジで機能するわけではありません。
ボンディングモード 1、2、4 が使用可能です。
対照的に、モード 0、3、5、または 6 を使用すると、接続が失敗する可能性が高くなります。また、ボンディングモードを監視するには、Media-Independent Interface (MII) 監視を使用する必要があることに注意してください。Address Resolution Protocol (ARP) 監視は正しく機能しないためです。
ボンディングモードの詳細は、Red Hat ナレッジベースソリューション Which bonding modes work when used with a bridge that virtual machine guests or containers connect to? を参照してください。
一般的なシナリオ
ブリッジモードにおける最も一般的なユースケースには、たとえば以下のようなものがあります。
- 既存のネットワークにホストマシンとともに仮想マシンをデプロイし、仮想マシンと物理マシンの違いをユーザーに見えないようにする。
- 既存の物理ネットワーク設定を変更せずに仮想マシンをデプロイする。
- 既存の物理ネットワークから簡単にアクセスできる必要がある仮想マシンをデプロイする。また、DHCP サービスにアクセスする必要のある物理ネットワークに仮想マシンを配置する。
- 仮想 LAN (VLAN) が使用されている既存のネットワークに仮想マシンを接続する。
- 非武装地帯 (DMZ) ネットワーク。仮想マシンを使用した DMZ デプロイメントの場合、Red Hat は、物理ネットワークのルーターとスイッチで DMZ を設定し、ブリッジモードを使用して仮想マシンを物理ネットワークに接続することを推奨しています。