En mi caja Arch, tenía un puente de red. El objetivo era eliminar el puente y utilizar únicamente el adaptador de red no puenteado. Para hacerlo, eliminé todos los archivos de configuración *.netdev y *.network /etc/systemd/network
y los reemplacé con un archivo simple:
/etc/systemd/network/lan.network
--------------------------------
[Match]
eno*
[Network]
DHCP=ipv4
Luego reinicié el servicio de red usando systemctl restart systemd-networkd
, suponiendo que esto me dejaría solo con lo
y la eno*
interfaz. Desafortunadamente, esto no tuvo ningún efecto. Un vistazo rápido ip link
todavía mostró la interfaz del puente activa y activa.
Debido a que el tiempo de actividad en este caso particular no es crucial, simplemente reinicié la máquina y esto resolvió el problema. Aún así, me gustaría pensar que no debería ser necesario reiniciar para este tipo de cosas. ¿Qué me faltó hacer?
Respuesta1
Si su interfaz maestra de puente aún está activa, sus interfaces esclavas vinculadas permanecerán vinculadas incluso si mientras tanto se descubren nuevas configuraciones para ellas. Así que simplemente pierde el puente.
ip link set down br0
ip link del dev br0
systemctl restart systemd-networkd