virbr0 인터페이스 생성을 어떻게 중지합니까?

virbr0 인터페이스 생성을 어떻게 중지합니까?

노트북(HP)을 시작할 때마다 '네트워크 연결'에 연결되어 있다고 표시됩니다(실제로는 연결되어 있지 않지만). '연결 편집' 옵션으로 이동하면 다음과 같이 표시됩니다.virbr0. 매번 삭제해야 겠네요. 이것을 제거하는 방법? 하드웨어 문제인가요?

답변1

내 컴퓨터에서virbr0libvirt-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

솔루션 2(와 함께 virsh)

  • 장애를 입히다:sudo virsh net-autostart --disable default
  • 할 수 있게 하다:sudo virsh net-autostart default

그러나 이것은 부작용이 있습니다. virt-manager에서 브리지된 네트워크를 사용하려면 .NET으로 VM을 시작하기 전에 브리지를 시작해야 합니다 sudo virsh net-start default.

솔루션 3(세트virbr0NetworkManager에서 관리되지 않음)

다음 줄을 끝에 추가해야 합니다./etc/NetworkManager/NetworkManager.conf:

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

결과: NetworkManager는 다음에 대해 "모릅니다".virbr0하지만 VM은 브리지 네트워킹에 액세스할 수 있습니다.

답변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

관련 정보