нашел такую штуку предлагаю обсудить)
http://sams.perm.ru/ Можно поднять в шапку
[more]Возможности SAMS:
Администрирование системы через web интерфейс
Система имеет удобный web интерфейс.
Практически все настройки SAMS задаются через web интерфейс и хранятся в базе данных. WEB интерфейс позволяет делать сохранение всех настроек SAMS и записей о трафике пользователей.
Для хранения данных используется СУБД MySQL.
использование SQL базы данных позволяет формировать подробные отчеты о трафике пользователей за любой отрезок времени (с точночтью до дня), кроме того, получить подробный отчет о посещенных пользователями ресурсах интернет
Ограничение объема трафика пользователей.
Трафик ограничивается на период:
Месяц
Неделя
Любое количество дней
период ограничения трафика задается для каждого шаблона.
Автоматическое отключение пользователей, превысивших лимит
При превышении трафика пользователей происходит блокирование доступа пользователей к SQUID. Также возможно отправление сообщения об этом администратору. В SAMS на данный момент входят скрипты отправки сообщений через WinPopUp или e-mail. Возможно использование любых ваших скриптов
Ведение списков запрещенных для доступа пользователей ресурсов интернет
Вы можете создать списки запрещенных для доступа пользователей ресурсов интернет. В списки возможно занесение как адресов доменов, так и адресов, написанных по правилам PCRE
Ведение списков перенаправления доступа
Вы можете создать списки перенаправления доступа. Списки служат для замены баннеров или счетчиков на определенный вами графический файл
Настройка доступа пользователей через механизм шаблонов. Шаблоны позволяют:
назначить списки запрещенных сайтов для пользователей данного шаблона
определить объем трафика пользователя шаблона по умолчанию
назначить период ограничения объема трафика для пользователей этого шаблона
назначить способ авторизации (ip, ntlm, ncsa) для пользователей этого шаблона
скорость доступа к интернет для пользователей шаблона (delay_pools)
ограничение доступа пользователей по времени и дням недели
Использование различных шаблонов позволяет по-разному разграничить доступ к интернет для различных пользователей. Например, пользователям одного шаблона можно разрешить доступ везде с максимальной скоростью, пользователям другого шаблона запретить доступ ко всем сайтам из списков запрета доступа и ограничить скорость до 1 кб/с.
Разбиение пользователей на группы для удобства администрирования системы
Пользователи разбиваются на группы для удобства администрирования. В группе можно выделить пользователя, и дать ему право доступа к статистике всех пользователей, входящих в группу. Например, это может быть руководитель подразделения.
Формирование отчетов по трафику пользователей за любой отрезок времени (с точночтью до дня):
Полученный пользователями трафик
Посещенные пользователями сайты
Полученные пользователями файлы
отчеты формируются как для отдельных пользователей, групп пользователей, так и для всех пользователей системы
Поддержка видов авторизации SQUID
NTLM авторизация в домене Windows. WEB интерфейс позволяет импортировать пользователей из домена Windows
NCSA авторизация. WEB интерфейс позволяет импортировать пользователей из файла, созданного htpasswd
доступ по ip адресу
Поддержка использования редиректоров SQUID:
Rejik
SquidGuard
Кроме того, SAMS содержит собственный редиректор.
При использовании этих редиректоров, при запрете доступа пользователь получает сообщение почему ему запрещен доступ (пользователь отключен или этот сайт входит в список запрещенных URL)
Категории пользователей SAMS:
SAMS включает в себя несколько категорий пользователей:
пользователи с правами администрирования SAMS. Имеют право на настройку и админситрирование пользователей SAMS
пользователь Аудитор. Имеет право контроля трафика всех пользователей, без возможности администрирования системы
пользователи сети с расширенными правами, получают расширенный доступ к web интерфейсу, для контроля трафика пользователей своей группы
пользователи сети: получают доступ к web интерфейсу для контроля своего трафика
Посылку сообщений администратору при отключении пользователей при превышении трафика[/more]