The OpenNET Project / Index page

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

Интересное ПО: squserlim - установка квот на трафик проходящий через Squid

19.02.2004 10:11

Программа для квотирования (ограничения) объема полученных данных для каждого пользователя, работающего через прокси-сервер Squid.

Квоты могут устанавливаться на любой период. Данные о квотах хранятся в базе данных MySQL.

  1. Главная ссылка к новости (http://pub.kem.ru/dev/prj-squs...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/3423-squid
Ключевые слова: squid, traffic, limit, quota
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (11) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, ImLamer (?), 13:07, 19/02/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Фигня все это, пользователь может запросто выкачать огромный файл даже если у него осталось 1024 байта, т.к. размер доставленного контента определяется после закачки.
    Я еще год назад с http://www.gs.ru/si/dccp.html утянул доку

    С уважением, ImLamer

     
     
  • 2.2, Zhenya (?), 02:57, 20/02/2004 [^] [^^] [^^^] [ответить]  
  • +/
    Используйте опцию reply_body_max_size и т. п., чтобы разрулить эту ситуацию, опять таки не для всех это приемлемо. А вообще думаю из исходников можно  было бы вытащить код, и втолкнуть в squserlim.
     
     
  • 3.3, ImLamer (?), 04:35, 20/02/2004 [^] [^^] [^^^] [ответить]  
  • +/
    Мне например использование  reply_body_max_size не подходит, т.к. у меня следующая ситуация: вышестоящая контора дает 200 Мбайт трафика в сутки, неизрасходованный трафик сгорает, надо раздать этот мизер 20-30 пользователям, кому 5М, а кому и 50М, и тот у которого 50М должен иметь возможность выкачать свой трафик большим(-и) файлом(-ами), так что вилка, или то, или другое, иногда умельцы выкачивают файлы ну просто офигенной длины (в пределах трафика) и вся контора на сутки остается без ИНЕТа,
    вот сейчас смотрю в сторону ограничения через IPFW.

    С уважением, ImLamer

     

  • 1.4, Алекс (?), 05:53, 20/02/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Выходом бы было если бы сквид писал в лог записи в процессе закачки. Т.е. при закачке файла в 100 мегов он сделал к примеру 100 записей в лог о каждом мегабайте. И чтобы размер блока регулировался в конфиге.
     
  • 1.5, Аноним (5), 07:09, 20/02/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Да не, нужно воспользоваться интерфейсом cachemgr. Оттуда можно вытащить инфу о _текущих_ закачках, а не об _оконченных_ (как из лога)

    Об этом уже не раз говорилось.  

     
     
  • 2.6, ImLamer (?), 07:42, 20/02/2004 [^] [^^] [^^^] [ответить]  
  • +/
    ->Да не, нужно воспользоваться интерфейсом cachemgr.

    Во, а можно по подробнее с этого места...


    ImLamer

     
     
  • 3.7, pva (?), 10:02, 20/02/2004 [^] [^^] [^^^] [ответить]  
  • +/
    Если с вашей машины есть доступ к управлению Squid-ом (например)

    acl manager proto cache_object
    acl MY_IP 192.168.1.1
    http_access allow manager MY_IP

    Доступ к текущим закачкам получаем с помощью запроса GET на
    cache_object://localhost/active_requests
    при установленом ИП адресе прокси и номере порта (это если эта статистика не защищена паролем)
    Этод метод работает и без cachemgr.cgi

    В случае использования cachemgr.cgi эту же информацию получаем при запросе GET на
    http://my_proxy_ip/cgi-bin/cachemgr.cgi?host=localhost&port=3128&user_name=&o
    (Опять же при не запароленом доступе к этой статистике)

    У меня эти методы реализованы в програмке под винды - показывает в реальном времени количество клиентов, кол-во закачек их объем и скорость

     
     
  • 4.11, alex_mz (?), 11:24, 20/07/2004 [^] [^^] [^^^] [ответить]  
  • +/
    А как насчет того чтобы поделиться такой програмкой ;-)
     

  • 1.8, Князь (?), 12:15, 20/02/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    это уже очень интересно...
     
  • 1.9, Slager (?), 02:43, 24/02/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А мне кажеться прикольная прога все доступна и в серьез некаких лишних действий и нареканий, просто некоторым подходит некоторым нет мне например подошла и вроде все работает. :-)
     
  • 1.10, Backspace (?), 16:55, 18/03/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кому нужно точно нарезать траф могут использовать ipfw + ipa
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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