The OpenNET Project / Index page

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

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

"Лимит на Интернет каждому пользователю"
Сообщение от vovchik Искать по авторуВ закладки on 28-Сен-01, 07:59  (MSK)
Приветствую всех.
Такая проблема. Есть локальная сеть подключенная к инету. В инет люди ходят через проксю (Red Hat Linux + Squid). Хотел сделать так чтоб у каждого юзера был лимит на месяц, скажем 50 Mb, по истечении которого, доступ юзеру закрывался, а в начале каждого месяца лимит обнулялся бы. Как это сделать ?
Заранее спасибо всем.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "RE: Лимит на Интернет каждому пользователю"
Сообщение от Игорь emailИскать по авторуВ закладки on 28-Сен-01, 18:41  (MSK)
Я поставил SQUID и написал скрипт для обработки логов. Если лимит на конкретного юзера превышен, то скрипт изменяет SQUID.CONF и перезапускает его. Каждый юзер заходит под своим паролем.
Вот и все. Может криво, но работает :)
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Лимит на Интернет каждому пользователю"
Сообщение от serge emailИскать по авторуВ закладки on 29-Сен-01, 13:04  (MSK)
>Приветствую всех.
>Такая проблема. Есть локальная сеть подключенная
>к инету. В инет люди
>ходят через проксю (Red Hat
>Linux + Squid). Хотел сделать
>так чтоб у каждого юзера
>был лимит на месяц, скажем
>50 Mb, по истечении которого,
>доступ юзеру закрывался, а в
>начале каждого месяца лимит обнулялся
>бы. Как это сделать ?
>
>Заранее спасибо всем.

Может немного не в тему (скорее совсем не в тему но ...): у меня FreeBSD и точно такая же ситуация, за мелкими исключениями (15М в день после чего канал ужимается до 32Kbit/s) и с этой задачей прекрасно справляется программка ipa (IP accounting). Кстати я задавал этот же вопрос несколько раньше в этом форуме. К сожалению эта программа кажется только под фрю, но если хочешь можешь попытаться прикрутить ее к линуху.
А вот описание проги из портов фри:

IPA allows to make IP accounting (network accounting) based on IPv4/v6
Firewall and/or IP Filter accounting rules.

It supports limits for accounting rules and limits events as "limit is
reached", "reached limit is expired", etc. It understands time intervals
like "end of day", "end of week", "end of month", etc.

There is special viewer for accounting database and access control lists,
which allow or disallow one to view accounting information for rules.

WWW: http://www.simon.org.ua/ipa/

- Andrey Simonenko
simon@simon.org.ua
simon@comsys.ntu-kpi.kiev.ua


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

3. "RE: Лимит на Интернет каждому пользователю"
Сообщение от McFly Искать по авторуВ закладки on 01-Окт-01, 10:23  (MSK)
Проблему эту можно решить:-) Но писать что-либо на шеллах или перле придется:-(
Есть к сквиду прикольная вещица aka sarg
http://web.onda.com.br/orso/index.html
тут она живет, там еще некоторые прибомбасы к сквиду найдешь типа: усера сквидовского к ip прибить, но это жестоко:-)
В sarg-е есть в конфиге строка:
peer_user_limit MB /path/to/file/user_exit
Ставишь лимит нужный и на крон запускать сарг каждые 15 минут (периодичность твое дело:-)).
Лимит ставишь любой, всех усеров под него и будет писать в файл.
Кроме этого сарг еще неплохой отчет по усерам для тебя в html сгенерит.
Пишешь скрипт (неплохо на перле)который этот файл периодично смотрит, а перед появившемся в нем усере в сквидовском passwd "#" рисует ;-)
Сооообственно и все !

P.S.Как говорили в старые времена:
Цели ясны !
Задачи определены!
Вперед ! :-)

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

4. "RE: Лимит на Интернет каждому пользователю"
Сообщение от Lamer emailИскать по авторуВ закладки on 01-Окт-01, 12:39  (MSK)
Юзал ipa - могу сказать только одно - обалденная вещь :)


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


Удалить

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




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

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