Добрый день!
Используется ISC-DHCP 4.1.1-P1
Выдержки из конфига (сокращено до одного пользователя):
ddns-update-style none;
default-lease-time 3600;
max-lease-time 3600;
authoritative;
log-facility local7;
ignore client-updates;
one-lease-per-client true;
shared-network customers {
subnet 10.0.0.0 netmask 255.255.255.0 {
option subnet-mask 255.255.255.0;
option routers 10.0.0.1;
option domain-name-servers 10.0.0.1;
one-lease-per-client true; #дублируется на всякий случай, я не понял - глобальный это параметр или нет.
class "192.168.1.1_1" {
match if(
(binary-to-ascii(10, 8, ".", packet(24, 4))="192.168.1.1")
and
(binary-to-ascii(10, 8, "", suffix(option agent.circuit-id, 1)) ="1")
);
}
pool {
range 10.0.0.2;
allow members of "192.168.1.1_1";
}
}
}
Ситуация: первый раз - Ок, клиенту присваиваются верные параметры.
Если клиент меняет рабочую станцию - он получит новые данные только после удаления лизы (expired или руками).
Вопрос: возможно ли как либо (кроме игры с default/max-lease-time) сделать таким образом, чтобы новая рабочая станция сразу получала сетевые параметры?