В этом топике у человека уже была подобная проблема, но решения не нашли.
Ситуация такая:
Есть диапазон IP адресов (1.1.1.1 - 1.1.2.254) на выдачу, маска /23
Несколько адресов, из этого диапазона зарезервировано, а именно: 1.1.1.254, 1.1.2.1
В IP пул, эти адреса установил в "зарезервировано".
Проблема состоит в том, что клиенты получают адреса, из этих резервов, да еще и 1.1.1.
255 & 1.1.2.
0!
Я в смятении. Пробовал в dhcpd.conf, жестко эти адреса привязать к несуществующим макам, добавлял эти адреса (.255, .0) в IP пул, менял "зарезервировано" на "статический". Бубен почти стерся...
В логах nodeny/dhcp сыпется:
Строк: 0. Время выполнения sql: 0.0005 сек
03.11.2014 20:51:12 ERROR: [commit] ip=1.1.1.0, mac=0:1f:16:4c:84:fb, mac_ok=001f164c84fb | В ip_pool нет 1.1.1.0 либо его тип не dynamic
Такое впечатление, что именно по этому событию в dhcp, не выполняется скрипт /usr/local/nodeny/modules/dhcp/events.pl
Хотя в логах для остальных ИП он отписывает нормально.
Прошу помощи...