The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Рассматриваем новинки появившиеся в squid-2.5.STABLE1

30.09.2002 15:31

Дождавшись первой стабильной версии proxy-сервера squid ветки 2.5, рассмотрим отличия от 2.4:

  • Возможность балансировки нагрузки на два канала, через новый тип SRC ACL - которые по IP определяют исходный адрес с которого будет сформирован запрос.
  • Переписана система аутентификации пользователей, добавлена возможность использования новых схем (раньше была только basic authentication), RFC 2617, NTLM.
  • Оптимизация выборки информации из списков proxy_auth и ident ACL огромного размера.
  • Исправлен код обнаружения зацикливания (forwarding/peer loop).
  • Использован Automake.
  • Ограничение числа запросов для соседних прокси ('max-conn' для 'cache_peer')
  • Squid теперь может работать в качестве SSL-акселератора.
  • ftp_sanitycheck.
  • Возможность подключения внешних обработчиков ACL. (external_acl_type и acl external).
  • Данные basic аутентификации теперь эскепятся, что позволяет использовать спецсимволы в логине/пароле.
  • Заголовок "Vary" - теперь кешируется.
  • Поддержка пакетного фильтра openBSD pf.
  • Передача дополнительных параметров к внешним обработчикам (helpers) через выделение в кавычки " или через .

    Файл конфигурации
  • Параметр конфигурации http_port допускает использования IP.
  • https_port - определяет с какого адреса ждать SSL соединений в режиме SSL acceleration.
  • ssl_unclean_shutdown - для некоторых кривых браузеров.
  • tcp_incoming_address - больше не используется, используйте http_port.
  • hosts_file - для явного определения имя-ip связки.
  • authenticate_program, authenticate_children, proxy_auth_realm, auth_param - вместо старой директивы authenticate_program, для организации нескольких внешних обработчиков для разных схем аутентификации.
  • external_acl_type - для подключения внешнего обработчика ACLей.
  • request_body_max_size - теперь значение по умолчанию 0 (без ограничения).
  • reply_body_max_size - теперь можно управлять через ACL.
  • refresh_pattern - по умолчанию теперь пусто.
  • request_timeout - по умолчанию 5 минут.
  • Новые типы ACL: referer_regex, max_user_ip, rep_mime_type, external.
  • http_reply_access - HTTP replies based on ACL
  • tcp_outgoing_tos, tcp_outgoing_ds, tcp_outgoing_dscp - для балансировки нагрузки.
  • tcp_outgoing_address - позволяет связать запросы пользователей с исходящим IP.
  • anonymize_headers, header_access, header_replace - возможность гибкой фильтрации заголовков.
  • vary_ignore_expire - для Vary:
  • sleep_after_fork
  • reference_age - удалено.

    1. Главная ссылка к новости (http://www.squid-cache.org/Ver...)
    2. Squid Proxy
    Лицензия: CC BY 3.0
    Короткая ссылка: https://opennet.ru/1554-tcp
    Ключевые слова: tcp, access, regex, makefile, makefile, acl, squid, ssl, forward, port, ip, time, http, fork, loop, proxy, mime, accelerator, size, auth, file, sleep, timeout, cache, ide, idle, user, openbsd
    При перепечатке указание ссылки на opennet.ru обязательно


    Обсуждение (1) RSS
  • 1, DENE (?), 02:29, 02/02/2006 [ответить]  
  • +/
    хм, а вот по поводу возможности балансировки на 2 канала...
    Можно ли реализовать основным каналом Parent Proxy а дополнительным Direct connect?
    Как выполняется балансировка, в автоматическом режиме, или нужно задавать ширину канала?
    Кто вообще пробовал эту функцию - отзывы оставьте плиз.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру