forum.bitel.ru http://forum.bitel.ru/ |
|
Разрыв сессий http://forum.bitel.ru/viewtopic.php?f=5&t=338 |
Страница 1 из 1 |
Автор: | Alex-XXI [ 17 авг 2007, 11:58 ] |
Заголовок сообщения: | Разрыв сессий |
Подскажите как можно реализовать разрыв сессий, у которых наработка достигла определенного предела. Проблема возникла из-зи того, что vpn шлюз не шлет атрибуты Acct-Input-Gigawords, Acct-Output-Gigawords, которые используются для передачи трафика свыше 4 ГБ. Билинг и радиус сервер стоят на виндовом серваке. |
Автор: | Администратор [ 17 авг 2007, 15:33 ] |
Заголовок сообщения: | |
Что у вас используется в качестве ВПН шлюза? |
Автор: | Alex-XXI [ 17 авг 2007, 16:04 ] |
Заголовок сообщения: | |
Администратор писал(а): Что у вас используется в качестве ВПН шлюза?
Cisco2621 |
Автор: | Администратор [ 17 авг 2007, 17:06 ] |
Заголовок сообщения: | |
А у вас нет возможности обновить IOS для начала? Возможно, что ошибка пройдет. Или сменить на более старую версию. Вообще-то циски шлют этот атрибут. |
Автор: | Alex-XXI [ 17 авг 2007, 19:46 ] |
Заголовок сообщения: | |
Не хотелось бы трогать циску, на ней столько всего наверчено - в случае чего проблем не оберешься. Может все таки попробовать это решить через разрыв сессий? |
Автор: | Администратор [ 21 авг 2007, 11:13 ] |
Заголовок сообщения: | |
Штатной возможности в радиусе нет.. Можете написать сторонний скрипт, например на Perl, вызываете периодически запрос radius_ps.bat и рвете слишком длинные сессии radius.bat kill -login <login> Либо можно обращаться на HTTP на сервер биллинга, получать XML из монитора соединений и там оценивать трафик и на основании его рвать коннекты. Это более правильно. Чтобы посмотреть HTTP запрос - запустите bgbilling_debug.bat и в мониторе вызовите текущие соединения. Потом возьмите запрос из файла log и добавьте к нему user pswd когда будете передавать из программы. Тут только одна неудобность - в мониторе текущие отображаются начавшиеся в текущем же месяце, но разрыв сессий на границе месяца у нас реализован и даже рекомендуем (опция Код: #принудительный разрыв соединений на границе месяца
month.break=1 в конфиге NAS а). |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |