Según parece, cuando se reinicia la red en un servidor de virtualización con KVM en Fedora 25 los Guest virtuales con interfaces de red bridge pierden conectividad. La solución aparece indicada en el estado de red previo:
$ ip addr show vnet0
30: vnet0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel master br0 state UNKNOWN group default qlen 1000
link/ether fe:54:00:b3:2e:cd brd ff:ff:ff:ff:ff:ff
inet6 fe80::fc54:ff:feb3:2ecd/64 scope link
valid_lft forever preferred_lft forever
Respecto al estado en que queda después de systemctl restart network.service
ip addr show vnet0
30: vnet0: <BROADCAST,MULTICAST> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
link/ether fe:54:00:b3:2e:cd brd ff:ff:ff:ff:ff:ff
Donde se nota que la interfaz esta abajo (Falta UP,LOWER_UP
) y no esta configurada para usar el puente (Falta master br0
)
Para leventar la interfaz, bastará con
ip link set vnet0 up
ip link set vnet0 master br0
Algunos recomiendan que entre uno y otro comando se deje un pequeño espacio de tiempo para asegurarse de que funcione. A veces ni siquiere eso funciona, en esos casos hay que reiniciar la red en libvirt de la siguiente forma:
virsh domif-setlink firewall vnet3 down
virsh domif-setlink firewall vnet3 up