前言
最近,在使用linux时,要求需要关闭virbr0的网卡,网上查了一下virbr0是kvm虚拟机使用的网卡,是libvirtd服务安装后,自动生成的,virbr0的配置文件位置/etc/libvirt/qemu/networks/default.xml ,libvirtd服务的配置文件位置/etc/libvirt/libvirtd.conf
简介
经过网上查找资料和自己实验,有两种方法可以解决virbr0网卡问题。
-
手动关闭virbr0网卡后,将libvirtd服务开机自启动关闭,重启即可。
-
手动关闭virbr0网卡后,将virbr0的配置文件删除,重启即可,不需关闭libvirtd服务。
这里使用的是第二种方法,可以不关闭libvirtd服务。
linux关闭virbr0网卡方法一
-
手动关闭virbr0网卡
示例:
ifconfig virbr0 down
-
将libvirtd服务开机自启动关闭
示例:
systemctl disable libvirtd.service
-
重启查看效果
linux关闭virbr0网卡方法二
-
手动关闭virbr0网卡
示例:
ifconfig virbr0 down
-
将virbr0的配置文件删除
示例:
mv /etc/libvirt/qemu/networks/default.xml /etc/libvirt/qemu/networks/default.xml.bak
-
重启查看效果
总结
经测试,以上两种方法都可以,请自行选择。