Приветствую,
Имеется isc-dhcp-4.2.5 клиент и сервер (из пакетов) установленные на двух машинах с CentOS-7.4. По ряду причин не могу обновить дистрибутив .
Конфигурация сервера:
option domain-name "mydomain.org";
option domain-name-servers ns1.mydomain.org, ns2.mydomain.org;
default-lease-time 600;
max-lease-time 7200;
log-facility local7;
option space myspace;
option myspace.node-ip code 1 = ip-address;
# Tell the server to return vendor-specific information
option dhcp-parameter-request-list 43;
class "vendor-classes" {
match option vendor-class-identifier;
}
subclass "vendor-classes" "my-vendor-class-ID" {
vendor-option-space myspace;
option myspace.node-ip 10.5.6.7;
}
subnet 10.0.0.0 netmask 255.255.255.0 {
range 10.0.0.50 10.0.0.60;
option routers 10.0.0.254;
}
Конфигурация клиента:
interface "veth0" {
send dhcp-client-identifier "my-client-ID";
send vendor-class-identifier "my-vendor-class-ID";
send dhcp-lease-time 900;
}
Наблюдаю следующие проблемы:
1. Клиент отказывается отправлять опции dhcp-client-identifier и vendor-class-identifier (проверено tcpdump-ом)
2. Сервер, в свою очередь, не отправляет Option-43 (т.е vendor-specific information)
Выглядит так что клиент просто игнорирует эти опции (данная версия не поддерживает?) Что я делаю не так?
PS. Последний isc-dhcp (ver. 4.4.2) собранный из https://gitlab.isc.org/isc-projects/dhcp таких проблем не выявил.