forum.bitel.ru http://forum.bitel.ru/ |
|
Помощь новечку!!! Radius атрибуты http://forum.bitel.ru/viewtopic.php?f=44&t=10926 |
Страница 1 из 1 |
Автор: | cigan43 [ 24 сен 2015, 11:59 ] |
Заголовок сообщения: | Помощь новечку!!! Radius атрибуты |
Доброго времени суток! Помогите разобраться, нужно на mikrotik (который служит сервером pptp) динамически формировать address-list. Я так понимаю это делаться через радиус атрибуты, но не могу понять как правильно это сделать. Вообщем задача передать значения скорости которое указано на сервисе в опции , и ip адрес. В BGInetAccess/dictionary.xml блок mikrotik дописал <attribute name="Mikrotik-Address-List" type="string" code="19" /> Как правильно написать радиус атрибуты? p.s зачитал до дыр http://docs.bitel.ru/pages/viewpage.act ... 606513#id-Процессорru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor-RADIUS-атрибуты, но видимо туплю уже, и опыта мало ) Версия биллинга 6.2. |
Автор: | Phricker [ 24 сен 2015, 12:46 ] |
Заголовок сообщения: | Re: Помощь новечку!!! Radius атрибуты |
Так что вы хотите передать то в Access-Accept? Значения скорости и Framed-IP-Address или Mikrotik-Address-List? |
Автор: | cigan43 [ 24 сен 2015, 12:53 ] |
Заголовок сообщения: | Re: Помощь новечку!!! Radius атрибуты |
По вопросу понял что лишнего написал, Да, Access-Accept. мне нужно Mikrotik-Address-List |
Автор: | nik247 [ 24 сен 2015, 12:58 ] |
Заголовок сообщения: | Re: Помощь новечку!!! Radius атрибуты |
cigan43 писал(а): Доброго времени суток! 1) Добавить в dictionary.xml (и для InetAccess и для InetAccounting) в конце блока:Помогите разобраться, нужно на mikrotik (который служит сервером pptp) динамически формировать address-list. Я так понимаю это делаться через радиус атрибуты, но не могу понять как правильно это сделать. Вообщем задача передать значения скорости которое указано на сервисе в опции , и ip адрес. В BGInetAccess/dictionary.xml блок mikrotik дописал <attribute name="Mikrotik-Address-List" type="string" code="19" /> Как правильно написать радиус атрибуты? p.s зачитал до дыр http://docs.bitel.ru/pages/viewpage.act ... 606513#id-Процессорru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor-RADIUS-атрибуты, но видимо туплю уже, и опыта мало ) Версия биллинга 6.2. Код: <vendor code="14988" name="Mikrotik"> Код: <attribute name="Mikrotik-Address-List" type="string" code="19" /> Вы это сделали.2) Потом используйте, как-то так: radius.inetOption.1.attributes=Mikrotik-Address-List=LIST1 3) Не забудьте сделать "Пречитать конфигурацию" 4) Для проверки потом смотрите в логе сессии, какие радиус атрибуты отдаются. |
Автор: | cigan43 [ 24 сен 2015, 16:41 ] |
Заголовок сообщения: | Re: Помощь новечку!!! Radius атрибуты |
Странно.... может я чего то не понимаю.... Вписываю эту строку в конфигурацию моего NAS-а , при подключении в логах ни чего нет про этот атребут, на микротике тоже |
Автор: | nik247 [ 24 сен 2015, 18:06 ] |
Заголовок сообщения: | Re: Помощь новечку!!! Radius атрибуты |
cigan43 писал(а): Странно.... может я чего то не понимаю.... Вписываю эту строку в конфигурацию моего NAS-а , при подключении в логах ни чего нет про этот атребут, на микротике тоже 1) А сами опции у Вас заведены? 2) Приписаны в ТП? 3) Конфиг NAS в студию. 3) Можете для теста прописать его здесь: nas.radius.realm.default.attributes=Acct-Interim-Interval=300;Session-Timeout=604800;Mikrotik-Address-List=LIST0 |
Автор: | cigan43 [ 25 сен 2015, 17:56 ] |
Заголовок сообщения: | Re: Помощь новечку!!! Radius атрибуты |
Спасибо что помогаете, в понедельник все выложу, сегодня времени нет |
Автор: | Amir [ 28 сен 2015, 15:44 ] |
Заголовок сообщения: | Re: Помощь новечку!!! Radius атрибуты |
nas.radius.realm.default.attributes - устаревший параметр (все, что начинаются на nas.) radius.realm.default.attributes - его переопеделяет. У вас похоже сейчас указан и nas.radius.realm.default.attributes и radius.realm.default.attributes (пустое значение). Попробуйте убрать параметр nas.radius.realm.default.attributes и указать radius.realm.default.attributes=Acct-Interim-Interval=300;Session-Timeout=604800;Mikrotik-Address-List=LIST0 |
Автор: | cigan43 [ 28 сен 2015, 21:21 ] |
Заголовок сообщения: | Re: Помощь новечку!!! Radius атрибуты |
Amir спасибо, radius.realm.default.attributes..... все заработало. Только проблема не могу найти где я указывал конфиги с nas.radius....... Ну и осталось додумать как в место "LIST0" подставлять значение скорости |
Автор: | Amir [ 28 сен 2015, 21:51 ] |
Заголовок сообщения: | Re: Помощь новечку!!! Radius атрибуты |
На вкладке Опции модуля Inet добавляете опцию, называете Скорость, выделяете ее (чтобы новая добавленная сразу была дочерней), добавляете еще одну, называете, например, 5MB, в конфиге прописываете list=LIST0, выделяете Скорость, добавляете еще одну, 10MB, list=LIST1, сохраняете. В тарифе добавляете одну из опций (5MB или 10MB), нажимаете правой кнопкой на ветке модуля - Оповестить об изменениях. В конфиге устройства указываете Код: radius.realm.default.attributes=Acct-Interim-Interval=300;Session-Timeout=604800; Вместо 1 нужно указать ID опции "Скорость".radius.inetOption.1.template=Mikrotik-Address-List=$list Cохраняете, нажимаете Перечитать конфигурацию на серверах. |
Автор: | cigan43 [ 29 сен 2015, 15:12 ] |
Заголовок сообщения: | Re: Помощь новечку!!! Radius атрибуты |
Спасибо, с этим разобролись |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |