Здравствуйте все!
Помогите, пожалуйста, разобраться с delay_pools.
Много, конечно, написано, обсуждалось еще больше, но...
похоже меня заклинило :) Не въезжаю, как сделать следующее:
-----------------------------------------------------------
есть локалка (пусть будет 192.168.1.0/255.255.255.0)
и выход в интернет через сквид.
что нужно:
1) позволить одной группе пользователей ходить в интернет
со скоростью максимум 4кбайт/с (у каждого), а другой группе -
со скоростью максимум 2кбайт/с каждому.
(можно еще запретить занимать полосу больше 10кбайт/с первой группе,
а второй группе - больше 20кбайт/с)
2) некоторым клиентам дать индивидуальные скорости
3) по выходным и ночам - выход прикрыть совсем.что делаю:
acl allgroup src 192.168.1.0/255.255.255.0
acl group1 src 192.168.1.50-192.168.1.99/255.255.255.255
acl group2 src 192.168.1.100-192.168.1.200/255.255.255.255
--------------
acl user1 src 192.168.1.11/255.255.255.255
acl user2 src 192.168.1.12/255.255.255.255
acl user3 src 192.168.1.55/255.255.255.255
acl user4 src 192.168.1.170/255.255.255.255
--------------
--------------
http_access allow group1
http_access allow group2
http_access allow user1
http_access allow user2
http_access deny all
--------------
а вот дальше что? с одной группой вроде так:
--------------
delay_pools 1
delay_class 2 2
delay_access 2 allow group1
delay_access 2 deny all
delay_parameters 2 10000/10000 4000/4000а с двумя, а с отдельными клиентами?
-----------
-----------
-----------
Спасибо всем заранее, сам еще ночь покумекаю, может и разберусь :)
Если б вы еще помогли... было бы очень здорово :)
>--------------
>delay_pools 1
>delay_class 2 2
Не 2, а 1 ^^^ Вот так:
delay_class 1 2>delay_access 2 allow group1
>delay_access 2 deny all
>delay_parameters 2 10000/10000 4000/4000Главное понять разницу между килобитом и килобайтом. :)
delay_access 1 allow group1
delay_access 1 deny all
delay_parameters 1 10240/10240 4096/4096
>а с двумя, а с отдельными клиентами?Использовать пулы первого класса.
Добавь ещё пулов
delay_pools 2
delay_class 1 1
delay_class 2 2
delay_access 1 allow user1
delay_access 1 deny all
delay_access 2 allow group1
delay_access 2 deny all
delay_parameters 1 4096/4096
delay_parameters 2 10240/10240 4096/4096Что-то типа этого..