The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Не получается ограничение скорости в SQUID, !*! MVictorL, 14-Окт-04, 18:13  [смотреть все]
Подскажите, пожалуйста, что я не так сделал.
Задумка была ограничить скорость некоторым пользователям (name1, name2) при скачивании больших файлов:

"squid.conf"
acl name1 src 192.168.233.1/255.255.255.255
acl name2 src 192.168.233.2/255.255.255.255

...

delay_pools 2

delay_class 1 1
delay_access 1 allow name1 name2
delay_access 1 deny all
delay_parameters 1 1500/2000

delay_class 2 1
delay_access 2 allow all
delay_access 2 deny name1 name2
delay_parameters 2 -1/-1

...и не работает, почему-то...

  • Не получается ограничение скорости в SQUID, !*! Grayich, 05:07 , 15-Окт-04 (1)
    >delay_class 2 1
    >delay_access 2 allow all
    >delay_access 2 deny name1 name2
    >delay_parameters 2 -1/-1

    тут неправльная последовательность, сначала нужно запретить потом разрешить т.е.

    >delay_class 2 1
    >delay_access 2 deny name1 name2
    >delay_access 2 allow all  
    >delay_parameters 2 -1/-1

    во вторых нужно использовать класс 2. и в 3 параметры 1500/2000 помоему неправельные. Так как почти все бедт грузится на скорости примерно 1.5 килобайта. Кроме того зачем нужен пулл для ALL если он ничего не ограничивает ? Какая скорость интернет канала ?

    acl name1 src 192.168.233.1/255.255.255.255
    acl name2 src 192.168.233.2/255.255.255.255

    ...

    delay_pools 1

    delay_class 1 2
    delay_access 1 allow name1 name2
    delay_access 1 deny all
    delay_parameters 1 -1/-1 1500/50000

    т.е. это правило  разрешит name1 и name2 загружать все на полной скорости размером не более 50 килобайт, все что больше по истечениюю закачивания 50 килобайт начнет тянутся на 1.5 килобайта.

    • Не получается ограничение скорости в SQUID, !*! MVictorL, 10:07 , 15-Окт-04 (2)
      >acl name1 src 192.168.233.1/255.255.255.255
      >acl name2 src 192.168.233.2/255.255.255.255
      >
      >...
      >
      >delay_pools 1
      >
      >delay_class 1 2
      >delay_access 1 allow name1 name2
      >delay_access 1 deny all
      >delay_parameters 1 -1/-1 1500/50000
      >
      >т.е. это правило  разрешит name1 и name2 загружать все на полной
      >скорости размером не более 50 килобайт, все что больше по истечениюю
      >закачивания 50 килобайт начнет тянутся на 1.5 килобайта.

      Спасибо за ответ. Только что-то не получается: как качал ReGet на 14500 так и качает :(

      Может быть еще чего-нибудь подскажите? Или какой линк на документацию по-понятнее, потому-что из того, что в самом конфиге, одназначного понимания не возникло -- одни только сомнения.




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

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