Na interface da minha máquina virbr0 foi criada após a instalação do pacote libvirt-bin
, que é a dependência de virt-manager
.
Solução 1 (direto):
Parece que você pode removê-lo da inicialização removendo o arquivo correspondente com% sudo rm /etc/libvirt/qemu/networks/autostart/default.xml
.
Você pode trazer de volta com sudo ln -s /etc/libvirt/qemu/networks/default.xml /etc/libvirt/qemu/networks/autostart/default.xml
.
Solução 2 (com virsh
)
- desativar:
sudo virsh net-autostart --disable default
- ativar:
sudo virsh net-autostart default
Mas isso tem efeito colateral. Se você quiser usar a rede de ponte no virt-manager, você deve iniciar a ponte antes de iniciar a VM com sudo virsh net-start default
.
Solução 3 (conjunto virbr0 não gerenciado no NetworkManager)
As seguintes linhas devem ser adicionadas ao final de /etc/NetworkManager/NetworkManager.conf :
[keyfile]
unmanaged-devices=interface-name:virbr0
O resultado: o NetworkManager "não sabe" sobre o virbr0 , mas as VMs podem acessar a rede em ponte.