Для работы модуля LBinet обязательно нужен RADIUS-агент. Убедитесь, что он есть в системе и если нет — создайте его. Его ID нужно указать в файле конфигурации LBinet.
Откройте файл:
nano /etc/billing.conf.LBinet
Пример конфигурации:
# credentials to access LBcore
lbcore_host = 127.0.0.1
lbcore_port = 1502
lbcore_user = admin
lbcore_password = admin
# System agent id. (Must be unique)
agent_id = 9
# Log file: filename or special word 'SYSLOG' to use syslog daemon on Unix system
log_file = /var/log/lbinet.log
# backup for DHCP configuration. must reside on writable persistent storage.
dhcp_backup_file = /var/spool/LBinet-dhcp-pool.json
# backup format: json, binary. json is default value.
backup_format = json
# Log verbosity level: error, warning, info, verbose, debug
log_level = info
# Uncomment to create pidfile at startup
pidfile = /var/run/LBinet.pid
Параметры доступа к ядру системы:
lbcore_host
— IP-адрес сервера, на котором установлен LBcore.lbcore_port
— порт сервера, на котором установлен LBcore.lbcore_user
и lbcore_password
— логин и пароль администратора.agent_id
— ID RADIUS-агента, для которого вы настраиваете DHCP-сервер. ID можно посмотреть в административном интерфейсе, в разделе «Настройки» — «Агенты».
log_file
— путь к файлу с логами. Логи можно сохранять в системном журнале — для этого укажите значение «syslog».
dhcp_backup_file
— полный путь к файлу с резервной копией настроек DHCP-сервера.
backup_format
— формат файла с резервной копией.
log_level
— режим логирования. Укажите одно из значений:
pidfile
— путь к pid-файлу. В нём будет записываться идентификатор запущенного процесса LBinet.
Далее настройте параметры DHCP-сервера в RADIUS-агенте.
Есть вопросы по документации? Пожалуйста, напишите их