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

Исходное сообщение
"Как для определённых IP адресов ограничить трафик в SQUID?"

Отправлено serg128 , 19-Авг-04 11:25 
Т.е. есть N юзверей в локальной сети. Всем им надо ограничить скорость работы в интернете. Как это можно реализовать в SQUID? Заранее пасиба!

Содержание

Сообщения в этом обсуждении
"Как для определённых IP адресов ограничить трафик в SQUID?"
Отправлено m1chaeell , 19-Авг-04 11:55 
>Т.е. есть N юзверей в локальной сети. Всем им надо ограничить скорость
>работы в интернете. Как это можно реализовать в SQUID? Заранее пасиба!
>

./configure --enable-delay-pools

squid.conf

delay pools 1 # один пул

delay_class 1 2 # пул второго класса (ограничение общего трафика и по юзерам отдельно)

acl Users src 10.0.0.1/32 10.0.0.2/32 10.0.0.3/32

delay_access 1 allow users
delay_access 1 deny all

delay_parameters 1 -1/-1 4000/8000 # неограниченый общий и по 4 кила на рыло в случае, если скачиваемый объект больше 8 кил.


"Как для определённых IP адресов ограничить трафик в SQUID?"
Отправлено serg128 , 19-Авг-04 12:00 
спасибо, а если надо запретить группе IP адресов суммарно юзать не более 32KB из 128?

"Как для определённых IP адресов ограничить трафик в SQUID?"
Отправлено m1chaeell , 19-Авг-04 12:11 
>спасибо, а если надо запретить группе IP адресов суммарно юзать не более
>32KB из 128?


Тогда можно использовать пул первого класса

acl Users src 10.0.0.0/24 или как в примере выше

delay_pools 1
delay_class 1 1
delay_access 1 allow Users
delay_access 1 deny all

delay_parameters 1 32000/64000


"Как для определённых IP адресов ограничить трафик в SQUID?"
Отправлено baka , 19-Авг-04 15:43 
>>спасибо, а если надо запретить группе IP адресов суммарно юзать не более
>>32KB из 128?
>
>
>Тогда можно использовать пул первого класса
>
>acl Users src 10.0.0.0/24 или как в примере выше
>
>delay_pools 1
>delay_class 1 1
>delay_access 1 allow Users
>delay_access 1 deny all
>
>delay_parameters 1 32000/64000

Неа, надо в первом примере заменить -1/-1 на 32000/32000 :) В последнем примере будет индивидуальное ограничение скорости 32К после 64К.