所有客户端均忽略 DHCP 路由器选项

所有客户端均忽略 DHCP 路由器选项

我的 WAN 路由器 TP-LINK Archer C2 没有为 DHCP 客户端提供本地 DNS 服务器,因此我正在寻找其他解决方案。我找到了双 DHCP DNS 服务器适用于 Windows 并将其安装在 LAN 服务器上。当我检查网络流量时,它似乎运行良好。

当客户端需要 IP 地址时,它会收到一个包含 IP 地址、DNS 和网关地址的 DHCP 响应。服务器的地址是 192.168.18.2,TP-LINK 路由器的地址是 192.168.18.1。路由器选项 (3) 正确设置为 192.168.18.1。

但三星 Android 手机和京瓷打印机都不认可默认的网关值。它们欣然接受了自己的 IP 地址,但却表示没有网关,无法连接到互联网。

一个名为 dhcptest.exe 的简单工具和 Wireshark 都会解析 DHCP 响应并按预期列出路由器 IP 地址。

这是怎么回事?为什么每个客户端在接受来自 TP-LINK DHCP 服务器的网关地址时都会忽略来自一个服务器的网关地址?这让我很抓狂,真想把 TP-LINK 设备扔出窗外,换一个能正确处理 LAN 主机名的路由器。

答案1

DHCP 选项不会立即刷新。相反,客户端会在租约生命周期过半后重新请求租约。如果您需要手动刷新之前的选项,请断开连接并重新连接,或重新启动客户端。

相关内容