以星型连接三个子网,并将中间路由器连接到主网络

以星型连接三个子网,并将中间路由器连接到主网络

这是我正在尝试设置的测试网络,以便路由器 A 的 Windows 计算机 (192.168.1.2) 可以与路由器 C 的 Windows 计算机 (192.168.3.2) 通信:

测试示意图

一开始使用 Ping 就很不错了,但我还需要 DNS,这样我就可以输入路由器 A 或路由器 C 后面的服务器名称。本质上,我需要 /24 网络与 /30 网络通信。与 /28 网络通信会很好,但不是必需的。我使用静态 IP 来保持一切简单。

10.1.0.0 网络是我的主要网络。

我很感激任何帮助!

答案1

我认为您从根本上误解了路由器的工作原理。您可能试图将路由器用作交换机,这是不必要的。在这种情况下,您只需要 1 个路由器和 3 个“VLAN”,其中有三个端口通向 PC,或者一个用于多台 PC 的交换机。

如果你实际上需要多个路由器,您需要一个“路由器间网络”和三个“客户端”网络。见下图: 在此处输入图片描述

编辑:我刚刚意识到我的图表与您的非常相似。我认为问题可能是您混淆了“客户端”网络内的子网掩码。路由器接口和客户端之间的 Net1 子网掩码应该一致,例如,在我的示例中,两者都应该是 255.255.255.0。

编辑 2:哦,我明白你在做什么。你使用的是商用集成集线器/路由器,并且误解了 WAN/LAN 端口的工作方式。WAN 端口是 WRT54G 上唯一的“路由器”端口。LAN 端口仅用作交换机/集线器。你无法从 LAN 端口路由。顶层路由器需要有多个 WAN 端口,每个下层端口都连接到它。WAN 端口充当 LAN 端口的“外部”,因为它位于设备“路由器”部分的另一侧。

编辑 3:这可能是 XY 问题。如果您只是想为 LAN 聚会建立一个大型网络,最简单的方法是将电缆从每个设备的 LAN 端口连接到另一个端口。然后它们都共享同一个“网络”。禁用除一个“路由器”之外的所有“路由器”上的 DHCP,以便它们不会相互冲突。

编辑 4:如果您确实想要进行路由操作,请将两个“下层”路由器的 WAN 端口连接到“上层”路由器的 LAN 端口。“上层”路由器将为下层路由器的 WAN 接口提供 DHCP 分配,客户端可以使用不同的 IP 空间连接到“下层”路由器。“上层”路由器 WAN 端口可以连接到互联网。

相关内容