Installare un semplice proxy-cache HTTP (polipo)

Installare una cache proxy http come Polipo può essere vantaggioso in diversi modi. Rende l'accesso a Internet più veloce e ha un'utilità di filtraggio. Poichè Polipo è accessibile solo dalla macchina su cui è installato, c'è meno rischio per la sicurezza. Il proxy-cache http Polipo può essere installato in semplici passaggi su una macchina con un sistema operativo Linux. Polipo ha anche una cache DNS separata e non accede alla cache del sistema operativo per recuperare le informazioni DNS, ma può essere configurato per accedere ad altre posizioni della cache, se necessario. L'installazione di una cache del proxy http può accelerare l'accesso a Internet in larga misura.

Intro

L'installazione di una cache proxy HTTP sul tuo computer può comportare diversi vantaggi:

  • Permette la condivisione della connessione Internet
  • La cache mostrerà le pagine più velocemente, anche se non condividi la tua connessione
  • Offre un'utilità di filtraggio opzionale.

Polipo è una cache proxy HTTP efficiente e leggera.

Installazione veloce

 sudo apt-get install polipo 

Configura il tuo software (es. Browser web) per usare localhost: 8123 come proxy.

Nota che Polipo è accessibile solo dalla tua macchina, riducendo così i vincoli di sicurezza.

Alcune delle impostazioni configurabili offerte sono:

  • Impostazione della memoria e della cache del disco
  • Filtraggio automatico di intestazioni HTTP come user-agent, http-referer
  • Filtro URL

Permettere agli host sulla LAN di connettersi

Se la tua LAN è 192.168.0.0/24 e il tuo server proxy 192.168.0.1, modifica il seguente file / etc / polipo / config e aggiungi le linee:

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

Quindi digitare sudo /etc/init.d/polipo restart per prendere in considerazione la nuova configurazione.

Cambiare la porta

Per cambiare la porta su cui Polipo ascolta, aggiungi il seguente parametro proxyPort a / etc / polipo / config :

proxyPort = 3128

Ricordarsi di usare sudo /etc/init.d/polipo restart per applicare le modifiche.

Utilizzare un genitore del server proxy

Se vuoi che Polipo invii le proprie richieste a un altro proxy, aggiungi il seguente parametro:

parentProxy = "squid.example.org: 3128"

Utilizzando un server DNS alternativo

Per prestazioni avanzate, Polipo realizza le proprie risoluzioni DNS senza l'uso del sistema operativo.

Usa il DNS registrato direttamente in /etc/resolv.conf .

Ma puoi richiedere che Polipo usi altri server DNS (ad es. Per usare OpenDNS). Basta aggiungere il seguente parametro:

dnsNameServer = 208.67.222.222, 208.67.220.220

Disabilitare IPv6

Se non si utilizza IPv6, aggiungere questo parametro:

dnsQueryIPv6 = no

Ulteriori informazioni

Ulteriori informazioni: installazione di un server proxy HTTP (Squid)

Articolo Precedente Articolo Successivo

I Migliori Consigli