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