Volgograd

Волгоград Linux User Group

Организована 23 ноября 2002 года

Проект заморожен Птн Июл 6 02:11:14 MSD 2012


Вход:  Пароль:  

РазныеЛимитыДляПользователейSquid


Лимиты на интернет для пользователей Squid


Наконец-то дошли руки до резалки юзеров по лимитам интернет для каждого персонально... Понимаю что все сделано через одно место, но меня так устраивает... Да и размял мозг.

Что есть:
– Squid
– Sarg
– Rejik3
– список ip пользователей с лимитами на каждого (в Мб)

Что надо:
– отрубать пользователей при превышении лимита

Подразумевается что режик и сарг уже настроены и работают.

Настройка Rejik

redirector.conf


Сразу скажу, что при попытке подсунуть вместо «work_ip 192.168.16.1» путь к файлу (как пишут что можно сделать) – сквид вываливается с ошибками... поэтому и получились такие извращения :-)

В /usr/local/rejik3/banlist/limit/url заносим сайты на которые необходимо разрешить доступ даже после превышения лимита (локальные имхо)
http://10.10.7.200/ban/limit.html – сообщение о том, что превышен лимит

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

sarg-rep.sh

usernames – список айпишников всех пользователей (можно с полным ФИО после него)

badboys – сюда положим список айпишников пользователей, которые превысили лимит

limits – список всех айпишников и лимита соответствующего каждому айпишнику


[ / Category SQUID ]