LINUX.ORG.RU
ФорумAdmin

Ежемесячный лимит трафика для пользователей Squid'а.


0

0
Стоит такая задача: есть локальная сеть с выходом в инет через Squid (с авторизацией пользователей). Каждый пользователь Squid'а должен иметь лимит, скажем, 30 Mb/месяц. По достижении границы - не пускать до конца месяца. Если кто сталкивался - подскажите пожалуйста, чем это можно реализовать?

Было такое было............ Пишится скрип для проверки накаченого юзером. Пояснения: для этого сначало нужно обработать логи сквида, хоть тем же SARGом....., из данных смотрится траффик по каждому юзеру. Тем у кого превышен заремливаются ник в файле паролей сквида, делается перечитывание конфигурации сквида.........вот и все...... Работает стабильно и надежно. Недостаток: не будешь же ты запускать обработчик логов раз в минуту ??? а за день можно очень сильно превысить установленный размер.
ereminskiy
()
чтобы подбного не происходило, нужно использовать редиректор, тогда вообще не нужно менят конфиг сквида и его рестартовать, просто делаешь пользователю превысившему лимит редирект на какую-нить страничку с "ваш лимит превышен", полный онлайнконтрол :)
anonymous
()
А чего такое редиректор и где его делать?

Другой анонимус
anonymous
()
squid.opennet.ru должно помогти
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.