Hasta donde tengo entendido, las interfaces virbr0 y virbr0-nic son creadas y administradas por libvirt.
● 4: virbr0
Link File: /lib/systemd/network/99-default.link
Network File: n/a
Type: ether
State: no-carrier (unmanaged)
Driver: bridge
HW Address: 52:54:00:0f:26:e6
Address: 192.168.122.1
● 5: virbr0-nic
Link File: /lib/systemd/network/99-default.link
Network File: n/a
Type: ether
State: off (unmanaged)
Driver: tun
HW Address: 52:54:00:0f:26:e6
Sin embargo, libvirt no agregó nada en mi carpeta netplan (tampoco aparece en nmcli o en /etc/network/interfaces). Supongo que esas interfaces son creadas y activadas por libvirt al iniciar el demonio.
Entonces, ¿es una buena práctica no especificarlos en netplan o debería agregarlos en mi configuración?
Además, ¿cómo sería, teóricamente, la configuración de un puente virtual nated según netplan?
Respuesta1
No debe configurar nada en netplan para interfaces que no administra. Eso incluye cosas como libvirt, docker, ovs o lo que sea.