Shouldn't bridge (or a switch) be working without having an IP address? I believe I can have a bridge br0 setup with eth0 and eth1 as members both having no IP addresses.
I can't understand why an address should be allocated to br0?
Shouldn't bridge (or a switch) be working without having an IP address? I believe I can have a bridge br0 setup with eth0 and eth1 as members both having no IP addresses.
I can't understand why an address should be allocated to br0?
A bridge does not need an IP address to function. Without one it will just perform layer 2 switching, spanning tree protocol and filtering (if configured).
An IP address is required if you want your bridge to take part in layer 3 routing of IP packets.
As an example you can setup a bridge without an IP address in Debian/Ubuntu using the following in /etc/network/interfaces
auto br0
iface br0 inet manual
bridge_ports eth0 eth1