Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!
800 ₴

Настройка связки Freeradius + Mikrotik (DHCP) + mysql (обновлен)

проект завершен


Доброго дня, коллеги.


Входные данные:

- DHCP сервер на микротике, выдающий ip по MAC клиентского роутера. Также DHCP уже принимает opt 82, в поле agent remote-id каждой лизы содержится строка вида ZTE12345678  (идентификатор клиентского порта)

- DHCP умеет использовать radius для каждой лизы.


Задача:

- выдавать ip клиенту статически, по opt 82 (поле agent remote-id, никаких match/substring делать не нужно, поле готово для использования).  т.е. клиент должен получать постоянно один и тот ip, несмотря какой у него MAC. 


Что нужно:

- поднять freeradius (либо другой радиус сервер) / centos 6

- mysql база со структурой, откуда радиус будет дергать ip по ZTE12345678 (идентификатор клиентского порта)

- наполнить ново-созданную mysql базу уже текущими связками: { ZTE12345678 - IP } Для этого лучше всего использовать API микротика, чтобы все оттуда выдернуть (порядка 1к записей).

- если такого ZTE12345678 идентификатора клиентского порта нет в базе (например, новый клиент!), то создавать в базе такую запись с выделением ip из пула свободных.


Возможна дальнейшая работа по автоматизации кое-каких процессов за отдельные деньги.


Документы по теме:

https://habrahabr.ru/sandbox/96309/

http://www.mikrotik.com/testdocs/ros/3.0/pnp/dhcp_content.php#.8

http://stas-v.livejournal.com/8636.html

http://www.netup.ru/phpbb/viewtopic.php?t=7163&postdays=0&postorder=asc&start=45

http://jona.me/2012/09/23/mikrotik-dhcp-freeradius-unlang/

https://local.com.ua/forum/topic/21476-mikrotik-dhcp-server-freeradius-mysql/

Отзыв заказчика об исполнителе Юрии К.

Качество
Профессионализм
Стоимость
Контактность
Сроки

Все сделано, и даже больше.
- создан web-интерфейс для просмотра всего процесса в удобном виде

Valerii I. Valerii Ivanov


Сделать ставку!

Заказчик не желает делать предоплату? Предложите оплату через Сейф, чтобы избежать возможного мошенничества.

  1. 3 дня800 ₴Победившая ставка
    Юрий Кайдан
     2471  проверен   91   0

    Берусь прямо сейчас.

    Украина Львов | 2 октября 2016 |
  2.  фрилансер больше не работает на сервисе

Заказчик
Valerii Ivanov
Литва Вильнюс  1   0
Проект опубликован
2 октября 2016
43 просмотра
Способы оплаты
Поделиться