с таким успехом можно еще и dhcp сервер поднять отдельный с полным логом,что бы уже точно видно было,кому и когда выдался адрес.
+ воткнуть туда flow коллектор и собирать статистику,кто и что посещал.
Он и так отдельный, а как сделать, чтоб в логах было понятно с какого DHCP идёт информация? Flow коллектор мне не принципиален, разве что в целях попробовать как оно работает.
У DHCP есть такая параметра, как lease-script. Скрипт выполняется, когда адрес выдаётся или забирается. Вот по этому событию можно и ловить и писать в лог.
Chupaka писал(а): ↑30 мар 2017, 16:14
У DHCP есть такая параметра, как lease-script. Скрипт выполняется, когда адрес выдаётся или забирается. Вот по этому событию можно и ловить и писать в лог.
Это я уже нашел, там крутиться мой скрипт, но он работает только когда выдается, я был не в курсе, что он еще срабатывает когда IP забирается.
Если IP назначается допустим на 30 минут, а клиент отключился через 3 минуты, то скрипт отработает через 30 минут, да?
maxim_minton писал(а): ↑30 мар 2017, 21:12
Если IP назначается допустим на 30 минут, а клиент отключился через 3 минуты, то скрипт отработает через 30 минут, да?
Да. Поэтому есть смысл выдавать адрес на меньшее время
Chupaka писал(а): ↑20 мар 2017, 23:37
У меня для вас плохая новость: как только файл растянется до 4096 байт - скрипт перестанет работать. Увы, это ограничение по записи/чтению файлов из скрипта обойти нельзя
У меня мейчас работает скрипт "весом" в 10 мегабайт, что странно, но он отрабатывает 4 минуты на RB3011
Там левее, я так понимаю, команда print? Так вот это она создаёт файл. На это ограничений нет. Ограничение только на работу с данными непосредственно в скрипте.