LINUX.ORG.RU
ФорумAdmin

SQUID+delay_pools


0

0

Hi all !
Задание: ограничить user-ов по скорости (SQUID-2.3.STABLE4).
Долго читал доки в squid.conf и в других местах....
Написано вроде правильно, но не работает: скорость ограничивает как попало и кому попало. Создается впечатление, что squid вообще не умеет нормально ограничивать скорость.
Мне надо ограничить всех на уровне user-а (по IP не предлагать !!!).
Про delay_class написано, что берутся во внимание IP-адреса и в то же время там стоят acl-и, которые могут быть и proxy_auth...
Реально ли вообще настроить delay_pools с acl-ями типа proxy_auth ???
Еще я никак не могу догнать как влияет maximum (размер ведра) на скорость ? О том, КАК именно (когда, какими порциями) оно вытекает из этого ведра нигде ничего не нашел...

Пример конфига:
----- cut -----
acl fast_inet1 proxy_auth "/usr/local/squid/etc/fast-inet"
acl fast_inet2 src 192.168.20.1/255.255.255.255
acl fast_inet2 src 192.168.20.35/255.255.255.255
acl fast_inet2 src 192.168.7.5/255.255.255.255
acl fast_inet2 src 127.0.0.1/255.255.255.255
#------------
acl medium_inet src 192.168.0.0/255.255.0.0
#------------
acl slow_inet1 proxy_auth "/usr/local/squid/etc/slow-inet"
acl slow_inet2 src 192.168.10.130/255.255.255.255 192.168.12.1/255.255.255.255
#------------

delay_pools 3
delay_class 1 1
delay_class 2 2
delay_class 3 2

delay_access 1 allow fast_inet1 fast_inet2
delay_access 1 deny all

delay_access 3 allow slow_inet1 slow_inet2
delay_access 3 deny all

delay_access 2 allow medium_inet
delay_access 2 deny all

delay_parameters 1 -1/-1
delay_parameters 2 5000/5000 1000/1000
delay_parameters 3 1000/1000 200/200

★★★★★

Расклад такой. Если у тебя пользователь не попадает в inet3 и inet4 ОДНОВРЕМЕННО, то он лазит в инет ва-аще без delay_parameters. Отсюда вывод - проверь не лазят ли inet4 без inet3.

Про ведра. Максимальным размером ведра определяется скорость закачки, последующего объема, т.е. до размера ведра закачка идет на максимальной скорости, а потом на скорости подкачки, которую можно сильно уменьшить. 
Обычно используется для борьбы против качальщиков:-))

anonymous
()

расклад третий - на скорость закачки в кэш из инета пулы НИКАК не влияют

anonymous
()

Thanks...
Для закачек с inet-а может какое-нибудь cbq поставим....

spirit ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.