首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用DHCP将Debian计算机的主机名更新到Windows2008DNS服务器

问用DHCP将Debian计算机的主机名更新到Windows2008DNS服务器
EN

Server Fault用户
提问于 2010-01-19 16:51:13
回答 6查看 9.2K关注 0票数 9

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

我们的网络有一个Fortinet60B设备,它的服务器作为DHCP服务器和一个MicrosoftWindows2008DC,它也作为一个DNS服务器。我想配置VM模板,当它从DHCP获得一个租用的IP时,将其主机名发送到DNS服务器。

当前,Fortinet将DC与IP租约一起指定为DNS服务器。我尝试在/etc/dhcp3 3/dhclient.conf中添加一个'send主机名“”my- host-name“行,但是DC中没有更新任何内容。

EN

回答 6

Server Fault用户

回答已采纳

发布于 2010-02-01 14:04:46

最后,我使用了一个脚本,该脚本在从模板创建VM之后并在每次引导时运行nsupdate。

票数 2
EN

Server Fault用户

发布于 2010-01-19 18:02:11

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

这对于Windows客户端非常有用,但对于Linux机器,我会采取相反的方式:设置客户端向DHCP服务器请求IP和主机名。使用“请求主机名”选项,dhclient要求DHCP服务器与IP地址一起发送主机名,然后设置VM的主机名。

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

这样您就不会有DNS缓存/传播延迟问题,您可能有一个中心位置,所有的IP和主机名-您的DNS服务器。

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

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

票数 2
EN

Server Fault用户

发布于 2010-01-19 20:48:55

这有点类似于我自己的问题。看看我最后的评论,也是我收到的唯一答案,在这里我指的是dhclient.conf。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/104220

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档