我在同一个网络上有 2 个 DHCP 服务器,我必须在辅助 AP 上执行 dhcp 释放才能连接到主路由器

我在同一个网络上有 2 个 DHCP 服务器,我必须在辅助 AP 上执行 dhcp 释放才能连接到主路由器

我有一个来自 ISP 的主路由器 - 192.168.1.1,启用 dhcp,范围 33-127。
我已将辅助路由器 (tp link) 连接为 AP - 192.168.1.2,启用 dhcp,范围 128-254。

为什么?
因为当我在辅助路由器上禁用 dhcp 时,它无法分配 IP 地址。

现在的问题是 -
我使用 Windows 10 连接到主路由器。它可以工作。(IP 例如 192.168.1.34)
然后我连接到辅助路由器。它可以工作(IP 例如 192.168.128)
然后我重新连接到主路由器。它连接了。Ping 可以工作。但无法发出请求。(IP - 192.168.1.34 - 与以前相同)

我重新连接到辅助路由器。我执行 ipconfig /release。
然后重新连接到主路由器。它起作用了。

此外,我的 iPhone 能够根据范围以适当的 IP 在这两个网络之间无缝切换。

如何修复此问题?
有没有其他方法可以修复此问题?

答案1

我有一个来自 ISP 的主路由器 - 192.168.1.1,启用 dhcp,范围 33-127。我已将辅助路由器 (tp link) 连接为 AP - 192.168.1.2,启用 dhcp,范围 128-254。如何修复此问题?有没有其他方法可以只运行 1 个 dhcp 来修复此问题?

是的。

在这样的小型网络中,您实际上只需要一个 DHCP 服务器。如您所见,多个 DHCP 服务器会导致问题。

  1. 将辅助接入点上的 LAN 端口(不是 WAN 端口)连接到主路由器上的 LAN 端口。

  2. 为接入点指定一个主网络上的静态 IP。即主网络上不在主网络 DHCP 范围内的地址。

  3. 关闭接入点上的 DHCP。

现在您有一台 DHCP 服务器,所有内容都在同一个子网上,并且不应该有任何冲突。

我自己的网络就是通过这种方式建立的,并且其他客户也这样做了。

您的接入点应具有足够的可配置性,以便您能够进入一个子网。如果出于某种原因,接入点不够灵活,您可能需要一个不同的、更可配置的接入点。

相关内容