Здравствуйте. Прошу помочь.
Решили перейти с линуксового pptpd на bsd-шный mpd на NAS-сервере для увеличения количества соединений. Установили Freebsd 7.2+mpd5.3+ng_car+ng_nat.Для шейпирования прописывал в Radius -параметрах тарифного плана и конструкцию
mpd-limit+=in#1=all shape 128000 4000,
mpd-limit+=out#1=all shape 128000 4000,
и
mpd-limit+=in#1=all rate-limit 1024000 192000 384000,
mpd-limit+=out#1=all rate-limit 1024000 192000 384000
все отлично режется в обоих случаях, но если отдельному пользователю в админке abills поставить свою скорость - то эта настройка не применяется, а используется установленная в radius-параметрах. В linux все было ок, прошу помочь, заранее благодарен...
скорость отдельного пользователя и radius-параметры
Re: скорость отдельного пользователя и radius-параметры
Дело в том, что скорость устанавливаемая в параметрах пользователя работает только с скриптом linkupdown вашего наса, в текущем случае ipfw+dummynet, а не через радиус-пары. Скорость для ng_car задается в параметрах тп. Просто создайте необходимый тп и привяжите к нему пользователя.
Re: скорость отдельного пользователя и radius-параметры
Спасибо за ответ, но вот не хотелось бы плодить правила ipfw, как вы думаете в моем случае подойдет совет из -
viewtopic.php?f=5&t=4786&p=18075&hilit=ng+car#p18075
С уважением. Заранее благодарен.
viewtopic.php?f=5&t=4786&p=18075&hilit=ng+car#p18075
С уважением. Заранее благодарен.
Re: скорость отдельного пользователя и radius-параметры
Совет всмысле деления на зоны? Оно еще немного не отлажено - вот тут обсуждается viewtopic.php?f=2&t=4957
Re: скорость отдельного пользователя и radius-параметры
Проверил, багу подтверждаю.
Расширенная диагностика дает следующее поведение: Пишем фильтр для пользователя, начинаем, как положено, с RAD:
Имеем следующее от радиуса:
Причем фильтр можно удалить только перезаписав новым. Также он потом не убивается. Жить не мешает, но переопределить скорость для конечноо пользователя не представляется возможным. Версия 0.5 от середины ноября.
Расширенная диагностика дает следующее поведение: Пишем фильтр для пользователя, начинаем, как положено, с RAD:
Имеем следующее от радиуса:
Код: Выделить всё
Filter-Id = "RAD:mpd-limit+="
Re: скорость отдельного пользователя и radius-параметры
Создал безлимитный ТП, указал его пользователям. Избранному пользователю можно ограничить скорость не меняя ТП с ограничением скорости?
FreeBSD 7.1 + ablills 0.50b + mpd 5.4 (whith_ng_car)
FreeBSD 7.1 + ablills 0.50b + mpd 5.4 (whith_ng_car)
Re: скорость отдельного пользователя и radius-параметры
если использовать радиус параметры для передачи скорости то нельзя
если прописывать скорость в настройках ТП тогда можно прописать её на акаунте пользователя такой действие будет иметь более высокий приоритет
если прописывать скорость в настройках ТП тогда можно прописать её на акаунте пользователя такой действие будет иметь более высокий приоритет