Ограничение скорости по времени
Ограничение скорости по времени
Возник вопрос, как возможно реализовать смену скорости в зависимости от времени суток (день-ночь). Используется сервер авторизации mpd+ng_car.
Есть вариант: для подключенных абонентов изменять скорость налету с помощью отправки радиус-клиентом пакет с COA. А для новых подключение в базе с помощью скрипта по cron менять радиус атрибуты.
Может у кого то есть другие варианты ?
Есть вариант: для подключенных абонентов изменять скорость налету с помощью отправки радиус-клиентом пакет с COA. А для новых подключение в базе с помощью скрипта по cron менять радиус атрибуты.
Может у кого то есть другие варианты ?
все готово уже - viewtopic.php?t=8142 мой нижний пост, добавляй в крон и пользуйсо =)
3 месяца работы без ошибок
3 месяца работы без ошибок
Если Вы про модуль динамического шейпирования от Netup, то у них есть один существенный недостаток:xxxupg писал(а):динашейп
Смена ограничений при наступлении временного диапазона происходит не позднее 5 минут после начала диапазона.
На практике это означает, что при смене временного диапазона с ночи на день (7:00), в модуле динамического шейпирования отработка временного перехода произойдет не позднее чем через 5 мин.
И поэтому пользователи подключающиеся в 7:03 получают ночное значение ширины канала.
Тада больше никак, в контексте приведённой конфы.
Ещё можно два раза запускать скрипт, если уж нужна точность - в 7:00 и в 7:06 - это контрольный выстрел в тех, кто успел подключиться в проблемном промежутке времени...
...или в биллинге настроить интервал до 06:55 - ночь.
Всегда можно придумать какой-нибудь костыль к этому биллингу )))
У меня линукс, accel-ppp - здесь вообще таких проблем нет. Встроенный шейпер, радиус атрибуты с синтаксисом cisco и поддержкой time-range, красота. Тут сам vpn-сервер (accel) знает, когда кому какую скорость сделать. Ещё и CoA есть, но бляха муха биллинг его не умеет, собака.
Ещё можно два раза запускать скрипт, если уж нужна точность - в 7:00 и в 7:06 - это контрольный выстрел в тех, кто успел подключиться в проблемном промежутке времени...
...или в биллинге настроить интервал до 06:55 - ночь.
Всегда можно придумать какой-нибудь костыль к этому биллингу )))
У меня линукс, accel-ppp - здесь вообще таких проблем нет. Встроенный шейпер, радиус атрибуты с синтаксисом cisco и поддержкой time-range, красота. Тут сам vpn-сервер (accel) знает, когда кому какую скорость сделать. Ещё и CoA есть, но бляха муха биллинг его не умеет, собака.