通过不同的子网路由内部网段

有两个(目前分开的)同一个Intranet段(同一子网)。 在不同的子网中有一个路由器可以连接到上述两个段。 在假象中:

Intranet <-> Gateway A Router Gateway B <-> Intranet 192.168.10.0/24 192.168.10.1 192.168.10.2 192.168.10.0/24 10.0.0.2 <-> 10.0.0.1 <-> 10.0.0.3 

是否有可能使用静态路由在没有VPN隧道的情况下将两个Intranet段联合起来?

如果这很重要,两个网关都是运行CentOS的计算机。

谢谢。

这是可能的,但有一些问题:维护起来比较困难,路由问题不理想 – stream向192.168.10.0/24的stream量将转到A或B网关,如果需要到达另一个位置,则通过隧道。

考虑做IP重编号。 但是,如果这是不可能的:

第一个选项是隧道桥接:

您需要在网关A和B之间build立隧道。如果您的路由器允许您创build一些L2 over IP隧道,则可以将此隧道桥接到LAN接口。

另一个select是:

  1. 创buildL3隧道 – 例如GRE。
  2. 为您的局域网上的IP创build适当的路由,例如,如果您在位置A上有192.168.0.10,则在网关A上创build到此LAN的LAN接口的路由,并在网关B上创build隧道接口。
  3. 在LAN接口和Tunnel接口上都configurationproxyarpfunction

因为两个以太网域都使用相同的子网,所以不能使用第3层路由。 您需要第2层解决scheme才能实现此目的。 如果网关A和网关B在同一个以太网域上,并且实际上并没有使用路由器相互通信,那么可以通过将两个内联网桥接到网关共享的以太网域上来实现这一目标(但是您基本上正在形成单个以太网域,这是不可取的)。 如果网关必须使用路由器,那么在网关之间需要某种二层隧道。 最好的解决scheme是对其中一个内联网重新编号,以便可以使用第3层路由。