允许两个网络通过两个路由器进行通信

允许两个网络通过两个路由器进行通信

我有以下设置 在此处输入图片描述

我希望设备 A 能够与设备 B 通信,反之亦然。我在路由器 A 和路由器 B 上设置了静态路由,如下所示:

  • 路由器 A:192.168.1.0/24(通过 192.168.0.17)
  • 路由器 B:192.168.0.0/24 通过 192.168.1.1

奇怪的是,设备 B 可以 ping 通设备 A,但是设备 A 却无法 ping 通设备 B,而是设备 A 返回Destination Port Unreachable

答案1

最有可能的是路由器 B 正在执行 NAT,即将设备 B 的 IP 地址从 转换192.168.1.10192.168.0.17。这意味着设备 B 可以 ping 通设备 A,但反之则不行。

要解决此问题,请禁用路由器 B 上的 NAT 并让其执行正常的 IP 数据包转发。

相关内容