Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Для управления данным функционалом нужен модуль Freeradius DHCP.

Начиная в версии 0.74 есть альтернатива для Freeradius DHCP. - управление через mikrotik_dhcp_leases.pl
Управление DHCP серверами на Mikrotik'e

При данной схеме работы DHCP запросы клиентов приходят на Mikrotik DHCP, затем Mikrotik их трансформирует в radius запрос и отправляет на RADIUS сервер где происходит авторизация пакета и отправка результата на Mikrotik. После получения результата от RADIUS сервера Mikrotik формирует пакет DHCP для клиента.

...

Code Block
cp Mac_auth2.pm /usr/abills/Abills/mysql/


config.pl

Code Block
$AUTH{mikrotik_dhcp}='Mac_auth2';
$ACCT{mikrotik_dhcp}='Mac_auth2';

...

Так как DNS, маска сети и шлюз прописываются на Mikrotik (/ IP / DHCP Servers/ Networks ) и их нельзя изменить через RADIUS.

Image Added


Для гостевых сетей можно отправлять только параметры длительности lease для IP адреса и использовать часть сети как гостевые адреса для dhcp.

...

Radius > New Radius Server

Image RemovedImage Added


Если все правильно настроено на RADIUS сервер приходят следующие пары в дебаг режиме (radiusd -X).

...

При использовании ISC-DHCP настраиваем DHCP RELAY на микротике с помощью Winbox

IP > DHCP RELAY

Image RemovedImage Added

Подсчет трафика

Подсчет трафика осуществляется через модуль IPNIPoE Traffic Collectors .

возможные ошибки

Нет связи с радиусом

...