假设我有一台带有DHCP服务器的路由器(实际上它是一个dd-wrt路由器)。 重新启动路由器后,所有DHCP客户端的主机名都会丢失:在dd-wrt的“LAN”状态选项卡的“活动客户端”页面中,我看不到除IP地址之外的客户端名称。
DHCP客户端不会自动重新发送主机名,除非他们正在尝试更新IP地址。 有什么办法可以强制客户重新发送?
非常感谢!
除非你触发它们,否则主人不能被迫续约。 这意味着您需要在每个系统上执行“ipconfig / renew”或“dhclient eth0”或类似的操作来迫使其更新租约。
但是,使用DD-WRT,您可以让DHCP为networking中的每台主机返回相同的IP地址,并在您的路由器上启动DNS服务,并将地址映射到名称。 根据networking中计算机的数量,这可能需要一些时间来设置:
DD-WRT上的DNS
希望有所帮助。
DHCP客户端FQDN选项(选项81)允许客户端将其FQDN发送到DHCP服务器,并且可以将DHCP服务器configuration为将其注册到DNS。
这使IP地址和主机名之间的映射独立于DHCP服务器 – 所以你可以使用反向DNS从IP地址获取主机名。