The OpenNET Project / Index page

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

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

"SQUID TRAFFIC LIMIT"
Сообщение от unlo emailИскать по авторуВ закладки on 26-Окт-01, 00:49  (MSK)
Имеем Squid 2.3 stable -4.Linux
Как можно ограничить количество скачиваемой информации для конкретного юзера? Допустим нужно установить лимит в 100 mb

Helllp!!! plz!!

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

 Оглавление

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

1. "RE: SQUID TRAFFIC LIMIT"
Сообщение от Nua Искать по авторуВ закладки on 26-Окт-01, 07:30  (MSK)
[font size="1" color="#FF0000"]Последняя редакция от 26-Окт-01 07:36  ()[/font][p][font size="1" color="#FF0000"]Последняя редакция от 26-Окт-01 07:35  ()[/font]

Я бы сделал это так:
настроил sqmgrlog (это анализатор логов squid'а), в его конфиге есть такой тэг:

# TAG:  per_user_limit file MB
#       Save userid on file if download exceed n MB.
#      
#       This option can be used to disable user access if user exceed a download limit.
#per_user_limit none

Итак, превысившие лимит заносятся в файл, все вхождения которого запрети в squid.conf соответствующими acl и http_access, т.е. все едва ли не динамически происходит... :) что приятно (удалять, правда, из него вручную придется - опять же, это повод для пива от юзеров :))
Думаю, не составит труда тебе понять, что и как сделать...
Если что - пиши, попробуем разобраться...
Удачи...

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

2. "RE: SQUID TRAFFIC LIMIT"
Сообщение от Кип emailИскать по авторуВ закладки on 26-Окт-01, 12:35  (MSK)
а не легче ли этого юзера на файерволе прибить ? ;)
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: SQUID TRAFFIC LIMIT"
Сообщение от unlo emailИскать по авторуВ закладки on 26-Окт-01, 14:54  (MSK)
Спасибо,анализатор поставил и вроде как разобрался где и что,но его получается нужно всё время запускать ,чтобы он заносил при превышении трафика юзером ,этого юзера в фаил?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: SQUID TRAFFIC LIMIT"
Сообщение от Nua Искать по авторуВ закладки on 26-Окт-01, 19:24  (MSK)
>Спасибо,анализатор поставил и вроде как разобрался
>где и что,но его получается
>нужно всё время запускать ,чтобы
>он заносил при превышении трафика
>юзером ,этого юзера в фаил?
>

Естественно, но ведь чтоб хоть что-то видеть в логах squid'а как раз и нужно запускать анализатор... подсчитай приблизительно среднюю скорость своего инета, определись за какое время пользователь может превысить свой бюджет и с такой частотой запускай... только, плиз, не стоит говорить, что тебе нужна пунктуальность в отключении "прожорливого" юзера, ну перекачает он пару мегов - ты не умрешь думаю... ну а если всеж нужна точность - ищи что другое...
Удачи...

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

5. "RE: SQUID TRAFFIC LIMIT"
Сообщение от Konstantin Petrenko emailИскать по авторуВ закладки on 28-Ноя-01, 16:44  (MSK)
у меня что то похоже по реализации, но немногим отличается.
Перловый скриптик обробатывает сквидовый лог и заносит данные в постгрес о том кто и сколько вытянул. а через редиректор проверяем в постгресе сколько он утянул и сколько ему можно, а там либо пускаем в нет либо отправляем почитать свою статистику ... Если кому интересно могу поделится скриптами. все крутится на автопилоте около года. глюков незамечено :)
  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: SQUID TRAFFIC LIMIT"
Сообщение от AlexKh emailИскать по авторуВ закладки on 28-Ноя-01, 21:40  (MSK)
>у меня что то похоже по
>реализации, но немногим отличается.
>Перловый скриптик обробатывает сквидовый лог и
>заносит данные в постгрес о
>том кто и сколько вытянул.
>а через редиректор проверяем в
>постгресе сколько он утянул и
>сколько ему можно, а там
>либо пускаем в нет либо
>отправляем почитать свою статистику ...
>Если кому интересно могу поделится
>скриптами. все крутится на автопилоте
>около года. глюков незамечено :)
>


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

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

8. "RE: SQUID TRAFFIC LIMIT"
Сообщение от klim emailИскать по авторуВ закладки on 03-Дек-01, 10:17  (MSK)
А как насчет лимитить группу юзеров?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "RE: SQUID TRAFFIC LIMIT"
Сообщение от Merc emailИскать по авторуВ закладки on 29-Ноя-01, 12:22  (MSK)
Константин! Поделитесь скриптами плз.

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


Удалить

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




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

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