多个家庭路由器

net*_*ope 5 router routing gateway tcpip

假设我有以下配置:

  • 路由器A:WAN口连接互联网,LAN=192.168.1.0/24
  • 计算机 A:连接到路由器 A 为 192.168.1.101
  • 路由器B:WAN口连接路由器A为192.168.1.102,LAN=192.168.2.0/24
  • 计算机 B:作为 192.168.2.101 连接到路由器 B

现在我希望计算机A和计算机Bnc 192.168.2.101 <port>通过路由的方式无缝通信(例如可以通过运行建立TCP连接),而不是将两个网络合二为一(使用路由器B作为交换机可以轻松实现)。

大多数路由器都开启了 NAT,我肯定需要在路由器 B 中关闭 NAT。但是我还需要采取哪些其他步骤才能使从计算机 A 到计算机 B 的数据包通过路由器 B?

我可以在计算机 A 中手动添加一个路由表条目,以便所有目标为 192.168.2.0/24 的数据包都通过网关 192.168.1.102,但如果存在自动方式,我更喜欢它。

Mac*_*cki 3

在这种情况下,静态路由可能是最好的选择。如果您正在寻找更通用的解决方案,它认为这可能是一个很好的起点:http ://en.wikipedia.org/wiki/Routing_Information_Protocol 。

对于 100% 自动配置,您应该有两个默认启用某些路由协议的路由器,但我认为出于安全原因,您无论如何都应该配置它们。另外,您可能想使用 rip v2,因为 rip v1 不支持 VLSM