Eu tive um problema semelhante ao usar os drivers do VirtIO. Eu mudei todos os drivers Ethernet dos sistemas guest para e1000e para resolvê-lo.
Eu tenho uma pequena topologia de máquinas virtualizadas (um PFSense Firewall e uma caixa do Windows 7 para testar a conectividade).
O host tem duas interfaces de ponte configuradas
br0 conecta o host WAN (eno3) e PFSense WAN (xn0). Isso fornece a conectividade com a Internet para ambos os hosts. Eu posso conectar com sucesso a ambos do lado de fora.
br1 conecta a LAN do PFSense (xn1) aos adaptadores virtuais dos outros convidados (Windows 7 para este caso).
Meu problema é que, por alguma razão, não consigo fazer com que os hosts dentro da br1 façam ping uns contra os outros. Se eu adicionar um endereço à br1 do host, eu posso enviar e receber pings para os endereços IP de ambos os convidados e eles podem fazer ping no endereço do host. Ao verificar o Wireshark, posso ver os dois hosts transmitindo o ARP para encontrar a outra máquina.
mas nunca se transforma em um ping bem-sucedido. Eu tentei desativar o firewall no cliente Windows 7, mas ainda não funciona.
Tags xen kvm-virtualization bridge