URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 80573
[ Назад ]

Исходное сообщение
"Динамический канал в зависимости от времени суток"

Отправлено tuneil , 02-Июн-08 15:48 
Доброго времени суток.
Помогите пожалуйста решить проблему:
Есть VPN-сервер(ОС FreeBSD, freeradius, mpd5), юзеры авторизируются, и с помощью радиус атрибутов (mpd-limit) ограничивается канал. Всё бы хорошо, да поставлено условие - в зависимости от времени суток удваивать (в 19.00), утраивать (в 02.00). Какими средствами можно реализовать такую динамическую "нарезку" канала для пользователя? В какую сторону копать?

Содержание

Сообщения в этом обсуждении
"Динамический канал в зависимости от времени суток"
Отправлено rootd , 03-Июн-08 16:59 
>Доброго времени суток.
>Помогите пожалуйста решить проблему:
>Есть VPN-сервер(ОС FreeBSD, freeradius, mpd5), юзеры авторизируются, и с помощью радиус атрибутов
>(mpd-limit) ограничивается канал. Всё бы хорошо, да поставлено условие - в
>зависимости от времени суток удваивать (в 19.00), утраивать (в 02.00). Какими
>средствами можно реализовать такую динамическую "нарезку" канала для пользователя? В какую
>сторону копать?

Имеется самописный патч, для mpd5, добавляющий возможность посылать новые пары mpd-limit в ответ на 'Accounting-Update' пакеты.
Если ваш биллинг/радиус позволит посылать эти пары при 'Accounting-Update' - берите патч :)
ICQ: 159297154

З.Ы.
Патч написан под свои нужды и не претендует на полноту решения.
Нельзя удалить существующие номера лимитов/правил, можно только заменить новыми значениями/скоростями.


"Динамический канал в зависимости от времени суток"
Отправлено TeraBit , 21-Дек-08 10:36 
>Доброго времени суток.
>Помогите пожалуйста решить проблему:
>Есть VPN-сервер(ОС FreeBSD, freeradius, mpd5), юзеры авторизируются, и с помощью радиус атрибутов
>(mpd-limit) ограничивается канал. Всё бы хорошо, да поставлено условие - в
>зависимости от времени суток удваивать (в 19.00), утраивать (в 02.00). Какими
>средствами можно реализовать такую динамическую "нарезку" канала для пользователя? В какую
>сторону копать?

Патч и я писал, но правильнее это делается через CoA (Change-Of-Authorizarion), описаном в rfc3576

http://freeradius.org/rfc/rfc3576.html

Пы.Сы. микротик это умеет, а вот наш любимый mpd - нет, надо дорабатывать, но это сложнее чем добавить пару десятков строк в файлики iface.c, auth.c и radius.c
поэтому надо связываться с Александром Мотиным, чтобы потом этот патч стал неотъемлемой частью релиза.


"Динамический канал в зависимости от времени суток"
Отправлено Аноним , 03-Янв-09 21:32 
> микротик это умеет

ага ... щаЗ! не умеет этого МТ для чего либо кроме хотспота ...


"Динамический канал в зависимости от времени суток"
Отправлено Winger , 03-Дек-09 15:49 
Люди ! скиньте патч!!! очень надо!!!!