Privoxy: navigazione sicura a prova di spam: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
m
nessun oggetto della modifica
(Aggiunto template autori)
mNessun oggetto della modifica
 
(8 versioni intermedie di 3 utenti non mostrate)
Riga 1: Riga 1:
{{Versioni compatibili|Lenny|Squeeze|Wheezy}}
{{Versioni compatibili|Jessie|Stretch|Buster}}
==Introduzione==
==Introduzione==
Come tutti noi sappiamo, la navigazione in Internet espone i nostri computer ad una lunghissima serie di rischi in fatto di privacy. Un grandissimo numero di siti Internet oggigiorno sono concepiti per reperire a nostra insaputa informazioni sui nostri PC, le nostre abitudini, il nostro sistema operativo ed il nostro hardware: pop-up, cookie, banner pubblicitari e tutta una pletora di servizi che nella migliore delle ipotesi sono assolutamente non richiesti e nei casi più sfortunati possono far risalire a informazioni sensibili su di noi (come ad esempio in nostro indirizzo email).
Come tutti noi sappiamo, la navigazione in Internet espone i nostri computer ad una lunghissima serie di rischi in fatto di privacy. Un grandissimo numero di siti Internet oggigiorno sono concepiti per reperire a nostra insaputa informazioni sui nostri PC, le nostre abitudini, il nostro sistema operativo ed il nostro hardware: pop-up, cookie, banner pubblicitari e tutta una pletora di servizi che nella migliore delle ipotesi sono assolutamente non richiesti e nei casi più sfortunati possono far risalire a informazioni sensibili su di noi (come ad esempio in nostro indirizzo email).


[http://www.privoxy.org/ Privoxy] è un [[proxy]] per i protocolli [[http]] e [[http|https]] che ci aiuta a difendere la nostra privacy durante la navigazione. Si tratta di un software estremamente potente che permette una configurazione estremamente accurata delle proprie regole, ma che anche nella sua configurazione più semplice dimostra la sua efficacia.
'''Privoxy'''<sup>[[#Riferimenti|[1]]]</sup> è un [[proxy]] per i protocolli [[http]] e [[http|https]] che ci aiuta a difendere la nostra privacy durante la navigazione. Si tratta di un software estremamente potente che permette una configurazione estremamente accurata delle proprie regole, ma che anche nella sua configurazione più semplice dimostra la sua efficacia.


Questa flessibilità lo rende adatto sia ad un uso personale (installandolo ad esempio sul nostro PC) che ad un uso in ambienti di rete più complessi (dal piccolo ufficio alla LAN più estesa).
Questa flessibilità lo rende adatto sia ad un uso personale (installandolo ad esempio sul nostro PC) che ad un uso in ambienti di rete più complessi (dal piccolo ufficio alla LAN più estesa).
 
Privoxy è basato su [http://internet.junkbuster.com/ijb.html Internet JunkBuster], può funzionare sia come unico proxy che in accoppiata con altri software, come ad esempio [http://freshmeat.net/redir/squid/9942/url_homepage/www.squid-cache.org Squid].
 
In questa guida vedremo come installare ed utilizzare Privoxy sul nostro PC personale, ma non si esclude un futuro ampliamento per quel che riguarda la configurazione multi-utente in un ambiente di rete più complesso.


==Installazione==
==Installazione==
L'installazione di Privoxy si limita ad impartire semplicemente il comando:
L'installazione di Privoxy si limita ad impartire semplicemente il seguente comando, con [[privilegi di amministrazione]]:
<pre># apt-get install privoxy</pre>
<pre># apt install privoxy</pre>
che scarica il pacchetto, imposta la configurazione di default e lancia il servizio.
che scarica il pacchetto, imposta la configurazione di default e lancia il servizio.


Privoxy è controllato da un apposito script che si trova in <code>'''/etc/init.d'''</code>. Per lanciare, fermare e riavviare Privoxy possiamo usare i comandi seguenti:
Privoxy è controllato da un apposito script che si trova in <code>'''/etc/init.d'''</code>. Per lanciare, fermare e riavviare Privoxy possiamo usare i comandi seguenti:
<pre># /etc/init.d/privoxy start
<pre># service privoxy stop
Stopping filtering proxy server: privoxy.
 
# service privoxy start
Starting filtering proxy server: privoxy.
Starting filtering proxy server: privoxy.


# /etc/init.d/privoxy restart
# service privoxy restart
Restarting filtering proxy server: privoxy.
Restarting filtering proxy server: privoxy.</pre>
 
# /etc/init.d/privoxy stop
Stopping filtering proxy server: privoxy.</pre>
Come sempre, una volta modificato un file di configurazione, dovremo riavviare il servizio usando <code>restart</code>.
Come sempre, una volta modificato un file di configurazione, dovremo riavviare il servizio usando <code>restart</code>.


==Configurazione==
==Configurazione==
La configurazione di default di Privoxy è rivolta all'uso privato del proxy server.<br/>
La configurazione di default di Privoxy è rivolta all'uso privato del proxy server.


All'interno del file di configurazione generale <code>/etc/privoxy/config</code> è possibile modificare il comportamento generale del proxy. Per un uso domestico/privato l'unico aspetto che potremmo voler modificare è relativo all'indirizzo IP/porta su cui resta in ascolto Privoxy.
All'interno del file di configurazione generale <code>/etc/privoxy/config</code> è possibile modificare il comportamento generale del proxy. Per un uso domestico/privato l'unico aspetto che potremmo voler modificare è relativo all'indirizzo IP/porta su cui resta in ascolto Privoxy.
Riga 41: Riga 37:


[[Immagine:proxy.png|thumb|center|Impostazione del proxy in Firefox]]
[[Immagine:proxy.png|thumb|center|Impostazione del proxy in Firefox]]
Per quanto riguarda Chromium, si può impostare l'uso di Privoxy lanciandolo con questo comando (è possibile creare un lanciatore di conseguenza o modificarne uno esistente):
<pre>$ chromium --proxy-server="127.0.0.1:8118"</pre>


L'ultimo passo da compiere consiste nello svuotare completamente la cache del browser, in modo da cancellare qualsiasi traccia di eventuali contenuti dannosi.
L'ultimo passo da compiere consiste nello svuotare completamente la cache del browser, in modo da cancellare qualsiasi traccia di eventuali contenuti dannosi.


Ad ogni buon conto, per verificare il comportamento di Privoxy, è possibile verificare il log delle richieste:
Ad ogni buon conto, per verificare costantemente il comportamento di Privoxy, è possibile verificare il log delle richieste:
<pre># tail -f /var/log/privoxy/logfile
<pre># tail -f /var/log/privoxy/logfile
Oct 09 14:05:09 Privoxy(b7f2a6c0) Info: Privoxy version 3.0.3
Oct 09 14:05:09 Privoxy(b7f2a6c0) Info: Privoxy version 3.0.3
Riga 53: Riga 53:
Oct 09 14:05:18 Privoxy(b6ef6bb0) Request: www.debian.org/sponsor_img.jpg
Oct 09 14:05:18 Privoxy(b6ef6bb0) Request: www.debian.org/sponsor_img.jpg
Oct 09 14:05:18 Privoxy(b66f6bb0) Request: www.w3.org/Icons/valid-html401</pre>
Oct 09 14:05:18 Privoxy(b66f6bb0) Request: www.w3.org/Icons/valid-html401</pre>
(premere <code>Ctrl-c</code> per terminare)
È necessario impostare il livello di verbosità del file di logging in <code>/etc/privoxy/config</code>, con <code>debug</code>, per esempio:
<pre>
debug    1 # Log the destination for each request Privoxy let through. See also debug 1024.
debug  1024 # Log the destination for requests Privoxy didn't let through, and the reason why.
debug  4096 # Startup banner and warnings
debug  8192 # Non-fatal errors
</pre>


==Configurazione avanzata==
==Configurazione avanzata==
Riga 85: Riga 94:
.debianizzati.org</pre>
.debianizzati.org</pre>
Ora riavviamo Privoxy:
Ora riavviamo Privoxy:
<pre># /etc/init.d/privoxy restart
<pre># service privoxy restart
Restarting filtering proxy server: privoxy.</pre>
Restarting filtering proxy server: privoxy.</pre>
svuotiamo nuovamente la cache del browser e potremo vedere nuovamente i contenuti che prima venivano bloccati.
svuotiamo nuovamente la cache del browser e potremo vedere nuovamente i contenuti che prima venivano bloccati.
Riga 94: Riga 103:


==Riferimenti==
==Riferimenti==
[http://internet.junkbuster.com/ Internet JunkBuster]<br />
[1] [http://www.privoxy.org/ Privoxy Home Page]
[http://www.privoxy.org/ Privoxy Home Page]


{{Autori
{{Autori
|Autore = [[Utente:Keltik|keltik]] 08:07, Ott 9, 2005 (EDT)
|Autore = [[Utente:Keltik|keltik]] 08:07, Ott 9, 2005 (EDT)
|Verificata_da=
|Verificata_da=
[[Utente:MadameZou|MadameZou]] 16:04, 4 feb 2010 (CET)
:[[Utente:MadameZou|MadameZou]] 16:04, 4 feb 2010 (CET)
:[[Utente:HAL 9000|HAL 9000]] 11:24, 25 ago 2019 (CEST)
:[[Utente:Usmnunter|Usmnunter]] 10:40, 24 apr 2020 (CEST)
|Estesa_da =  
|Estesa_da =  
[[Utente:MadameZou|MadameZou]] 16:04, 4 feb 2010 (CET)
:[[Utente:MadameZou|MadameZou]] 16:04, 4 feb 2010 (CET)
|Numero_revisori = 1
:[[Utente:Usmnunter|Usmnunter]] 10:40, 24 apr 2020 (CEST)
|Numero_revisori = 3
}}
}}


[[Categoria:Antispam&Content filtering]][[Categoria: Proxy]]
[[Categoria:Antispam&Content filtering]][[Categoria: Proxy]]
12

contributi

Menu di navigazione