SAMS2 FAQ | ||
---|---|---|
Лицензия | Оглавление |
SAMS - Squid Access Management System, система управления доступом пользователей к прокси серверу Squid. SAMS не является биллинговой системой.
SAMS считает трафик по данным, которые попадают в файл access.log прокси сервера Squid. Squid - это прокси-сервер для веб-клиентов, поддерживающий протоколы FTP, gopher и HTTP.
Нет, SAMS не импортирует настройки из squid.conf
SAMS при изменении squid.conf может удалять строки, содержащие ключевое слово Sams2, считая что эти строки были созданы им самим. Если ваши правила будут противоречить правилам, созданными SAMS, то приоритет имеют правила SAMS, так как они вносятся в начало списка правил раздела http_access.
SAMS обрабатывает формат access.log, Squid 1.1 родной формат:
Time Elapsed Host Status/HTTP Size Method URL Ident Hier_Status/Hier_HostПример:
1128157659.480 120133 192.168.0.77 TCP_MISS/200 672 CONNECT swap.karelia.ru:21 misha DIRECT/192.168.254.253 -Чтобы привести формат лога к такому виду необходимо выставить в squid.conf:
emulate_httpd_log off
Без проблем. В настройках SAMS выставьте "Не использовать редиректор". SAMS настроит ограничения работы пользователей силами Squid.
Закачает. SAMS отключает пользователя только по факту превышения трафика (есть запись в файле access.log). Существуют специальные патчи для Squid, которые позволяют записывать в access.log информацию о скачивании файла по частям, например по 100 килобайт.
Да, в настройках шаблона можно указать дополнительный шаблон, который будет использоваться вместо блокировки пользователя. Если будет превышено ограничение и дополнительного шаблона, то пользователь будет заблокирован.
Если включить опцию автоматического создания пользователей, то неизвестный пользователь (ip адрес) будет автоматически внесен в базу данных SAMS и его трафик будет посчитан. Без этой опции SAMS будет считать и управлять ТОЛЬКО трафиком пользователей, зарегистрированных в SAMS. Если пользователя там нет, значит вы не хотите считать его трафик.
Прокси должен находиться в ДМЗ. Если не там, то никто не запрещает развернуть MySQL и Apache в локальной сети на другой машине (можно даже на разных), главное правильно настройте sams.conf на прокси и той, где расположен web-интерфейс.
Сначала убедитесь что ваша просьба еще не обсуждалась на форуме, затем создайте запрос на sams.nixdev.net и он будет рассмотрен.
Лицензия | Оглавление |