Установка простого прокси-кэша HTTP (polipo)

Установка кэша прокси-сервера http, такого как Polipo, может быть выгодна несколькими способами. Это делает доступ в Интернет быстрее и имеет утилиту фильтрации. Поскольку Polipo доступен только с машины, на которой он установлен, риск для безопасности ниже. Прокси-кеш Polipo http можно легко установить на компьютере с операционной системой Linux. Polipo также имеет отдельный кэш DNS и не имеет доступа к кэшу операционной системы для получения информации DNS, но при необходимости его можно настроить для доступа к другим местам кэша. Установка кэша прокси-сервера http может значительно ускорить доступ в Интернет.

вступление

Установка HTTP-кэша прокси на вашем компьютере может принести несколько преимуществ:

  • Это позволяет разделить интернет-соединение
  • Кеш будет отображать страницы быстрее, даже если вы не делитесь своим подключением
  • Он предлагает дополнительную утилиту фильтрации.

Polipo - это эффективный и легкий HTTP-кеш прокси.

Быстрая установка

 sudo apt-get установить полипо 

Настройте ваше программное обеспечение (например, веб-браузер) для использования localhost: 8123 в качестве прокси.

Обратите внимание, что Polipo доступен только с вашего компьютера, что снижает ограничения безопасности.

Некоторые из предлагаемых настраиваемых параметров:

  • Настройка памяти и дискового кэша
  • Автоматическая фильтрация заголовков HTTP, таких как user-agent, http-referer
  • URL-фильтр

Разрешение хостов в локальной сети для подключения

Если ваша локальная сеть 192.168.0.0/24, а прокси-сервер 192.168.0.1, отредактируйте следующий файл / etc / polipo / config и добавьте строки:

 proxyAddress = "192.168.0.1" allowClients = 127.0.0.1, 192.168.0.0/24 

Затем введите sudo /etc/init.d/polipo restart, чтобы учесть новую конфигурацию.

Смена порта

Чтобы изменить порт, который прослушивает Polipo, добавьте следующий параметр proxyPort в / etc / polipo / config :

proxyPort = 3128

Не забудьте использовать sudo /etc/init.d/polipo restart, чтобы применить изменения.

Использовать родительский прокси-сервер

Если вы хотите, чтобы Polipo отправлял свои собственные запросы другому прокси, добавьте следующий параметр:

parentProxy = "squid.example.org: 3128"

Использование альтернативного DNS-сервера

Для повышения производительности Polipo создает собственные разрешения DNS без использования операционной системы.

Он использует DNS, зарегистрированный непосредственно в /etc/resolv.conf .

Но вы можете запросить, чтобы Polipo использовал другие DNS-серверы (например, для использования OpenDNS). Просто добавьте следующий параметр:

dnsNameServer = 208.67.222.222, 208.67.220.220

Отключение IPv6

Если вы не используете IPv6, добавьте этот параметр:

dnsQueryIPv6 = нет

Больше информации

Подробнее: Установка HTTP прокси-сервера (Squid)

Предыдущая статья Следующая статья

Лучшие советы