Eu tenho um servidor Ubuntu 14.04 LTS com 3 nic, 3 ip externo de 3 sub-redes diferentes com 3 diferentes gateways.
Eu instalei o KVM libvirt e dois convidados do Windows 7 de 64 bits.
O eth0 (1.1.1.1 com o gateway 1.1.1.254) é o host do Ubuntu (e um tun0 OpenVPN).
O br1-eth1 (2.2.2.2 com gateway 2.2.2.254) é o convidado do Win7-1 e o
o br2-eth2 (3.3.3.3 com o gateway 3.3.3.254) é o convidado do Win7-2.
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 1.1.1.1
netmask 255.255.255.0
gateway 1.1.1.254
dns-nameservers 8.8.4.4 8.8.8.8
auto br1
iface br1 inet manual
bridge_ports eth1
bridge_fd 0
bridge_hello 2
bridge_maxage 12
bridge_stp off
auto br2
iface br2 inet manual
bridge_ports eth2
bridge_fd 0
bridge_hello 2
bridge_maxage 12
bridge_stp off
<interface type='bridge'>
<mac address='52:54:00:aa:aa:aa'/>
<source bridge='br1'/>
<target dev='vnet1'/>
<model type='virtio'/>
<alias name='net0'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
</interface>
<interface type='bridge'>
<mac address='52:54:00:ba:ba:ba'/>
<source bridge='br2'/>
<target dev='vnet2'/>
<model type='virtio'/>
<alias name='net0'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
</interface>
Eu configurei o IP externo eth1 e eth2 nos convidados do Windows.
A rede está ok e funcionando (a configuração está ok?), mas eu quero criar uma rede interna entre o host do Ubuntu e os dois convidados do Windows.
Eu quero acessar o host Ubuntu de convidados do Windows com 192.168.0.1 e os convidados do host com 192.168.0.2 (Win7-1) e 192.168.0.3 (Win7-3).
Eu posso gerenciar os convidados com o comando virsh e editar apenas o arquivo xml libvirt.
Por favor, me dê as interfaces / etc / network / host e xmls corretas para esta configuração de rede interna!
Muito obrigado!