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

Исходное сообщение
"Ограничение скорости в squid для определенного пользователя"

Отправлено Morpheus , 14-Июл-05 12:25 
Уважаемые коллеги!

Есть squid на который заворачиваются все пользователи.
Нужно сделать так, чтобы пользователи ip адреса которых указаны в файле, ограничивались в скорости работы со всеми ресурсами кроме корпоративных с доменом например *.kontora.ru
Помогите плз разобраться с delay_pools


Содержание

Сообщения в этом обсуждении
"Ограничение скорости в squid для определенного пользователя"
Отправлено ipmanyak , 14-Июл-05 13:43 
>Уважаемые коллеги!
>
>Есть squid на который заворачиваются все пользователи.
>Нужно сделать так, чтобы пользователи ip адреса которых указаны в файле, ограничивались
>в скорости работы со всеми ресурсами кроме корпоративных с доменом например
>*.kontora.ru
>Помогите плз разобраться с delay_pools

acl local-servers dstdomain .твой_домен.ru .второй_твой_домен.ru
always_direct allow local-servers

acl special_users     src "/usr/local/squid/etc/special_users"
http_access allow special_users

delay_pools 1
delay_class 1 2
delay_access 1 allow special_users
delay_access 1 deny all
delay_parameters 2 9000/9000 2000/4000

канал сквиду -  9000 б/сек , каждому юзеру ведро в 4000 байт, струя в него 2000 б/сек, то есть быстро будет усасывать объекты до 4000 байт, если объект больше 4000 байт будет сосать на скорости 2000 б/сек


"Ограничение скорости в squid для определенного пользователя"
Отправлено Morpheus , 14-Июл-05 17:25 
Этот вариант не работает.
М.б. есть возможность обойтись без always_direct ?

"Ограничение скорости в squid для определенного пользователя"
Отправлено Morpheus , 15-Июл-05 13:50 
Коллеги, неужели никто не сталкивался с такой задачей?