The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"squid external acl"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Public)
Изначальное сообщение [ Отслеживать ]

"squid external acl"  +/
Сообщение от Fake (ok) on 11-Июл-09, 22:17 
Доброго времени суток!
проблема. вобщем в двух словах. необходима нарезка скорости в зависимости от логина. соответсвенно есть несколько групп, скажем две группы, в зависимости от того в какой группе находится юзер, ему выставляется ограничение скорости.
в целом после авторизации пользователя своим скриптом в бд проверяю на принадлежность логина к той или иной группе, далее режу скорость. что то в этом роде:

acl gr128 external groupcheck 110
acl gr256 external groupcheck 120
# где 110 и 120 id групп
http_access allow gr128
http_access allow gr256
http_access deny all

#собсно нарезка скорости
delay_pools 2
delay class 1 2
delay class 2 2
delay_access 1 allow gr128
delay_access 1 deny all
delay_access 2 allow gr256
delay_access 2 deny all
delay_parameters 1 -1/-1 16000/17000
delay_parameters 2 -1/-1 32000/33000

собственно захожу на сервер пользователем из группы 128 скажем, качаю, режет. все ок. качаю два файла - режет. все ок. НО захожу параллельно ДРУГИМ пользователем из группы 128 начинаю качать, и получается картина: скорость делится между двумя скачками первого и новыми скачками второго. хотя в параметрах указывал нарезать скорость индивидуально. отсюда и вопрос: как поправить\добавить\удалить в конфиге чтобы нарезка была индивидуально?
заранее благодарен.

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "squid external acl"  +/
Сообщение от Fake (ok) on 12-Июл-09, 02:02 
даже бональная связка:

acl auth_ok proxy_auth REQUIRED

http_access allow auth_ok
http_access deny all

delay_pools 1

delay_class 1 2

delay_access 1 allow auth_ok
delay_access 1 deny all

delay_parameters -1/-1 16000/17000

работает так же... на 1..N пользователей делит эти несчастные 16Кб\сек. я уже не знаю в чем дело.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "squid external acl"  +/
Сообщение от Fake (ok) on 12-Июл-09, 21:11 
все. проблему решил.. поставил 3.0 squid. там все что мне было нужно и работает как мне нужно. вопрос снят.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру