具有两个路由器的网络中 LAN 连接不起作用(WiFi 起作用)

具有两个路由器的网络中 LAN 连接不起作用(WiFi 起作用)

我为家庭网络添加了一个新的无线路由器,因为我对旧路由器的覆盖范围不满意,但我仍然必须保留旧路由器,因为它还可以用作调制解调器。在图片上你可以看到我当前的设置。

网络

我认为我已经正确配置了一切,但由于某种原因,连接仅通过无线方式工作,而不能通过 LAN 工作。

在 WiFi 设备上,我可以通过它们的 IP 地址访问两个路由器,并且可以毫无问题地访问互联网。

在局域网上,我无法访问互联网,而且我甚至无法访问任何路由器。检查ipconfig台式电脑时,我可以看到以下内容,所以肯定有问题:

Autoconfiguration IPV4 Address..: 169.254.11.25 (Preferred)
Subnet Mask.....................: 255.255.0.0
Default Gateway.................: (empty)

你能帮我解决这个问题吗?

答案1

您现在有两个 LAN,每个路由器一个。LAN 1(路由器 1 和路由器 2 之间)没有 DHCP 服务器,因此设备不会自动分配 IP 和 DNS 地址。

  1. 如果您只想扩展 WiFi 覆盖范围,请退回路由器 2 并购买接入点。SOHO“路由器”实际上不仅仅是路由器,而是路由器+交换机+接入点组合(在您的情况下是 + 调制解调器)。您不希望在您的设置中添加任何额外的路由。

  2. 如果不行,请重新启用路由器 1 上的 DHCP,然后禁用路由器 2 上的 DHCP,并将其重新配置为桥接模式。桥接模式将有效禁用路由器部分,只留下交换机和 AP。

  3. 最后,您只需在路由器 1 上启用 DHCP 即可。这应该可以使一切正常工作,尽管这种配置会带来一些问题:

    • 除非 LAN 2 中的设备发起通信,否则 LAN 1 中的设备无法与 LAN 2 中的设备通信。这是因为 LAN 2 位于 NAT 后面。我猜您可以通过设置适当的静态路由来解决这个问题(如果您的路由器允许这样做)。

    • LAN 2 中的设备位于双重 NAT 之后,因此要在那里托管服务器,您必须手动转发路由器 1 上的端口(除了路由器 2,它也需要手动端口转发或可以使用 UPnP 自动配置)。

顺便说一句,您可以在两个路由器上启用 WiFi。如果网络名称和密码相同,您的设备将自动在 AP 之间切换以获得最佳连接质量。

答案2

谁在向以太网交换机和与其连接的所有设备提供 DHCP?
没有人,因为只有路由器 1 可以做到这一点,而您在那里禁用了 DHCP。
这就是为什么计算机会获得一个自生成的 IP 地址,这是没用的。

其余设置均正常。

唯一的问题是,路由器 2 后面的设备需要进行双重 NAT。如果您需要端口转发,这可能会带来麻烦。

相关内容