How to add an IP alias on a bridged interface?
I need to add an alias (10.0.2.254/24
) to my bridged interfaces on my Ubuntu Server.
My /etc/network/interfaces
is:
auto br0 iface br0 inet static address 192.168.200.108 netmask 255.255.0.0 gateway 192.168.200.254 bridge_ports eth0 bridge_stp off bridge_maxwait 0 bridge_fd 0
Any ideas?
Solution 1:
Add the next lines to your br0
configuration (e.g. after bridge_fd 0
):
up /sbin/ip addr add 10.0.2.254/24 dev br0
down /sbin/ip addr del 10.0.2.254/24 dev br0
When the interface is brought up, the IP address 10.0.2.254 is added to device br0. Similarly, the address is removed when the interface goes down.