本地networking不能在一台服务器上工作,而另一台工作正常

所以我有两个服务器(davros – 工作,kraken – 不工作)在同一个子网(10.10.28.0/24)。 他们都有相同的configuration,但只有其中一个工程。 (另外,我应该注意到,他们都是运行Ubuntu 14.04的同一个KVM实例上的VMS。

首先,这里是他们的每个/ 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 

 # 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 

如果你想区分它们,唯一不同的是他们的IP地址。

接下来,这两个ip addr的输出:

 # 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 

 # 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 

差异再一次只会显示实际IP地址的差异。

这是我的route -n输出(两者都是一样的):

 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 

另一件要澄清的事情是,外部networking在两者上都完美无缺。 我可以ping 8.8.8.8没有问题。 就在我试图在本地networking上ping的时候,kraken(破碎的)在davros没有的地方失败了。

我已经看遍各地如何最好地诊断这个,最后决定我不得不在这里问。 我一直在为此工作数小时。 如果你还需要更多的信息,或者如果你想让我来执行一个命令并且输出结果,请不要犹豫。 或澄清。 我不知道是什么原因造成的。 预先感谢您提供的任何帮助。