在 Oracle® Solaris 11.2 中使用 DHCP

退出打印视图

更新时间: 2014 年 7 月
 
 

DHCPv4 客户机主机名

缺省情况下,DHCPv4 客户机不提供自己的主机名,因为此客户机希望 DHCP 服务器提供主机名。缺省情况下,DHCPv4 服务器配置为向 DHCPv4 客户机提供主机名。当您同时使用 DHCPv4 客户机和服务器时,这些缺省设置会正常发挥作用。但是,当您将 DHCPv4 客户机与某些第三方 DHCP 服务器一起使用时,客户机可能不会从服务器接收主机名。如果 DHCP 客户机没有通过 DHCP 接收主机名,则客户机系统会检查 svc:/system/identity:node 服务的 config/nodename 属性中为要用作主机名的名称设置的值。如果此文件为空,则主机名将设置为 unknown

如果 DHCP 服务器在 DHCP Hostname 选项中提供了一个名称,则客户机将使用该主机名,即使 svc:/system/identity:node 服务的 config/nodename 属性中设置了不同的值也是如此。如果您希望客户机使用特定的主机名,则可以使客户机请求此名称。请参见以下过程。


注 - 以下过程并不适用于所有 DHCP 服务器。虽然在此过程中您要求客户机将特定的主机名发送到 DHCP 服务器并期望返回相同名称,

但是 DHCP 服务器不必考虑此请求,而且许多 DHCP 服务器都不考虑此请求。它们只是返回不同的名称。