Всем привет. Предыстория такая, есть однотипные устройства с одинаковыми первыми актетами MAC. Решил классами на isc dhcp загнать их в отдельную подсеть, но это не работает. Адреса выдаются из другой подсети.
Вот конфиг: # dhcpd.conf
ddns-updates on; ddns-update-style interim; ddns-domainname «home»; ddns-rev-domainname «in-addr.arpa»; authoritative; log-facility local7; update-optimization on; #allow client-updates; use-host-decl-names on; update-static-leases on; update-conflict-detection false; default-lease-time 86400; max-lease-time 86400; ddns-ttl 86400; option wpad code 252 = text; option wpad «\n»; key dhcp-updater { algorithm hmac-md5; secret «jhuhu»;}
zone home { primary 127.0.0.1; key dhcp-updater; }
zone 100.168.192.in-addr.arpa. { primary 127.0.0.1; key dhcp-updater; } zone 101.168.192.in-addr.arpa. { primary 127.0.0.1; key dhcp-updater; }
class «test» { match if (binary-to-ascii(16,8,":",substring(hardware, 0, 4)) = «30:85:a9:84»); # log (debug, binary-to-ascii (16,8, ":", hardware)); }
shared-network home{
subnet 192.168.100.0 netmask 255.255.255.0{ range 192.168.100.1 192.168.100.20; option domain-name «home»; option domain-name-servers 192.168.100.254; option routers 192.168.100.254; option broadcast-address 192.168.100.255; }
subnet 192.168.101.0 netmask 255.255.255.0 { range 192.168.101.1 192.168.101.10; option domain-name «home»; option domain-name-servers 192.168.100.254; option routers 192.168.101.254; option broadcast-address 192.168.101.255; }
subnet 192.168.102.0 netmask 255.255.255.0 { option domain-name «home»; option domain-name-servers 192.168.100.254; option routers 192.168.102.254; option broadcast-address 192.168.102.255;
pool{ allow members of «test»; range 192.168.102.1 192.168.102.20; } } }
host admin-pc { hardware ethernet 11:11:11:11:11:11; fixed-address 192.168.1.1;}
В итоге адреса должны быть из 102 подсети, а он из другой выдает. Что подправить в конфиге?