0
На рассмотрении

Radius атрибуты / AVPairs

nikolay 3 года назад обновлен 3 года назад 3

Добрый день.


А в настройках тарифов в разделе атрибутов можно использовать какие0то переменные для подстановки значений?


Меня конкретно интересует подстановка IP адреса клиента в атрибут Frame-Route чтобы на Микротике при авторизации создавался /32 маршрут.


Frame-Route

$ip 10.0.0.1 1


И в Микротике бы я получил статический маршрут, где IP абонента находился бы за 10.0.0.1.


На рассмотрении

пока переменные не были прописаны

это получается мысль такая на auth пакет добавить

Frame-Route

$ip 10.0.0.1 1


где Ip брать из текущего Framed-IP ?

Ох, пардон, только увидел вопрос.


IP брать тот, который биллингом присвоен абоненту. Т.е. некая переменная IP_USER например. Я создаю новый AVPair где указываю атрибут Frame-Route b и его значение "IP_USER 10.0.0.1 1". В момент отдачи Request-Accept биллинг в радиус вместо IP_USER передаст адрес абонента и радиус отдаст в МТ например "10.5.87.41 10.0.0.1 1". Этот маршрут добавится в таблицу маршрутизации МТ и улетит по OSPF в ядро. И ядро будет знать куда слать данные.


Я уже нашел как сделать это средствами МТ. Но с биллинга по радиусу было бы лучше,

Сервис поддержки клиентов работает на платформе UserEcho