SMsoft – informatica e dintorni

Linux: Installare un proxy http semplice e veloce

Ci sono tanti prodotti per implementare un proxy HTTP, forse il più famoso è squid, ma in alcuni casi server un prodotto più semplice, diciamo qualcosa da installare e con poche configurazioni.

Nel mio caso, ho usato ziproxy, un proxy HTTP, che si può installare con il semplice:

Dopo averlo installato, a configurazione minima richiede di modificare il file /etc/ziproxy/ziproxy.conf ed in particolare le direttive (da decommentare o inserire):

Modificare poi il file con le password per creare un nuovo utente. Ad esempio basterà inserire nel file la riga:

per creare un nuovo utente nobody con password nogroup.

Infine avviare il proxy:

Ora, passiamo alla configurazione dei client. Nel caso di Linux, basterà aggiungere alla fine del file la direttiva:

Attenzione:

Il file /etc/ziproxy/ziproxy.conf contiene molte opzioni, consiglio di leggerle tutte per poter sfruttare appieno le funzionalità del proxy; ad esempio se si vuole usare un proxy anche per far navigare ziproxy, ci sono le direttive NextProxy e NextPort

Nota:

Colgo l’occasione per segnalare anche ffproxy, un sistema altrettanto semplice da installare ed utilizzare. Il vantaggio per ffproxy è che consente di attivare il proxy HTTP ed HTTPS

Anche in questo caso l’installazione può essere fatta tramite:

Ci sono diverse opzioni da poter configurare, ma come minimo bisogna abilitare la connessione dall’esterno modificando il file /etc/ffproxy/db/access.ip decommentando la riga .* e poi il file /etc/default/ffproxy modificando le direttive:

dove i dati dell’utente che il client utilizerà per autenticarsi saranno nobody con password nogroup.
Infine avviare il ffproxy:

Anche in questo caso, la configurazione del client è similare. Nel caso di Linux, basterà aggiungere alla fine del file la direttiva:

enjoy!




Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario :-)
*
Taggato su: , , ,

Commenti

Page optimized by WP Minify WordPress Plugin