ネットワークインターフェース(eth0など)がLinuxブリッジ(br0など)に追加された場合、ネットワークが正しく機能するためには、IPアドレスをeth0から削除してbr0に追加する必要があります。
Linuxカーネルの実装方法により、IPアドレスの移動が必要であることをOpen vSwitchのreadmeファイル(現時点では見つかりません)で読んだことを思い出します。 Linuxの実装について、IPアドレスをNICからブリッジに移動する必要があることは何ですか?
NICはアップリンクケーブルを表します。ケーブルはレイヤー3ではなく、レイヤー1です。
これで、ブリッジは、レイヤー2(イーサネット/ MAC)またはレイヤー3(IP)、あるいはその両方で、サーバー上のネットワークトラフィック(受信)に対応するデバイスとして機能します。
したがって、ARP要求に応答するデバイスはブリッジです。これは、そのブリッジ上の他のインターフェースにトラフィックを分散する必要があるため、優れています。
応答デバイスがNICの場合、トラフィックはブリッジにそれ以上渡されません。
したがって、一部のガイドでは、MACを(アップリンク)NICから削除することも推奨されています。
ブリッジは、複数のインターフェースがブリッジ内にあるときに、トラフィックを必要な場所に分配します。多かれ少なかれ、ブリッジ内の個々のインターフェイスは、レイヤ3ではなく、ブリッジが決定した内容に従って、レイヤ2で動作しています。したがって、ブリッジ内の個々のインターフェイスではなく、ブリッジ全体をアドレスする必要があります。