forum.bitel.ru http://forum.bitel.ru/ |
|
сброс сесcий http://forum.bitel.ru/viewtopic.php?f=5&t=5077 |
Страница 1 из 1 |
Автор: | skyb [ 07 фев 2011, 06:41 ] |
Заголовок сообщения: | сброс сесcий |
в настройках наса есть возможность на границе месяца скидывать все сессии. Как это делается? верней вопрос - как это делать руками? |
Автор: | Cromeshnic [ 07 фев 2011, 07:31 ] |
Заголовок сообщения: | Re: сброс сесcий |
В настройке наса: Код: month.break=1 Плюс в конфиге модуля можно указать время для сброса явно: Код: drop.session.before.time=07.02.2011 07:30:00
|
Автор: | skyb [ 07 фев 2011, 07:46 ] |
Заголовок сообщения: | Re: сброс сесcий |
а альтернативы нет? там кнопочки нажать? потому как парой бывает очень нужно скинуть сразу, а не подбирать время ![]() |
Автор: | Cromeshnic [ 07 фев 2011, 08:09 ] |
Заголовок сообщения: | Re: сброс сесcий |
Так укажи время текущее + 1 минута. Кроме того: ./radius.sh kill ... Хотя я не пользовался этим. |
Автор: | skyb [ 07 фев 2011, 08:20 ] |
Заголовок сообщения: | Re: сброс сесcий |
Код: radius.sh(.bat) kill <фильтры> - послать команду сброса для соединений. Внимание Если фильтр не установлен сигнал будет послан для всех соединений на RADIUS сервере. ага, самое то, спасиб ![]() |
Автор: | focus [ 08 фев 2011, 08:38 ] |
Заголовок сообщения: | Re: сброс сесcий |
Cromeshnic писал(а): Плюс в конфиге модуля можно указать время для сброса явно: Код: drop.session.before.time=07.02.2011 07:30:00 Когда тестировали сброс всех сессий на границе месяца использовали этот параметр. Но вот его значение это не дата и время когда будет произведен массовый сброс всех сессий (повторяющий сброс на границе месяцев), а дата и время до которых смотреть поднятые сессии и их скинуть. Т.е будут скинуты те сессии, которые были подняты до drop.session.before.time. Скидывать начнет сразу после того, как в конфигурации модуля появится этот параметр. Т.е параметр устанавливаем не заранее, а именно в тот момент, когда нужно скидывать. Т.е скидывать будем "сейчас" (02.02.2011 18:10:00). И скинем сессии, которые начались до drop.session.before.time=02.02.2011 18:00:00 Вот "сейчас" этот параметр и прописываем (снимаем коммент) в конфигурации. |
Автор: | skyb [ 09 фев 2011, 19:21 ] |
Заголовок сообщения: | Re: сброс сесcий |
skyb писал(а): Код: radius.sh(.bat) kill <фильтры> - послать команду сброса для соединений. Внимание Если фильтр не установлен сигнал будет послан для всех соединений на RADIUS сервере. ага, самое то, спасиб ![]() неа....неработает ...мож есть еще варианты |
Автор: | snark [ 10 фев 2011, 17:42 ] |
Заголовок сообщения: | Re: сброс сесcий |
skyb писал(а): в настройках наса есть возможность на границе месяца скидывать все сессии. Как это делается? Cromeshnic писал(а): В настройке наса: Код: month.break=1 и там же необходимо настроить _как_ на этом NAS сбрасывать, т.е. PoD / SNMP / еще как то - после этого по приходу апдейта на границе месяца сессия абонента будет сброшена и наработка записана на предыдущий месяц, т.е. если апдейт придет в 00:01 1-го января для сессии начатой в декабре - сессия сбросится а наработка будет начислена на декабрь проверено - работает! ![]() skyb писал(а): как это делать руками? Код: # ./radius.sh Usage: [start|stop|help|status|ps|kill|flush_script_cache] Parametrs: help|? - show this help start - starting RADIUS server stop - stopping RADIUS server status - current RADIUS status flush_script_cache - flush BGS script cache ######## Only for BGRadiusDialup ######### ps - active connections list kill [-nas <NAS identifier>] [-login <#login>] - kill connections by filter kill doesn't work with empty params list Example: radius.sh start Example: radius.sh kill -nas supernas.bayan.com -login 11 что именно из этого не понятно? комманда: Код: # ./radius.sh kill -nas <имя NAS-а из списка в редакторе NAS-ов (списка в мониторе модуля dialup)> сбросит все подключения на этом NAS-е тем методом который описан в его конфигурации |
Автор: | skyb [ 10 фев 2011, 17:45 ] |
Заголовок сообщения: | Re: сброс сесcий |
skyb писал(а): Код: radius.sh(.bat) kill <фильтры> - послать команду сброса для соединений. Внимание Если фильтр не установлен сигнал будет послан для всех соединений на RADIUS сервере. ага, самое то, спасиб ![]() собственно это и не понятно ![]() radius.sh(.bat) kill <фильтры> - послать команду сброса для соединений. Внимание Если фильтр не установлен сигнал будет послан для всех соединений на RADIUS сервере ...убрали это ![]() |
Автор: | skyb [ 10 фев 2011, 18:05 ] |
Заголовок сообщения: | Re: сброс сесcий |
в очередной раз спасибо snark за подсказку как решить сию проблему..... а Cromeshnic тебе уже говорил спасибо ![]() |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |