我们有两个 Buffalo WZR-HP-G300NH2 路由器,使用默认固件 DD-WRT v24SP2-MULTI (10/31/11) std - build 17798。每个路由器都有单独的有线互联网连接和公共静态 IP 地址。它们都位于 24.123.68.0/24 空间中。
它们都可以与整个互联网进行通信,而且都可以在互联网上毫无问题地进行访问,但不知为何它们无法相互通信!当我尝试从其中一个 ping 另一个时,总是得到“目标主机无法访问”的结果。没有奇怪的路由或防火墙规则。而且它们都设置为响应 ping,我可以从外部 ping 它们。
我们的主要 IT 人员将于周一给我们的 ISP 打电话,但我很不耐烦,所以有人有什么想法吗?
答案1
听起来好像它们的网络掩码设置不正确。如果它们都在 24.123.68.0/24 中,并且它们的网络掩码都设置为 /24,那么每个都会认为对方的主机在其本地网络上,因此它将使用 ARP 尝试在本地连接到它们,但这是行不通的。
听起来好像配置路由器的人没有正确设置网络掩码。LAN 上的个别计算机也可能未正确设置 LAN 网络掩码。检查计算机上的路由表以确保它们正确,以便使用路由器访问另一个网络上的计算机。然后检查路由器以确保网络掩码正确,以便使用 Internet 访问另一个网络上的计算机。我敢打赌,其中一个或两个都是不正确的。
答案2
听起来好像你没有两者之间的路线。