微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

domain-name-system – 使用DHCP将Debian计算机的主机名更新为Windows 2008 DNS服务器

我有一个XenServer安装,每天使用一个脚本创建Debian(lenny)机器,该脚本从模板创建机器并为其分配新的主机名.

我们的网络有一个Fortinet 60B设备,它作为DHCP服务器服务,而Microsoft Windows 2008 DC也作为DNS服务器.我想配置VM模板,以便在从DHCP获取租用IP时将其主机名发送到DNS服务器.

目前,Fortinet将DC作为DNS服务器与IP租约一起分配.我尝试在/etc/dhcp3/dhclient.conf中添加一个’send host-name“my-host-name”’行,但在DC中没有任何更新.

解决方法

所以基本上你希望你的客户端将他们的主机名发送到你的DNS服务器

这适用于Windows客户端,但对于Linux机器,我会反过来:设置您的客户端向DHCP服务器询问IP和主机名.使用“request host-name”选项,dhclient要求DHCP服务器发送主机名和IP地址,然后设置VM的主机名.

当然,您需要在DNS中为DHCP范围内的每个IP地址准备一个主机名.

这样您就不会遇到DNS缓存/传播延迟问题,并且您可能拥有一个包含所有IP和主机名的中心位置 – 您的DNS服务器.

我不知道您的设备的DHCP服务器是否支持发送主机名 – 大多数情况下,但我认为这是Linux客户端最简单的方法.

注意:如果您配置了DHCP服务器,以便同一台计算机始终获得相同的IP地址(例如,使用mac地址),那么它显然也会获得相同的主机名.在某些DHCP服务器上,您可以在配置文件中直接使用主机名而不是IP地址.

原文地址:https://www.jb51.cc/html/229609.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐