Памятка
Прежде чем применять плагин - внимательно читаем. От этого зависит работоспособность системы
Назначение
Создание конфигурационного файла для ISC DHCP сервера.
Функционал:
Получает список подсетей (
nas_ip_pools_list) и статических IP-адресов (user_list).Формирует конфигурацию DHCP, включая:
Подсети (
subnet) с диапазонами IP (range).Резервирование IP по MAC-адресам (
host).
Записывает результат в файл (по умолчанию
$conf{INTERNET_ISC_DHCP_CONFIG}).
Запуск:
perl isc_dhcp.pm CONFIG=/etc/dhcp/dhcpd.conf DEBUG=3 perl isc_dhcp.pm STATIC_ONLY=1
Сценарии работы:
Без аргументов: используется путь из
$conf{INTERNET_ISC_DHCP_CONFIG}, вывод только ошибок.С
DEBUG: вывод отладочной информации (например, список подсетей).С
STATIC_ONLY: генерация только статических DHCP-сетей.
Описания параметров конфигурации (config.pl) или модуля Config
| Параметр | Пример | Описание |
|---|---|---|
| INTERNET_ISC_DHCP_CONFIG | /etc/dhcp/dhcpd.conf | Путь к файлу конфигурации DHCP |