Добрый день, такой вопрос.
Есть два сервера соединенны между собой шнурком, во второй порт ethernet каждого приходит интернет статикой.
На обоих серверах находятся виртуалки (QEMU\KVM). Настроены бриджи следующим образом
# The loopback network interface
auto lo
iface lo inet loopback
auto eno1
iface eno1 inet manual
auto eno2
iface eno2 inet manual
# The primary network interface
auto br0
iface br0 inet static
address 185.*.*.73
# network 185.*.*.0
netmask 255.255.254.0
# broadcast 185.*.*.255
gateway 185.*.*.1
dns-nameservers 8.8.8.8
bridge_ports eno1
bridge_fd 0
# bridge_hello 2
# bridge_maxage 12
bridge_stp off
bridge_maxwait 0
auto br1
iface br1 inet static
address 192.168.10.10
netmask 255.255.255.0
bridge_ports eno2
bridge_fd 2
bridge_stp off
bridge_maxwait 0
Собственно проблема в чем, периодически один из бриджей в качестве внешнего интерфейса начинает использовать другой бридж.
Например нормальная работа
brctl show
bridge name bridge id STP enabled interfaces
br0 8000.0cc47a8491c6 no eno1
vnet0
vnet1
vnet2
vnet4
vnet5
vnet6
br1 8000.0cc47a8491c7 no eno2
virbr0 8000.525400f0055e yes virbr0-nic
Ненормальная работа
brctl show
bridge name bridge id STP enabled interfaces
br0 8000.0cc47a8491c6 no eno1
vnet0
vnet1
vnet2
vnet4
vnet5
vnet6
br1 8000.0cc47a8491c7 no vnet0
virbr0 8000.525400f0055e yes virbr0-nic
PS: 1.5 года работало без проблем.