노트북(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