Nova instalação do Ubuntu 12.04 LTS com o libvert / KVM instalado. Eu tenho duas máquinas virtuais que eu preciso estar na mesma LAN que o host. O host possui duas interfaces físicas eth0 e eth1. eth1 não está em uso. Eu gostaria que a eth0 tivesse um IP estático e atuasse como uma ponte para as minhas VMs.
Antes de configurar a ponte, meu / etc / network / interfaces parece:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 10.0.5.5
netmask 255.255.255.0
gateway 10.0.5.254
dns-nameservers 10.0.5.1
Tudo funciona como esperado nesta configuração. No entanto, quando eu aplicar a configuração abaixo legendada:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto br0
iface br0 inet static
address 10.0.5.5
netmask 255.255.255.0
gateway 10.0.5.254
dns-nameservers 10.0.5.1
bridge_ports eth0
bridge_stp off
bridge_maxwait 0
bridge_fd 0
Sob essa configuração, posso fazer ping de hosts internos por IP e nome. Resolução de nomes funciona conforme o esperado. A tentativa de executar ping em hosts externos gera "Nenhuma rota para hospedar".
Aqui está o ifconfig -a após a configuração da ponte ser aplicada.
br0 Link encap:Ethernet HWaddr 00:25:90:da:29:8f
inet addr:10.0.5.5 Bcast:10.0.5.255 Mask:255.255.255.0
inet6 addr: fe80::225:90ff:feda:298f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:11569 errors:0 dropped:0 overruns:0 frame:0
TX packets:586 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1433248 (1.4 MB) TX bytes:63079 (63.0 KB)
eth0 Link encap:Ethernet HWaddr 00:25:90:da:29:8f
inet addr:10.0.5.107 Bcast:10.0.5.255 Mask:255.255.255.0
inet6 addr: fe80::225:90ff:feda:298f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:13632 errors:0 dropped:122 overruns:0 frame:0
TX packets:1240 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2008747 (2.0 MB) TX bytes:119540 (119.5 KB)
Interrupt:20 Memory:dfa00000-dfa20000
eth1 Link encap:Ethernet HWaddr 00:25:90:da:29:8e
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:16 Memory:df900000-df920000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:745 errors:0 dropped:0 overruns:0 frame:0
TX packets:745 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:66095 (66.0 KB) TX bytes:66095 (66.0 KB)
virbr0 Link encap:Ethernet HWaddr c2:dd:f8:44:eb:2d
inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Por fim, quero que a eth0 tenha 10.0.5.5 estática e coloque as duas VMs nessa interface com 10.0.5.6-7 atribuída estaticamente. O que há de errado com minha configuração?