Polipo — это снятый с производства облегченный кэширующий и пересылающий веб- прокси-сервер . Он имеет широкий спектр применения: от обеспечения безопасности путем фильтрации трафика до кэширования веб-, DNS- и других поисков в компьютерной сети для группы людей, совместно использующих сетевые ресурсы, до ускорения веб-сервера путем кэширования повторяющихся запросов. Его можно настроить на использование кэша на диске и обслуживание кэшированного контента в автономном режиме, а также на выполнение различных форм фильтрации контента.
Чтобы минимизировать задержку , Polipo как конвейеризирует несколько запросов ресурсов, так и мультиплексирует несколько транзакций в одно и то же соединение TCP/IP . [4] Polipo совместим с HTTP 1.1 , поддерживает IPv4 , IPv6 , фильтрацию трафика и повышение конфиденциальности.
Polipo — это бесплатное программное обеспечение [5], выпущенное по лицензии MIT . [6]
Поддержка Polipo была прекращена 6 ноября 2016 года [7] из-за все более широкого использования шифрования (например, HTTPS ), что сделало кэширующие прокси-серверы устаревшими. [8]
Polipo предназначен для использования в качестве персонального веб-кэша или веб-кэша, совместно используемого несколькими пользователями для ускорения доступа в Интернет. [9] [10] Разработанный как быстрый, легкий и небольшой, он полезен, когда системные ресурсы для более крупного прокси недоступны. Из-за этого он был использован в таких целях, как привязка на OpenWrt .
Изначально polipo поставляется как высокоспециализированное программное приложение с интерфейсом командной строки (CLI), которое требует ввода команд с клавиатуры и сохранения параметров в текстовых файлах конфигурации . В качестве альтернативы polipo позволяет пользователям запускать программу автоматически и неинтерактивно, например, в скрипте оболочки . Запустив приложение-оболочку GUI, пользователи могут интуитивно взаимодействовать с polipo, запускать и останавливать его, а также изменять его рабочие параметры с помощью графических значков и визуальных индикаторов.
Вот некоторые независимые проекты оболочек GUI:
Быстрый, легкий и занимающий мало памяти прокси-сервер Polipo использует различные методы: [5]
Polipo ограничен размером файлов 2G или 4G на 32-разрядных системах, что может привести к ошибкам при обслуживании больших запросов.
{{cite journal}}
: Цитировать журнал требует |journal=
( помощь )