连接两个不同子网的路由器

JoB*_*oBe 5 router routing subnet

我已经看到很多关于这个的问题,但还没有真正理解/不符合我的问题。

我是网络新手。

我有两个路由器,都连接到广域网(给它们不同的外部 IP)。

192.168.0.1是 vilfo 而192.168.2.1是 dlink860l

反正是有连接这些,等的计算机168.0.x可以访问打印机(和其他服务)168.2.x(反之亦然)

vilfo 是 vpn 的特殊路由器,由 LuCI lede-17.01 提供支持,因此它是高度可定制的(如果你知道该怎么做(我不知道))

如果需要网桥或类似的东西,我确实有另一个目前未使用的路由器。

*编辑:我刚刚测试了在路由器之间(局域网端口到局域网端口)之间放置网线,但实际上什么也没发生,所以我做了一些其他的事情。大约 30 分钟后,我从我的 vilfo 那里收到一封邮件,说发现了新的单位。检查后,我看到它是打印机,在另一台被检测到的路由器上。

我不知道为什么......但突然它就起作用了......*

LeR*_*eur 4

正如@mohammed 在他的评论中所说,你应该看看静态路由

假设路由器 A (192.168.0.0) 希望与路由器 B (192.168.2.0) 后面的网络进行通信。

使用静态路由,您只需在路由器 A 上的路由表中添加一个条目来告诉“如果我有一个来自网络 192.168.2.0 的数据包,我将使用我的接口 xxx 将其发送到路由器 192.168.2.1”。

不要忘记在路由器 B 上创建静态路由(如果不这样做,通信将是单向的)。

编辑:根据@JacobEvans 评论,我会补充说,您还需要两个路由器之间的网络。您可以使用站点到站点 VPN(也许您的 Vilfo 路由器可以做到)或对等网络,但我会推荐 VPN,因为它更容易创建。

  • 您还需要一个第三个公共网络,该网络不会在网络之间进行 NAT 流量,因此需要一个“LAN2”接口,具有一个公共静态分配的网络(192.168.1.0/30 就足够了)。而且两个路由器上可能都运行着 DHCP 服务器! (2认同)