web-dev-qa-db-ja.com

virbr0インターフェイスの作成を停止するにはどうすればよいですか?

ラップトップ(HP)を起動するたびに、「ネットワーク接続」に接続されていることが示されます(実際には接続されていません)。 「接続の編集」オプションに移動すると、virbrと表示されます。毎回削除しなければなりません。これを取り除く方法は?ハードウェアの問題ですか?

7
Rangerix

私のマシン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

ソリューション2(with virsh

  • 無効化:Sudo virsh net-autostart --disable default
  • 有効化:Sudo virsh net-autostart default

しかし、これには副作用があります。 virt-managerでブリッジネットワークを使用する場合は、VMをSudo virsh net-start defaultで起動する前にブリッジを開始する必要があります。

Solution 3(setvirbr0NetworkManagerで管理されていない)

次の行を/ etc/NetworkManager/NetworkManager.confの最後に追加する必要があります。

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

結果:NetworkManagerはvirbr0について「わからない」が、VMはブリッジネットワークにアクセスできます。

9
N0rbert

これを与える 試してみてください は主に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