Как остановить создание интерфейса virbr0?

Как остановить создание интерфейса virbr0?

Всякий раз, когда я включаю свой ноутбук (HP), «Сетевые подключения» показывают, что он подключен (хотя на самом деле это не так). Когда я перехожу к опции «Изменить подключения», он показываетvirbr0. Мне приходится удалять его каждый раз. Как от этого избавиться? Это проблема с оборудованием?

решение1

На моей машинеvirbr0Интерфейс был создан после установки libvirt-binпакета, который является зависимостью virt-manager.

Решение 1(простой):

Кажется, вы можете убрать его из автозагрузки, удалив соответствующий файл с помощью

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

Вы можете вернуть его обратно с помощью

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

Решение 2virsh)

  • запрещать:sudo virsh net-autostart --disable default
  • давать возможность:sudo virsh net-autostart default

Но это имеет побочный эффект. Если вы хотите использовать мостовую сеть в virt-manager, вам следует запустить мост перед запуском виртуальной машины с помощью sudo virsh net-start default.

Решение 3(наборvirbr0неуправляемый в NetworkManager)

В конец следует добавить следующие строки:/etc/NetworkManager/NetworkManager.conf:

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

Результат: NetworkManager «не знает» оvirbr0, но виртуальные машины могут получать доступ к мостовым сетям.

решение2

Дайте этомупопробуй этов основном для 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

Связанный контент