Eu encontrei isso há um tempo atrás. Mas parece não haver maneira de configurar a ponte em uma interface de alias, como eth0:1
. Use a interface real eth0
.
auto eth0
iface eth0 inet static
auto br0
iface br0 inet static
bridge_ports eth0
address 192.168.0.10
netmask 255.255.255.0
gateway 192.168.0.1
broadcast 192.168.0.255
bridge_stp off
bridge_fd 0
bridge_maxwait 0
Além disso, os valores endereço , máscara de rede , gateway e transmissão são a configuração mínima que uma interface deve ter . Pode funcionar com menos valores, mas pode causar um comportamento de rede estranho.
Como eu ainda lembro, você não precisa editar default.xml. Você só precisa confirmar que cada convidado do KVM tem sua configuração de interface de rede de acordo com suas necessidades.
<interface type='bridge'>
<mac address='00:01:b4:02:00:db'/> # change per guest
<source bridge='br0'/> # the name of your source bridge
<target dev='vnet0'/> # the name, the network interface has for the guest
</interface>
A configuração é complexa para cobrir todas as variedades aqui, como o DHCP versus a configuração estática. Você checou a documentação do Ubuntu sobre o KVM ? Me ajudou muito a entrar nisso.