同一网络上的服务器无法通信

同一网络上的服务器无法通信

多个服务器通过交换机连接到 WAN。每个服务器都有由 ISP 分配的自己的静态公共 IP。服务器上的网关相同。没有防火墙。

下面是从一台服务器执行 ping 命令的示例,ping 位于其旁边的另一台服务器:

PING 188.199.17.12 (188.199.17.12) 56(84) bytes of data.
^C
--- 188.199.17.12 ping statistics ---
217 packets transmitted, 0 received, 100% packet loss, time 215884ms

服务器之间如何实现通信?

答案1

“WAN 交换机”可能配置为“安全模式”,这是思科的说法,表示不允许端口之间的通信(仅限于 WAN 路由器所在的上游端口)。

在这种情况下,服务器无法相互通信可能是故意的(出于安全、流量最小化或会计原因)或意外的(缺少网络路由)。

您必须与 WAN 交换机的所有者交谈,或者使用您自己的设备在服务器之间设置第二个网络。

正如一些评论所暗示的那样,在网关之外的服务器邻居缓存中看不到任何已解析的 MAC 地址就是一个很好的迹象。

答案2

检查本地 ARP 表。如果您有目标服务器的 MAC 地址,则一切正常。只是防火墙过滤了您的请求并吞噬了 ping。

相关内容