====== Установка DHCPd ======
<- [[billing:configuration:dhcp_functions|Функционал]] | Установка DHCPd | [[billing:configuration:dhcp_radiusd|Настройка radiusd]] ->
Сначала подготовительные действия, выполнять после установки MikBiLL
Выполнять все с правами root
===== Radius 2.x =====
[[billing:howto:radius_2x]]
===== Radius 3.x =====
[[billing/howto/radius_3x]]
===== Настройка =====
Редактируем /usr/local/etc/raddb/radiusd.conf
Указываем свой логин, пароль, ip, БД
server = "localhost"
login = "mikbill"
password = "password"
radius_db = "mikbill"
Теперь настроим модуль DHCP слушателя сокетов
mcedit /usr/local/etc/raddb/sites-enabled/dhcp
В секции server укажите интерфейсы, включите слушание Броадкаст если нужно.
Все freeradiusd установлен и dhcpd слушатель подключен.
Не забываем отключить и убрать из автозапуска старый DHCPd
Установим автозапуск и словари из дистрибутива
Для Линукса Папка /DISTR/DHCPD/linux скопировато содержимое в корень поверх
Для БСД /DISTR/DHCPD/bsd скопировато содержимое в корень поверх
отключаем текущий демон DHCPd. Это важно пока он включен нельзя запускать новый демон!
Отключаем в MikBiLL dhcpd
Настройки-Системные опции:
Убираем галочки с параметров и сохраняем
* Включить DHCP
* dhcpd перезапуск
Еще на всякий случай стоит очистить параметр DHCPd перезапуск, где указан путь к демону.
Чтобы ктото из Ваших сотрудников случайно не включил DHCPd из действий.
Запускаем тестово radiusd -X
смотрим чтобы не было ошибок!
Если все ок запускаем демона на постоянку.
Не забываем изменить путь к перезапуску radiusd и к radclient в ситемных опциях
Готово!
Вопросы в [[https://mikbill.userecho.com/|Сообщество]]