собственно, сабж.
есть локалка, подключенная к инету, трафик ограничен....
посчитали сколько кому нужо трафика на месяц, как это раздать???
возможно ли это сделать средствами Squid или IPFW?
Как?
>собственно, сабж.
>есть локалка, подключенная к инету, трафик ограничен....
>посчитали сколько кому нужо трафика на месяц, как это раздать???
>возможно ли это сделать средствами Squid или IPFW?
>Как?
средствами сквида и сарга можно седалть, малость некузяво, зато более менее просто
в кофиге сарга пишешь
per_user_limit /usr/local/squid/etc/prelimit_users 50
50 мег типа лимит
в кофиге сквида
#========= FORBIDDEN by prelimit_users =====================
acl prelimit src "/usr/local/squid/etc/prelimit_users"
http_access deny prelimit
раз в сутки (или чаще) запускаешь отчет сарга
в файл prelimit_users будут попадать ip чей трафие превысил 50 мегесли хочешь более жестко - тогда прикурчивай mysql , посети урлы
http://www.security.perm.ru/cgi-bin/engine?toolz
прога sacc
другой вариант http://evc.fromru.com/squid2mysql/
пакет squid2mysqlhttp://www.opennet.me/base/net/squid2mysql.txt.html
http://evc.fromru.com/squid2mysql/
http://www.uvsw.narod.ru/project/squid2mysql.htmlSquid2MySQL для FreeBSD
http://www.bsdportal.ru/kb.php?mode=article&k=94
вариант с Саргом мне увы, не подходит=(
касательно остальных возникает следующая проблема:
для их работы необходим либо redirect либо authenticate
у меня же при включении хоть одного хоть другого при конекте к серваку сквид говорит "too many redirect(authenticate) queues (1/0)"
параметры redirect_children/authenticate_children на это почму то не влияют=(
может его надо как то по особому компилировать?
да еще вопросец, с помощью сарга божно ограничить общий входящий тафик за месяц?