The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Ограничение соединений на закачку, !*! Heggi, 04-Июн-06, 09:21  [смотреть все]
Требуется каждому пользователю ограничить в дневное время количество соединений на закачку. Пишу в конфиге так:

acl ip44 src 192.168.222.44
acl ip45 src 192.168.222.45

acl media urlpath_regex -i \.mp3$ \.asf$ \.wma$ \.avi$ \.mpg$ \.mpeg$ \.zip$ \.rar$ \.exe$ \.wmv$
acl downloadtime time 00:00-08:00
acl oneconnect maxconn 1

http_access deny ip44 media oneconnect !downloadtime
http_access    allow    ip44
http_access deny ip45 media oneconnect !downloadtime
http_access    allow    ip45

Однако, как только один из пользователей начинает качать, другому сразу access denied... т.е. ограничение действует на всех пользователей не бельше 1 соединения, а надо каждому пользователю не более 1 соединения.

Как рулить????

  • Ограничение соединений на закачку, !*! ipmanyak, 09:44 , 05-Июн-06 (1)
    >Требуется каждому пользователю ограничить в дневное время количество соединений на закачку. Пишу
    >в конфиге так:
    >
    >acl ip44 src 192.168.222.44
    >acl ip45 src 192.168.222.45
    >
    >acl media urlpath_regex -i \.mp3$ \.asf$ \.wma$ \.avi$ \.mpg$ \.mpeg$ \.zip$ \.rar$
    >\.exe$ \.wmv$
    >acl downloadtime time 00:00-08:00
    >acl oneconnect maxconn 1
    >
    >http_access deny ip44 media oneconnect !downloadtime
    >http_access allow ip44
    >http_access deny ip45 media oneconnect !downloadtime
    >http_access allow ip45
    >
    >Однако, как только один из пользователей начинает качать, другому сразу access denied...
    >т.е. ограничение действует на всех пользователей не бельше 1 соединения, а
    >надо каждому пользователю не более 1 соединения.
    >
    >Как рулить????
    одно соединение это мало !  когда юзер запустит закачку, в браузер он уже не сможет попасть ! лучше сделать 3-5 коннектов и  настроить delay  pool , в котором задавить скорость закачки тех файлов до 300-1000  байт/сек

    • Ограничение соединений на закачку, !*! Heggi, 16:02 , 05-Июн-06 (2)

      >одно соединение это мало !  когда юзер запустит закачку, в браузер
      >он уже не сможет попасть ! лучше сделать 3-5 коннектов и
      > настроить delay  pool , в котором задавить скорость закачки
      >тех файлов до 300-1000  байт/сек


      Я ставлю 1 соединение на закачку файлов, на html странички, картинки и т.д. это правило не распространяется. Delay pool не подходит....

  • Ограничение соединений на закачку, !*! DeadLoco, 16:36 , 05-Июн-06 (3)
    >Пишу в конфиге так:
    >
    >         acl ip44 src 192.168.222.44
    >         acl ip45 src 192.168.222.45

    А нужно вот так:

             acl ip44 src 192.168.222.44/255.255.255.255
             acl ip45 src 192.168.222.45/255.255.255.255




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

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