The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"не пойму как быть с delay_pools, помогите, пожалуйста..."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"не пойму как быть с delay_pools, помогите, пожалуйста..."
Сообщение от kA Искать по авторуВ закладки on 03-Ноя-03, 20:55  (MSK)
Здравствуйте все!
Помогите, пожалуйста, разобраться с 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

а с двумя, а с отдельными клиентами?

-----------
-----------
-----------
Спасибо всем заранее, сам еще ночь покумекаю, может и разберусь :)
Если б вы еще помогли... было бы очень здорово :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "не пойму как быть с delay_pools, помогите, пожалуйста..."
Сообщение от as Искать по авторуВ закладки on 04-Ноя-03, 05:16  (MSK)
>Здравствуйте все!
>Помогите, пожалуйста, разобраться с 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_class 1 2 (он же пока у тебя один (delay_pools 1)
>delay_access 2 allow group1
delay_access 1 allow group1 (delay_pools 1)
>delay_access 2 deny all
>delay_parameters 2 10000/10000 4000/4000
delay_parameters 2 10000/10000 4000/4000 (delay_pools 1)
>
>а с двумя, а с отдельными клиентами
Ну дык то же самое, поменяй только скорость заполнения и объем ведра на желаемые, для 2-ой группы будет так:
delay_access 2 allow group2
delay_parameters 2 10000/10000 объем_ведра/2000
delay_access deny all
в чем проблеммы-то, сам же на свой вопрос и ответил
>
>-----------
>-----------
>-----------
>Спасибо всем заранее, сам еще ночь покумекаю, может и разберусь :)
>Если б вы еще помогли... было бы очень здорово :)

удачи

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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