前言
CentOS 7 若安装时带有虚拟化服务,那么一般会看到系统里面多出了一个 virbr0 的设备,并配有一个私网地址。在系统启用了 libvird.service 时,会生成这样一个被命名为 virbr0 的设备(或者称之为网桥)。如果环境里面用不到这个 virbr0 设备,又不想看到这样一个奇怪的地址信息,我们可以采用下面的方法将其删除掉。
具体删除步骤
Step1
:系统默认会带有 virbr0 以及 virbr0 -nic 设备信息。
Step2
:查看 bridge 信息。
[root@centos76 ~]# brctl show
bridge name bridge id STP enabled interfaces
virbr0 8000.525400c734c2 yes virbr0-nic
Step3
:删除 bridge 设备。
[root@centos76 ~]# ifconfig virbr0 down
[root@centos76 ~]# brctl delbr virbr0
[root@centos76 ~]# brctl show
bridge name bridge id STP enabled interfaces
Step4
:关闭并禁用 libvirtd.service 服务。
[root@centos76 ~]# systemctl list-unit-files |grep -i libvirt
libvirtd.service enabled
[root@centos76 ~]# systemctl stop libvirtd.service
[root@centos76 ~]# systemctl disable libvirtd.service
Step5
:重启系统后再次检查网络配置,bridge 设备已经被删除。