centos/redhat 删除虚拟网桥virbr0

时间:2023-03-08 22:10:53
kvm虚拟化环境安装好后,ifconfig会发现多了一个虚拟网卡virbr0。
这是由于安装和启用了libvirt服务后生成的,libvirt在服务器(host)上生成一个 
virtual network switch (virbr0),host上所有的虚拟机(guests)通过这个 virbr0 
连起来。默认情况下 virbr0 使用的是 NAT 模式(采用 IP Masquerade),
所以这种情况下 guest 通过 host 才能访问外部。
(1)brctl show
(2)virsh net-list
(3)virsh net-destroy default
   Network default destroyed 
(4)virsh net-undefine default 
(5)service libvirtd restart 
   redhat7:systemctl restart  libvirtd.service
重新用命令:virsh net-list和brctl show查看,发现已经没有了。

★卸载虚拟网卡
rpm -q libvirt*
yum remove libvirt-daemon 移除libvirt-daemon程序包