ノートパソコン(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 でブリッジ ネットワークを使用する場合は、VM を起動する前にブリッジを開始する必要がありますsudo virsh net-start default
。
解決策3(セットvirbr0NetworkManagerでは管理されていない)
次の行を末尾に追加する必要がありますネットワークマネージャ:
[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