Installation eines einfachen HTTP-Proxy-Cache (polipo)

Das Installieren eines HTTP-Proxy-Caches wie Polipo kann auf verschiedene Arten vorteilhaft sein. Es beschleunigt den Internetzugang und verfügt über ein Filterdienstprogramm. Da Polipo nur von dem Computer aus zugänglich ist, auf dem es installiert ist, besteht ein geringeres Sicherheitsrisiko. Der Polipo-HTTP-Proxy-Cache kann in einfachen Schritten auf einem Computer mit einem Linux-Betriebssystem installiert werden. Polipo verfügt auch über einen separaten DNS-Cache und greift nicht auf den Cache des Betriebssystems zu, um DNS-Informationen abzurufen, kann jedoch so konfiguriert werden, dass bei Bedarf auf andere Cache-Speicherorte zugegriffen werden kann. Durch die Installation eines HTTP-Proxy-Caches kann der Internetzugang erheblich beschleunigt werden.

Intro

Das Installieren eines HTTP-Proxy-Caches auf Ihrem Computer kann mehrere Vorteile bringen:

  • Es ermöglicht die gemeinsame Nutzung der Internetverbindung
  • Der Cache zeigt Seiten schneller an, auch wenn Sie Ihre Verbindung nicht teilen
  • Es bietet ein optionales Filterdienstprogramm.

Polipo ist ein effizienter und leichter HTTP-Proxy-Cache.

Schnelle Installation

 sudo apt-get install polipo 

Konfigurieren Sie Ihre Software (z. B. Webbrowser) so, dass localhost: 8123 als Proxy verwendet wird.

Beachten Sie, dass auf Polipo nur von Ihrem Computer aus zugegriffen werden kann, wodurch die Sicherheitseinschränkungen verringert werden.

Einige der verfügbaren konfigurierbaren Einstellungen sind:

  • Einstellen des Arbeitsspeichers und des Festplattencaches
  • Automatische Filterung von HTTP-Headern wie User-Agent, http-Referer
  • URL-Filter

Zulassen, dass Hosts im LAN eine Verbindung herstellen

Wenn Ihr LAN 192.168.0.0/24 und Ihr Proxyserver 192.168.0.1 ist, bearbeiten Sie die folgende Datei / etc / polipo / config und fügen Sie die Zeilen hinzu:

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

Geben Sie dann sudo /etc/init.d/polipo restart ein, um die neue Konfiguration zu berücksichtigen.

Port wechseln

Fügen Sie / etc / polipo / config den folgenden proxyPort-Parameter hinzu, um den Port zu ändern, an dem Polipo empfangsbereit ist:

proxyPort = 3128

Denken Sie daran, sudo /etc/init.d/polipo restart zu verwenden, um die Änderungen zu übernehmen.

Verwenden Sie einen übergeordneten Proxy-Server

Wenn Polipo seine eigenen Anforderungen an einen anderen Proxy senden soll, fügen Sie den folgenden Parameter hinzu:

parentProxy = "squid.example.org: 3128"

Verwenden eines alternativen DNS-Servers

Um die Leistung zu verbessern, erstellt Polipo seine eigenen DNS-Auflösungen ohne Verwendung des Betriebssystems.

Es verwendet den DNS, der direkt in /etc/resolv.conf registriert ist.

Sie können jedoch verlangen, dass Polipo andere DNS-Server verwendet (z. B. um OpenDNS zu verwenden). Fügen Sie einfach den folgenden Parameter hinzu:

dnsNameServer = 208.67.222.222, 208.67.220.220

IPv6 deaktivieren

Wenn Sie IPv6 nicht verwenden, fügen Sie diesen Parameter hinzu:

dnsQueryIPv6 = no

Mehr Info

Weitere Informationen: Installieren eines HTTP-Proxyservers (Squid)

Vorherige Artikel Nächster Artikel

Top-Tipps