一、背景
在使用 VMware 虚拟机安装 centos7 操作系统中,经常出现将 IP 地址分配到虚拟网桥接口virbr0 上,引起虚拟机不能正常访问网络的问题。
我是在学习 docker 网络分析这块遇到的问题,教程上在虚拟机上输入 ip addr 并没有出现 virbr0 ,而我的虚拟机上确出现了这个东西,如下所示,我得给他弄掉。
二、操作
1、设置 virbr0 接口状态为 down,命令如下:
ifconfig virbr0 down
2、关闭 virbr0 接口,通过 brctl 命令删除 virbr0 接口,命令如下:
# 查询 brctl
brctl show
# 删除 brctl
brctl delbr virbr0
3、在 centos 系统中的禁用 libvirtd 服务,命令如下:
systemctl disable libvirtd.service
4、在开机启动中去除启动 libvirtd 服务功能的设置,命令如下:
systemctl mask libvirtd.service
5、重启虚拟机,并且验证,如下所示,我们发现 virbr0 没有了。