同一物理networking中的不同逻辑子网导致Linux连接问题

我们有两个Linux CentOS主机,A和B.

A = 19x.2xx.6.4 (/24) B = 19x.2xx.7.4 (/24) 

这两台主机都在同一个物理交换机上。 他们之所以在不同的逻辑networking上,是因为他们将来会在不同的物理networking上。

A可以ping B,从A可以SSH到B.

您也可以从A到B的TRACEROUTE ,在这种情况下,它通过路由器C(19x.1x.8.1)。

当从A连接到B时,您不能从NM到NM以及各种其他重要的networking实用程序失败。一般的效果与超时一样。

路由器在Cisco上有这样的别名:

 interface FastEthernet0/0 ip address 19x.2xx.6.1 255.255.255.0 secondary ip address 19x.2xx.7.1 255.255.255.0 secondary ip address 19x.1x.8.1 255.255.255.192 

我不知如何解决这个问题。 请协助。

检查你的防火墙规则,看看允许哪些东西被允许进入A盒和B盒。还要检查是否有任何中间防火墙。

默认情况下,CentOS有一套相当严格的防火墙规则,几乎只允许ssh和icmp,所以这看起来就是你所看到的。

你可以看到你的iptables防火墙规则

 iptables -Lv 

或只是与input链

 iptables -L INPUT -v