Задать параметры в файле конфигурации модуля LBinet

Для работы модуля LBinet обязательно нужен RADIUS-агент. Убедитесь, что он есть в системе и если нет — создайте его. RADIUS-агент может служить только для работы с DHCP-сервером, а может использоваться для авторизации, аутентификации и учёта. Его 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 — режим логирования. Укажите одно из значений:

    • error
    • warning
    • info
    • verbose
    • debug
  • pidfile — путь к pid-файлу. В нём будет записываться идентификатор запущенного процесса LBinet.

Далее запустите модуль LBinet.