Создание веб сайтов

Разработка фирменного стиля компании

телефон в Донецке

+38 (050) 156-50-12

Наши работы

Главная Статьи *nix Опции компиляции SQUID
Опции компиляции SQUID

Всегда интерисовало подробное описание опций компиляции SQUID, но в интернете на русском описания не нашел, а потом и вовсе забыл об этом.
Недавно возникла необходимость в прокси-сервере и меня снова заинтерисовал этот вопрос. Немного посидев в Google собрал немного коротких описаний, но как по мне этого мало, так что собираюсь в ближайшее время сделать подробное описание каждого пункта. Ну а пока размещаю то что собрал для SQUID 2.7.9.

 

Options for squid 2.7.9
SQUID_KERB_AUTH аутентификация при помощи Kerberos
SQUID_LDAP_AUTH аутентификация при помощи LDAP
SQUID_NIS_AUTH аутентификация при помощи NIS/Y
SQUID_SASL_AUTH аутентификация при помощи SASL
SQUID_DELAY_POOLS Эта опция дает возможность регулировать скорость передачи данных от прокси сервера к клиенту. Подобие шейпера на базе прокси сервера.
SQUID_SNMP Поддержка протоколаSNMP для мониторинга.
SQUID_CARP включить балансировку с помощью CARP - Cache Array Routing Protocol (в новых версиях его надо наоборот отключать)
SQUID_SSL включить поддержку работы в качестве шлюза SSL с помощью OpenSSL
SQUID_PINGER измерять путь до каждого HTTP-сервера при запросах с помощью ICMP, используется для оптимизации выбора сервера или соседа
SQUID_DNS_HELPER
SQUID_HTCP включить поддержку протокола HTCP
SQUID_VIA_DB
SQUID_CACHE_DIGESTS использовать Cache Digests для оптимизации выбора сервера или соседа
SQUID_WCCP поддержка протокола WCCP - Web Cache Coordination Protocol - позволяет Cisco IOS автоматически распознавать падение сервера
SQUID_WCCPV2
SQUID_STRICT_HTTP
SQUID_IDENT
SQUID_REFERER_LOG журнализовать заголовок Referer
SQUID_USERAGENT_LOG журналирование заголовка User-Agent
SQUID_ARP_ACL использование списков ARP ACL (по MAC-адресам)
SQUID_PF
SQUID_IPFILTER
SQUID_FOLLOW_XFF отслеживать цепочку X-Forwarded-For, 2.6
SQUID_AUFS метод хранения aufs (async unix file system)
SQUID_COSS метод хранения coss (файловая система COSS)
SQUID_KQUEUE Возможность использовать kqueue вместо poll. Squid создан по архитектуре «Конечный автомат», то есть когда процесс создает очередь сокетов обслуживающих клиентов и обслуживает их по очереди. А использование kqueue, сокращает затраты на обход пула сокетов
SQUID_LARGEFILE При выборе этой опции Squid позволяет хранить в своем кеше файлы размером более 2 гигабайт
SQUID_STACKTRACES