静态路由 - 网关阻止 ping 数据包

静态路由 - 网关阻止 ping 数据包

这是我的情况。

我有 2 台 Windows 10 PC 和 1 台 Linux PC,我将使用它们作为网关来在两台 Windows PC 之间路由流量。

Windows PC1:131.180.21.124,Linux PC:131.180.21.114

Windows PC2:131.180.145.20

PC1 和 Linux 计算机位于同一子网,而 PC2 位于另一个子网。所有 3 台计算机都可以互相 ping 通。现在我在 Windows PC1 上添加以下静态路由:

路由添加 131.180.145.20 掩码 255.255.255.255 131.180.21.114

现在,从 Windows PC1 到 PC2 的 ping 开始超时。当我在所有 3 台机器上运行 Wireshark 以找出瓶颈时,我观察到 ping 数据包从 PC1 到达 Linux 网关,但 PC2 没有收到它们。因此,Linux 机器似乎无法将 ping 请求转发到 PC2。这种行为有什么解释吗?请分享如何解决此问题的想法。

提前致谢。

相关内容