LINUX.ORG.RU
ФорумAdmin

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


0

0

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


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

ereminskiy
()

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

anonymous
()

А чего такое редиректор и где его делать?

Другой анонимус

anonymous
()

squid.opennet.ru должно помогти

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