使用三个路由器在两个网络之间进行路由

koc*_*ren 0 routing ip-routing

有一个网络 192.168.0.0/24 和第二个位置上的不同网络 192.168.50.0/24 两个网络上都有一个路由器 192.168.x.1 路由流量。

现在我安装了一个新的路由器 192.168.0.2 并使用 ipsec 连接到 192.168.50.1,我可以从一个网络路由到另一个网络,但前提是我添加 192.168.0.2 作为网络的网关。现在我添加了一条从 192.168.0.1 到 192.168.0.2 到 192.168.50.1 的路由,它可以正常工作,我可以将主机从 192.168.0.x ping 到 192.168.50.x,但不能在其他方向。因此,如果我测试从 192.168.50.1 上的 192.168.50.x 到 192.168.0.2 上的 192.168.0.1 到 192.168.0.x 的路由,那么我无法 ping 主机。我该怎么做才能让它起作用?

Uni*_*426 5

更新 在聊天中讨论后,我们确定问题是处理 10.1.1.2 之间的静态路由。和 10.1.1.1。没有任何主机连接到 10.1.1.2,但如果有,就无法将流量路由到 10.1.1.0 并将流量发送到两组主机。即使没有主机,在 10.1.1.2 访问路由器本身(出于管理目的)也会使您进入 10.1.1.1 的静态循环。

解决方案是将两个路由器划分子网,然后静态路由这两个子网,避免路由冲突。