在 ISC-DHCP 服务器上,我想定义一个自定义 DHCP 选项,为此我使用以下配置
option imagefile code 224 = ip-address;
subnet 192.168.29.0 netmask 255.255.255.0 {
range 192.168.29.1 192.168.29.244;
option imagefile 192.168.29.113;
}
完成上述配置后,我可以重新启动 DHCP 服务器。
但在客户端上我无法获取此选项。我期望在 /var/db/dhclient.leases.em0 中包含此信息
我有一个 freebsd 客户端。
我还尝试在 dhclinet 中定义以下配置(在客户端)
#option imagefile code 224 = ip-address ;
interface "em0" {
option imagefile code 224 = ip-address;
request imagefile;
}
但是我的服务没有正确启动。
Starting dhclient.
/etc/dhclient.conf line 12: expecting a statement.
option
^
/etc/dhclient.conf line 13: semicolon expected.
request
^
DHCPREQUEST on em0 to 255.255.255.255 port 67
DHCPACK from 192.168.29.113
bound to 192.168.29.234 -- renewal in 17669 seconds.
请帮助我正确配置 dhclient,或者我是否需要在 isc-dhcp 服务器上进行某些更改,以便在客户端上自动获取此自定义选项,而无需在客户端上定义任何配置