Пытаюсь настроть сервер с subcless, то есть.
class "test-class" {
match pick-first-value (option dhcp-client-identifier, hardware);
}
subclass "test-class" 00:04:75:A0:BA:3F;
subclass "test-class" 00:04:75:9a:9b:94;
subnet 192.168.10.0 netmask 255.255.255.0 {
option subnet-mask 255.255.255.0;
default-lease-time 21600;
max-lease-time 43200;
pool {
allow members of "test-class";
range 192.168.10.145 192.168.10.254;
}
}
Когда пытаюсь с этим МАК адресом получить IP
в логе пишет no free leases.
хотя если я задам руками запись
host admin {
hardware ethernet 00:04:75:A0:BA:3F;
fixed-address 192.168.10.100;
}
IP получает нормально.
Почему не работает вариант с subclass ?
Этот пример вытащил из MAN dhcpd.conf
Как там утверждается, я должен получить IP изходя из сравнения мак адреса.