DHCP 选项“Domain-Name”和“Domain-Search”之间的区别

Rau*_*fle 14 domain-name-system dhcp linux domain domain-name

两者有什么区别?

我原以为域名会将客户端放在指定的域上(即,如果域名设置为“foo.bar”,则客户端 FQDN 将是“hostname.foo.bar”),但是http:// linux.die.net/man/5/dhcp-options似乎暗示这两个选项都只是指定了一个搜索域。

如果 domain-name 没有为客户端设置域,有什么选择呢?

mgo*_*ven 21

domain-name选项指定客户端的域名(只能有一个),并resolv.confdomain关键字指定。这是hostname -f在客户端上运行时将使用的域。

domain-search查找裸主机名时选项指定域使用的列表,并在指定resolv.confsearch关键字。如果未提供此选项,则默认为domain-name.