Para desativar o virbr0, tente:
virsh net-destroy default
virsh net-undefine default
service libvirtd restart
ifconfig
Na solução de um problema sem conectividade em uma máquina host kvm recém-implementada, estou percebendo uma segunda interface de ponte que não é necessária e que pode ter sido criada anteriormente: vnet0
[user@box]# brctl show
bridge name bridge id STP enabled interfaces
br0 8000.14187769b69a no em1
vnet0
virbr0 8000.5254003ada63 yes virbr0-nic
[user@box]# ip route
default via 111.111.111.2 dev br0
169.254.0.0/16 dev br0 scope link metric 1006
111.111.111.0/23 dev br0 proto kernel scope link src 111.111.111.44
192.168.122.0/24 dev virbr0 proto kernel scope link src src 192.168.122.1
Aqui estão os arquivos ifcfg-br0 e em1, respectivamente:
[user@box ~]# cat /etc/sysconfig/network-scripts/ifcfg-br0
TYPE=Bridge
BOOTPROTO=static
IPV4_FAILURE_FATAL=no
IPV6INIT=no
NAME=br0
PREFIX=23
DEVICE=br0
ONBOOT=yes
IPADDR=111.111.111.44
GATEWAY=111.111.111.2
DNS1=4.4.4.4
[user@box ~]# cat /etc/sysconfig/network-scripts/ifcfg-em1
TYPE=Ethernet
NM_CONTROLLED=no
NAME=em1
DEVICE=em1
ONBOOT=yes
BRIDGE=br0
Um sistema EL7 de uma irmã com uma ponte de rede totalmente funcional se parece com isso:
[user@box]# brctl show
bridge name bridge id STP enabled interfaces
br0 8000.141877699b no em1
virbr0 8000.5254004bc0f4 yes virbr0-nic
[user@box]# ip route
default via 111.111.111.2 dev br0
111.111.111.0/23 dev br0 proto kernel scope link src 111.111.111.222
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1
[user@box ~]# cat /etc/sysconfig/network-scripts/ifcfg-br0
TYPE=Bridge
BOOTPROTO=static
IPV4_FAILURE_FATAL=no
IPV6INIT=no
NAME=br0
PREFIX=23
DEVICE=br0
ONBOOT=yes
IPADDR=111.111.111.222
GATEWAY=111.111.111.2
DNS1=4.4.4.4
[user@box ~]# cat /etc/sysconfig/network-scripts/ifcfg-em1
TYPE=Ethernet
NM_CONTROLLED=no
NAME=em1
DEVICE=em1
ONBOOT=yes
BRIDGE=br0
Eu tentei usar virsh net-destroy vnet0
, mas estou vendo failed to get network vnet0
Como faço para remover a interface rougue vnet0
do primeiro exemplo?
Para desativar o virbr0, tente:
virsh net-destroy default
virsh net-undefine default
service libvirtd restart
ifconfig