ブリッジインターフェイスへのIP割り当て

ブリッジインターフェイスへのIP割り当て

ブリッジインターフェイスにIPを割り当てる方法はありますか?たとえば、通常は次のようになります。

ifconfig eth0 0.0.0.0
ifconfig eth1 0.0.0.0
brctl addbr mybridge
brctl addif mybridge eth0
brctl addif mybridge eth1

次の方法はありますか?

  • (a)eth0 / eth1にIPを割り当てますか?
  • (b)そうでない場合、この問題を解決する他の方法はありますか?

IPでインターフェイスを接続する方法を知りたいです。

答え1

ブリッジに直接新しいIPアドレスを割り当てることができます。

ip addr add 192.168.0.2/24 brd + dev br0

インターネット接続のためのルーティングを設定する必要があるかもしれません。

route add default gw 192.168.0.1 dev br0

注:上記の例で提供されているIPアドレスをサブネットに適したIPアドレスに置き換えます。

答え2

ブリッジのメンバーであるインターフェイスにIPを直接割り当てることはできません。ブリッジインターフェイスにアドレスを割り当てることができます。例えば

ifconfig br0 0.0.0.0

関連情報