web-dev-qa-db-fra.com

Comment puis-je arrêter la création de l'interface virbr0?

Chaque fois que je démarre mon ordinateur portable (HP), "Connexions réseau" indique qu'il est connecté (bien que ce ne soit pas le cas). Quand je vais à l'option 'éditer les connexions', il affiche virbr. Je dois le supprimer à chaque fois. Comment se débarrasser de ça? Est-ce un problème matériel?

7
Rangerix

Sur ma machine virbr l'interface a été créée après l'installation du paquet libvirt-bin qui est une dépendance de virt-manager.

Solution 1 (simple):

Il semble que vous puissiez le supprimer du démarrage en supprimant le fichier correspondant avec

Sudo rm /etc/libvirt/qemu/networks/autostart/default.xml

Vous pouvez le ramener avec

Sudo ln -s /etc/libvirt/qemu/networks/default.xml /etc/libvirt/qemu/networks/autostart/default.xml

Solution 2 (avec virsh)

  • désactiver: Sudo virsh net-autostart --disable default
  • enable: Sudo virsh net-autostart default

Mais cela a des effets secondaires. Si vous souhaitez utiliser un réseau ponté dans virt-manager, vous devez démarrer bridge avant de lancer VM avec Sudo virsh net-start default.

Solution (définir virbr non géré dans NetworkManager)

Les lignes suivantes doivent être ajoutées à la fin de /etc/NetworkManager/NetworkManager.conf :

[keyfile]
unmanaged-devices=interface-name:virbr0

Le résultat: NetworkManager "ne sait pas" à propos de virbr, mais les machines virtuelles peuvent accéder à la mise en réseau pontée.

9
N0rbert

Donnez ceci essayez ceci est principalement pour Centos

Sudo su -
virsh net-destroy default
virsh net-undefine default
systemctl stop libvirtd.service
systemctl disable libvirtd.service
apt remove qemu-kvm qemu-img virt-manager libvirt libvirt-python libvirt-client virt-install virt-viewer bridge-utils
0
IT repo