DHCP 服务使用的文件
下表列出了与 DHCP 关联的文件。
表 4-2 DHCP 守护进程和命令使用的文件和表
|
|
dhcptab |
仅传统 Sun DHCP:DHCP 配置信息表的通称,这些配置信息以选项及指定值的形式进行记录,而这些选项及指定值随后会组合为宏。 dhcptab 表的名称及其位置由用于 DHCP 信息的数据存储确定。有关更多信息,请参见 dhcptab(4) 手册页。 |
DHCP 网络表 |
仅传统
Sun DHCP:将 IP 地址映射到客户机 ID 和配置选项。DHCP 网络表根据网络的 IP 地址(如 10.21.32.0)来命名。不存在名为 dhcp_network 的文件。DHCP
网络表的名称和位置由用于 DHCP 信息的数据存储确定。有关更多信息,请参见 dhcp_network(4) 手册页。 |
/etc/dhcp/eventhook |
仅传统 Sun DHCP: dhcpagent 守护进程可以自动运行的脚本或可执行文件。有关更多信息,请参见 dhcpagent(1M) 手册页。 |
/etc/inet/dhcpd4.conf/etc/inet/dhcpd6.conf |
仅 ISC DHCP:包含
ISC DHCP 服务器 dhcpd 的配置信息。有关更多信息,请参见 dhcpd.conf(5) 手册页。 |
/etc/inet/dhcpsvc.conf |
仅传统 Sun DHCP:存储 DHCP 守护进程的启动选项和数据存储信息。此文件决不能手动编辑。使用 dhcpconfig
命令可更改启动选项。有关更多信息,请参见 dhcpsvc.conf(4) 手册页。 |
/etc/dhcp/interface.dhc/etc/dhcp/interface.dh6 |
包含通过 DHCP 为给定网络接口获取的配置参数。对于 DHCPv4,该文件名以 dhc 结尾。对于 DHCPv6,该文件名以 dh6 结尾。当删除此接口的 IP
地址租用时,客户机会将当前配置信息高速缓存至 /etc/dhcp/interface.dhc 中。例如,如果在 qe0 接口上使用 DHCP,则 dhcpagent 会将配置信息高速缓存至 /etc/dhcp/qe0.dhc 中。下次在此接口上启动 DHCP 时,如果租用未过期,客户机会请求使用高速缓存的配置。如果
DHCP 服务器拒绝此请求,则客户机会启动标准的 DHCP 租用协商进程。 |
/etc/default/dhcpagent |
设置 dhcpagent 客户机守护进程的参数值。有关参数的信息,请参见 /etc/default/dhcpagent 文件或 dhcpagent(1M) 手册页。 |
/etc/dhcp/inittab /etc/dhcp/inittab6 |
仅传统 Sun
DHCP:定义 DHCP 选项代码的各个方面(如数据类型)以及指定助记标签。有关此文件语法的更多信息,请参见 dhcp_inittab(4) 手册页。 /etc/dhcp/inittab6 由 DHCPv6 客户机使用。 在客户机上,dhcpinfo 命令会使用 /etc/dhcp/inittab 文件中的信息来为此信息的读者提供更多有意义的信息。在 DHCP
服务器系统上,DHCP 守护进程和管理工具会使用此文件来获取 DHCP 选项信息。 /etc/dhcp/inittab 文件将替换在先前的发行版中使用的 /etc/dhcp/dhcptags 文件。 |
/var/db/isc-dhcp/dhcp4.leases/var/db/isc-dhcp/dhcp4.leases~ /var/db/isc-dhcp/dhcp6.leases /var/db/isc-dhcp/dhcp6.lease~ |
仅 ISC DHCP:列出对 DHCPv4 和
DHCPv6 服务器的租用。文件名以 “~” 结尾的文件为先前副本。 |
|