首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从dhcp设置hostname.domainname

问如何从dhcp设置hostname.domainname
EN

Server Fault用户
提问于 2013-03-07 02:30:23
回答 3查看 16.1K关注 0票数 4

使用dhcp运行Centos 6.x,我们希望将主机名设置为从dhcp选项组合获得的FQDN。举个例子,如果我有两个dhcp选项,主机名“foobar”,选项域名"mydomain.com";

当客户端通过dhcp获得这些选项时,我希望主机名显示"foobar.mydomain.com“。知道怎么做到这点吗?

EN

回答 3

Server Fault用户

发布于 2013-03-07 11:58:23

为此,您需要定义“ddns-主机名”。

如下所示:

代码语言:javascript
复制
host foobar {
  hardware ethernet c0:18:85:e3:13:31;
  fixed-address 10.1.1.129;
  option domain-name "example.org";
  option host-name "foobar";
  ddns-hostname "foobar.mydomain.com";
}
票数 4
EN

Server Fault用户

发布于 2013-03-07 02:40:23

假设您使用的是ISC DHCPd (到目前为止在*nix平台上最流行)

对每一个主机添加:

代码语言:javascript
复制
host workstation101 {
    hardware ethernet 01:02:03:04:05:06;
}

若要配置域名,请执行以下操作:

代码语言:javascript
复制
option domain-name "example.org";

它们可以放在子网指令中,也可以在全局配置中输出到dhcpd.conf文件中。

票数 2
EN

Server Fault用户

发布于 2018-06-14 20:12:27

请注意,isc dhcpclient (至少在Linux 18上)似乎无法强制从服务器设置主机名。我花了几个小时试图说服它这样做,甚至当服务器发送主机名时( dhclient在syslog中打印它!)dhclient忽略了它。

解决方案:安装dhcpcd5并运行dhcpcd。我刚才就是这么做的,而且效果很好。

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

https://serverfault.com/questions/485448

复制
相关文章

相似问题

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