The OpenNET Project / Index page

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

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

"Отключение юзеров от Инета при достижении лимита на трафик "
Сообщение от happyalex emailИскать по авторуВ закладки on 02-Апр-03, 12:37  (MSK)
Вообщем встал такой вопрос
;)
есть squid
ну или скажем
LInux
нужно сделать так чтобы когда юзеры пользовлаись Инетом (авторизация юзера обязательна) вот скажем скачал он 30 мб а лимит у него тоже 30 Мб так чтобы ему больше не было доступа в сеть ;) в Инет ;)
тожэе самое можно и на Windows ?
кто такое делал поделитесь опытом
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "Отключение юзеров от Инета при достижении лимита на трафик "
Сообщение от ees emailИскать по авторуВ закладки on 02-Апр-03, 12:47  (MSK)
>Вообщем встал такой вопрос
>;)
>есть squid
>ну или скажем
>LInux
>нужно сделать так чтобы когда юзеры пользовлаись Инетом (авторизация юзера обязательна) вот
>скажем скачал он 30 мб а лимит у него тоже 30
>Мб так чтобы ему больше не было доступа в сеть ;)
>в Инет ;)
>тожэе самое можно и на Windows ?
>кто такое делал поделитесь опытом


squid скорее для статистики и авторизации

а для ограничения связка ipchains(iptables)+mysql

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

2. "Отключение юзеров от Инета при достижении лимита на трафик "
Сообщение от Ved emailИскать по авторуВ закладки on 02-Апр-03, 12:51  (MSK)
>squid скорее для статистики и авторизации
>
>а для ограничения связка ipchains(iptables)+mysql
Не согласен. По IP да MAC-адресам не очень от уследишь (благо поменять - как два байта переслать). К тому же если юзер с чужой машины качает? Так что только Squid'ом из предложенных вариантов, благо там авторизация есть.

А вообще, подобная тема уже была, я писал, как. Либо правишь исходники Squid'а, чтобы нужное тебе делалось, либо обрабатываешь через redirector и опять же, блокируешь юзеров при достижении лимита. а дальше по крону раз в сутки файл с лимитами обнуляешь.


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

3. "Отключение юзеров от Инета при достижении лимита на трафик "
Сообщение от agon emailИскать по авторуВ закладки on 02-Апр-03, 13:47  (MSK)
Ну сквид то не очень нужен
ip можно и по vpn раздавать а по другим интерфейсам не пущать
так что и iptables с авторизацией справится
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Отключение юзеров от Инета при достижении лимита на трафик "
Сообщение от happyalex emailИскать по авторуВ закладки on 02-Апр-03, 14:07  (MSK)
Вообщем-то squid нужен ;) обызательно ;)
а вот чет не понял а как тама ограничить прокачку ;) скажем не важно пока для каждого юзера или просто для айпи ;)
вообще как постаивть лимить ;_)
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Отключение юзеров от Инета при достижении лимита на трафик "
Сообщение от dodger emailИскать по авторуВ закладки on 02-Апр-03, 14:24  (MSK)
>Вообщем встал такой вопрос
>;)
>есть squid
>ну или скажем
>LInux
>нужно сделать так чтобы когда юзеры пользовлаись Инетом (авторизация юзера обязательна) вот
>скажем скачал он 30 мб а лимит у него тоже 30
>Мб так чтобы ему больше не было доступа в сеть ;)
>в Инет ;)
>тожэе самое можно и на Windows ?
>кто такое делал поделитесь опытом

Хая.
Столкнулся я с такой проблемой. freebsd + squid (ncsa_auth)
Решил ее, изобретя велосипед вообщем то. Но все же, решение:
написал руками скрипт на perl, который запускается cronом каждые 15 минут и сканит access.log. При сканировании вычетает у каждого скачанное и проверяет на "минус". Если минус или ноль, то такой юзер заносится в файл и делается squid -k reconfigure. Файл приделан к acl, которая http access deny. Базу данных (если конечно ее можно так назвать) хранит в простых DBM хэшах. Каждую ночь cron запускает ее с парамтетром rotate и она (опять же руками, а не squid -k rotate), ротейтит логи.
Вобщем то я не претендую на совершенство решения, но если хотите - могу поделиться скриптом и рассказать все, что некоментировано.
Работает уже месяц без глюков, но перед этим отлаживали 2 месяца ;-).

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

6. "Отключение юзеров от Инета при достижении лимита на трафик "
Сообщение от HappyAlex Искать по авторуВ закладки on 14-Апр-03, 06:53  (MSK)
=)))) Поделитесь
  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Отключение юзеров от Инета при достижении лимита на трафик "
Сообщение от dodger emailИскать по авторуВ закладки on 14-Апр-03, 11:23  (MSK)
>=)))) Поделитесь


Да ради бога. Пишите на мыло с реального адреса - вышлю рекомендации и собственно скрипты.
dodger@list.ru

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


Удалить

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




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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