通过网络中继器从 DHCP 服务器获取静态 IP 地址

通过网络中继器从 DHCP 服务器获取静态 IP 地址

我的 DHCP 服务器位于合勤科技 VMG8825-B50B路由器能够根据设备 MAC 地址管理静态 IP 地址。

今年我在我的网络中引入了一个FRITZ!WLAN 中继器 1160,它确实可以很好地用作中继器。它从 DHCP 获取自己的 IP 地址,并以透明方式向设备工作,提供与路由器相同的 SSID,因此一旦插入,就无需进一步配置。

当我需要保留一些笔记本电脑的 IP 地址时,我的问题就开始了。通常,我通过在路由器上配置 MAC 地址和相应的 IP 地址来处理这种情况,当笔记本电脑直接连接到路由器时,这种方法有效。当笔记本电脑位于中继器区域时,其 MAC 地址将被中继器替换为 2 个虚拟 MAC 地址(用于 2.4 GHz 和 5 GHz 接口),并且 DHCP 会在其配置中忽略虚拟 MAC 地址。

例如:

Laptop near the router
    -> The router sees B0-48-7A-E6-49-E5 MAC Address
    -> The DHCP applies the rule and the Laptop gets the fixed IP Address

Laptop near the repeater
    -> The router sees 9E:FF:4D:83:FA:DD (2.4 GHz) and A0:AF:BD:E4:78:F7 (5 GHz)
    -> The DHCP doesn't applies the rule and the Laptop gets a dynamic IP Address (*)

(*) 实际上,它需要两个 IP 地址,并根据网络流量动态地切换其中一个或另一个,因为 Wi-Fi 接口会自动切换 2.4 GHz 或 5 GHz 适配器。

我该如何解决这个问题?

  • 我可以从 DHCP 中排除一系列地址并在桌面设备上手动设置它们,但我发现在笔记本电脑上设置手动地址并不实际,我希望至少这些地址可以由 DHCP 进行管理。

  • 路由器将 2.4 GHz 和 5 GHz 作为一个接口进行管理。我可以使用两个不同的 SSID,看看中继器是否为笔记本电脑保留分配的地址,但由于存在来自其他设备的干扰,因此利用双频会很方便。

相关内容