forum.bitel.ru
http://forum.bitel.ru/

Обсчет двух и более IP-адресов на одном логине
http://forum.bitel.ru/viewtopic.php?f=5&t=3435
Страница 1 из 1

Автор:  Azzik [ 18 янв 2010, 12:03 ]
Заголовок сообщения:  Обсчет двух и более IP-адресов на одном логине

Добрый день!
Интересует вот такая возможность, реализованная в BGRadiusDialup с версии 4.4:
Цитата:
- Учет и обсчет трафика смаршрутизированных через VPN тоннель сетей.

В документации написано следующее:
Цитата:
Framed-Route
Маршрутизируемая через тоннель сеть, например:
10.80.0.0 255.255.255.0 10.60.0.1 100 (ип адрес сетки) (маска) (куда маршрутизировать) (вес маршрута)
Либо можно вместо маски указать длину префикса 10.80.0.0/24 10.60.0.1 100 то же самое что и в предыдущем примере.
Данный атрибут поддерживается не всеми VPN шлюзами. RADIUS сервер анализирует передачу информаци о сетях в ответе авторизации и использует её при разнесении NetFlow потока на соединения.

В принципе маршрут дополнительного IP-адреса/-ов появляется на NAS-сервере, как и ожидалось. Но трафик для этих IP-адресов не учитывается. Может, я что-то делаю нет так? Если верить документации, то должно исправно работать. Трафик для основного адреса (Framed-IP-address) подсчитывается.

BGBillingServer вер. 4.6 сборка 644 от 03.01.2010 17:15:31
dialup вер. 4.6 сборка 216 от 30.11.2009 19:29:00
BGRadiusDialup вер. 4.6 сборка 246 от 21.12.2009 12:27:54

Автор:  Azzik [ 18 янв 2010, 14:22 ]
Заголовок сообщения:  Re: Обсчет двух и более IP-адресов на одном логине

RADIUS-лог одного из соединений. Наработка по основному адресу логина (Framed-IP-address) составляет 0.6 МБайт входящего и 0.1 МБайт исходящего трафиков.

Автор:  Azzik [ 19 янв 2010, 08:44 ]
Заголовок сообщения:  Re: Обсчет двух и более IP-адресов на одном логине

up

Автор:  Администратор [ 19 янв 2010, 10:07 ]
Заголовок сообщения:  Re: Обсчет двух и более IP-адресов на одном логине

http://bgbilling.ru/patch/4/dialup.jar - обновление для 4.6.
Добавил в connection.log вывод после "IP address register on collector" диапазонов адресов из смаршрутизированных сетей. Попробуйте и выложните connection.log для соединения.

Автор:  Azzik [ 20 янв 2010, 09:57 ]
Заголовок сообщения:  Re: Обсчет двух и более IP-адресов на одном логине

Видимо, мне нужно было обновиться, потому как сейчас трафик начал считаться. В connection.log соответствующие записи появляются.
Еще вопрос. В биллинге практикуем управление атрибутами через свои собственные атрибуты, т.е. навешиваем атрибуты на логине и соотвествующим образом их обрабатываем в скриптах поведения. Вообщем у меня есть такой атрибут:
Цитата:
Cisco-Avpair : test-route-by-login=192.168.5.10/30

Этот атрибут преобразуется в скриптах поведения:
Цитата:
Framed-Route : 192.168.5.10/30 192.168.5.1 100

где 192.168.5.1 берется из Framed-IP-Address, и посути может быть любым, в том числе и динамическим, выдаваемым из пула.
В итоге вот в этом случае записи об обработке дополнительное подсети в connection.log не появляется. Хотелось бы, чтобы работало, или Framed-Route работает только в "Логине"?

Также BGRadiusDialup не обрабатывает Framed-Route вида:
Цитата:
ip/bitmask gateway metric

А переданный атрибут вида
Цитата:
ip mask gateway metric

обрабатывается нормально.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/