在 DHCP 配置过程中,DHCP 工具会扫描服务器上的各种系统文件,以查找可用于配置服务器的信息。
在运行 DHCP 管理程序或 dhcpconfig 配置服务器之前,必须确保系统文件中的信息是最新的。如果在配置服务器之后发现错误,请使用 DHCP 管理程序或 dhtadm 修改服务器上的宏。
下表列出了在 DHCP 服务器配置过程中收集到的一些信息及信息来源。请确保在服务器上配置 DHCP 之前已经正确设置了此信息。如果配置服务器之后对系统文件进行更改,则应重新配置服务以反映这些更改。
表 13–2 用于 DHCP 配置的信息
信息 |
源 |
注释 |
---|---|---|
时区 |
系统日期、时区设置 |
在安装 Oracle Solaris : 的过程中初始设置的日期和时区。您可以使用 date 命令更改日期。可以通过编辑 /etc/default/init 文件(设置 TZ 环境变量)来更改时区。有关更多信息,请参见 TIMEZONE(4) 手册页。 |
DNS 参数 |
/etc/resolv.conf |
DHCP 服务器使用 /etc/resolv.conf 文件获取 DNS 参数,如 DNS 域名和 DNS 服务器地址。有关 resolv.conf 的更多信息,请参见《系统管理指南:名称和目录服务(DNS、NIS 和 LDAP)》或 resolv.conf(4) 手册页。 |
NIS 或 NIS+ 参数 |
系统域名、nsswitch.conf、NIS 或 NIS+ |
DHCP 服务器使用 domainname 命令获取服务器系统的域名。nsswitch.conf 文件可指示服务器在何处查找基于域的信息。如果服务器系统是 NIS 或 NIS+ 客户机,则 DHCP 服务器会执行查询以获取 NIS 或 NIS+ 服务器的 IP 地址。有关更多信息,请参见 nsswitch.conf(4) 手册页。 |
缺省路由器 |
系统路由表、用户提示符 |
DHCP 服务器搜索网络路由列表来为连接到本地网络的客户机查找缺省路由器。如果客户机不在同一网络上,则 DHCP 服务器一定会提示您有关信息。 |
子网掩码 |
网络接口、netmasks 表 |
DHCP 服务器查看自己的网络接口来确定本地客户机的网络掩码和广播地址。如果请求已由中继代理转发,则服务器会在中继代理的网络上获取 netmasks 表中的子网掩码。 |
广播地址 |
网络接口、netmasks 表 |
对于本地网络,DHCP 服务器通过查询网络接口来获取广播地址。对于远程网络,服务器使用 BOOTP 中继代理的 IP 地址和远程网络的网络掩码来计算网络的广播地址。 |