Então eu tenho dois servidores (davros - trabalhando, kraken - não funcionando) na mesma sub-rede (10.10.28.0/24). Ambos têm as mesmas configurações e, no entanto, apenas um deles funciona. (Além disso, devo observar que ambos são VMS na mesma instância do KVM que executa o Ubuntu 14.04.
Para começar, aqui estão os arquivos / etc / network / interfaces:
# Davros (Working one)
# Interface eth0
auto eth0
iface eth0 inet static
address <davros_ip_addr>
netmask 255.255.255.192
network 192.41.71.192
broadcast 192.41.71.255
gateway 192.41.71.193
# Interface eth1
auto eth1
iface eth1 inet static
address 10.10.28.1
netmask 255.255.0.0
network 10.10.0.0
broadcast 10.10.255.255
e
# Kraken (Broken one)
# Interface eth0
auto eth0
iface eth0 inet static
address <kraken_ip_addr>
netmask 255.255.255.192
network 192.41.71.192
broadcast 192.41.71.255
gateway 192.41.71.193
# Interface eth1
auto eth1
iface eth1 inet static
address 10.10.28.2
netmask 255.255.0.0
network 10.10.0.0
broadcast 10.10.255.255
Se você fosse diferenciá-los, a única coisa que é diferente é o endereço IP deles.
Em seguida, aqui está a saída do ip addr em ambos:
# Davros (Working one)
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 52:54:00:87:86:32 brd ff:ff:ff:ff:ff:ff
inet <davros_ip_addr>/26 brd 192.41.71.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::5054:ff:fe87:8632/64 scope link
valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 52:54:00:13:9d:ad brd ff:ff:ff:ff:ff:ff
inet 10.10.28.1/16 brd 10.10.255.255 scope global eth1
valid_lft forever preferred_lft forever
inet6 fe80::5054:ff:fe13:9dad/64 scope link
valid_lft forever preferred_lft forever
e
# Kraken (Broken one)
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 52:54:00:19:c0:ae brd ff:ff:ff:ff:ff:ff
inet <kraken_ip_addr>/26 brd 192.41.71.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::5054:ff:fe19:c0ae/64 scope link
valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 52:54:00:eb:ef:92 brd ff:ff:ff:ff:ff:ff
inet 10.10.28.2/16 brd 10.10.255.255 scope global eth1
valid_lft forever preferred_lft forever
inet6 fe80::5054:ff:feeb:ef92/64 scope link
valid_lft forever preferred_lft forever
Mais uma vez, um diff só mostrará diferenças nos endereços IP reais.
Aqui está minha route -n
output (que é a mesma em ambos):
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.41.71.193 0.0.0.0 UG 0 0 0 eth0
10.10.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
192.41.71.192 0.0.0.0 255.255.255.192 U 0 0 0 eth0
Outra coisa para esclarecer, a rede externa funciona perfeitamente bem em ambos. Eu posso pingar 8.8.8.8 sem problemas. É só quando tento pingar na rede local que o kraken (o quebrado) falha onde o davros não faz.
Eu olhei em todo o lugar para a melhor forma de diagnosticar isso e finalmente decidi que tinha que perguntar aqui. Eu tenho trabalhado nisso por horas a fio. Se você precisar de mais alguma informação, ou se você quiser que eu execute um comando e poste a saída, por favor, não hesite em perguntar. Ou esclarecimento. Não tenho ideia do que poderia estar causando isso. Agradeço antecipadamente por qualquer ajuda que você dê.