У меня есть сервер CentOS 7 с установленным Squid в качестве прозрачного прокси, и он отлично работает. Единственная проблема, с которой я сталкиваюсь, заключается в том, что она ведет журнал моего CRM, который генерирует один запрос каждые 3 секунды, и это так раздражает. Я хочу исключить этот конкретный сайт. У меня сейчас только один клиентский компьютер, и журнал переполнен. Представьте, что 50-60 компьютеров делают одно и то же. Как мне это сделать?
1 ответ
1
После некоторых исследований я обнаружил, что это может быть достигнуто путем внесения некоторых изменений в файл squid.conf ....
Для этого создайте отдельный ACL со всеми веб-сайтами, которые вы хотите запретить регистрацию форм ... и добавьте следующее в файл squid.conf:
log_access deny safelist
# где safelist - это имя acl
ОБНОВИТЬ
Это теперь access_log
http://www.squid-cache.org/Doc/config/access_log/
Пример:
acl nolog dstdom_regex "/etc/squid/acl-nolog.txt"
access_log none nolog
access_log daemon:/var/log/squid/access.log all
Список ACL можно найти на
https://wiki.squid-cache.org/SquidFaq/SquidAcl#Fast_and_Slow_ACLs