Код: Выделить всё
subnet 192.168.1.0 netmask 255.255.255.0 {
option domain-name "mylan";
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;
option domain-name-servers 192.168.1.1;
pool {
deny unknown-clients;
range 192.168.1.20 192.168.1.199;
host h1 {
hardware ethernet 00:00:00:00:00:00;
fixed-address 192.168.1.25;
}
}
pool {
allow unknown-clients;
range 192.168.2.100 192.168.1.254;
}
}
Код: Выделить всё
dhcpd: Dynamic and static leases present for 192.168.1.25.
dhcpd: Remove host declaration h1 or remove 192.168.1.25
dhcpd: from the dynamic address pool for 192.168.1/24
Вопросы:
1. range двух пулов покрывает адреса 192.168.1.20-192.168.1.254. Будет ли таким образом настроенный dhcpd выдавать когда-нибудь адреса из диапазона 192.168.1.1-192.168.1.19?
2. Да, в моём примере с одним хостом я могу разбить range на два, чтобы он не пересекался с хостом. Будет вот так:
Код: Выделить всё
pool {
deny unknown-clients;
range 192.168.1.20 192.168.1.24;
range 192.168.1.26 192.168.1.199;
host h1 {
hardware ethernet 00:00:00:00:00:00;
fixed-address 192.168.1.25;
}
}