Пробую isc-dhcp41-server из портов. Смотрю в его файл dhcp.leases. Если 5 раз подряд воткнуть и выдернуть сетевой кабель одной и той же клиентской машинки, то в этом файле отобразятся все 5 записей о выдаче одного и того же IP адреса этой машине (с разницей в несколько секунд). То есть этот файл одновременно является и логом выдачи, и базой выданных IP??? Если это единственный файл, в котором dhcp-сервер хранит все данные, то для поиска свободного IP, демон вынужден каждый раз перелопачивать весь этот “dhcpd.leases”? (это я про неоправданную нагрузку на сервер, даже с учётом ротации этого файла). Вдобавок - что делать, если мне нужен просто список выданных IP с привязкой к именам рабочих станций? Писать парсер для dhcp.leases? Неужели нет другого файла просто с актуальной базой данных?Надеюсь, что я не туда смотрю и чего-то не понимаю. Просьба ткнуть носом, если не трудно...
|