The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Равномерное распределение нагрузки на канал между пользователями, !*! BUCKster, 23-Дек-03, 16:13  [смотреть все]
PRIVET!!! На выделенке стоит Squid и пользователи со внутренней сети уж очень часто любят что то покачать... Ограничивать по скорости конкретного пользователя нельзя, и по формату скачиваемой информации тоже. Нужно сделать так, чтобы Squid делил скорость канала на колличество запросов или на колличество активных(качающих) ip адресов

КАК-КАК-КАК-КАК-КАК??????

Я уже пол дня с этим долбаюсь....

  • Равномерное распределение нагрузки на канал между пользовате..., !*! BUCKster, 16:22 , 23-Дек-03 (1)
    Притом, что если качальшик№1 активно закачивает, тогда как качальщик№2 не может даже нормально странички просматривать... медленно очень
    канал и так не широкий... 128K

    ????????????????????????????????????????????????????????????????????????

    • Равномерное распределение нагрузки на канал между пользовате..., !*! Aleksey, 10:50 , 29-Дек-03 (2)
      >Притом, что если качальшик№1 активно закачивает, тогда как качальщик№2 не может даже
      >нормально странички просматривать... медленно очень
      >канал и так не широкий... 128K
      >
      >????????????????????????????????????????????????????????????????????????

      в squid.conf есть delay_pools  c ним и надо играть ! :)) вот тебе пример:
      acl downloads rep_mime_type \.exe$ \.mp3$ \.doc$ \.zip$ \.rar$......

      #         # external_acl_type directive.
      #
      #Examples:
      #acl myexample dst_as 1241
      #acl password proxy_auth REQUIRED
      #acl fileupload req_mime_type -i ^multipart/form-data$
      #acl javascript rep_mime_type -i ^application/x-javascript$
      #
      #Recommended minimum configuration:
      acl all src 0.0.0.0/0.0.0.0
      acl manager proto cache_object
      acl localhost src 127.0.0.1/255.255.255.255
      acl to_localhost dst 127.0.0.0/8
      acl SSL_ports port 443 563
      acl Safe_ports port 80          # http
      acl Safe_ports port 21          # ftp
      acl Safe_ports port 443 563     # https, snews
      acl Safe_ports port 70          # gopher
      acl Safe_ports port 210         # wais
      acl Safe_ports port 1025-65535  # unregistered ports
      acl Safe_ports port 280         # http-mgmt
      acl Safe_ports port 488         # gss-http
      acl Safe_ports port 591         # filemaker
      acl Safe_ports port 777         # multiling http
      acl CONNECT method CONNECT
      http_access allow manager localhost
      http_access deny manager
      http_access deny !Safe_ports
      http_access deny CONNECT !SSL_ports
      acl mynet src 192.168.1.0/24   #твоя  сеть
      http_access allow mynet  
      http_access deny all
      delay_pools 2 # ограничение на закачку и по компам
      delay_class 1 2
      delay_class 2 2
      delay_access 1 allow downloads #  для закачки
      delay_access 1 deny all
      delay_access 2 allow mynet # для твоей сети
      delay_access 2  deny all
      delay_parameters 1 -1/-1 4000/4000  # каждой проге не более 3.7 кб.с
      delay_parameters 2 -1/-1 5000/5000  # каждому не более 4.8 кб.с

      дальше пробуй сам ! если что пиши




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

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