Usare il client Tor su Linux/BSD/Unix


Queste sono le istruzioni per installare e usare un client Tor. Se invece vuoi donare banda e traffico per aiutare a fare crescere la rete Tor (sì per favore), leggi la guida Configurare un relay.


Uno: scarica e installa Tor


L'ultima versione di Tor si trova sulla pagina scarica. Ci sono anche pacchetti per Debian, Red Hat, Gentoo, *BSD, etc. Se usi Ubuntu, non usare i pacchetti di default: usa invece il nostro deb repository.

Se compili dai sorgenti, installa prima libevent, e controlla di avere openssl e zlib (inclui i pacchetti -devel se necessario). Poi esegui
tar xzf tor-0.2.1.26.tar.gz; cd tor-0.2.1.26
./configure && make

Ora puoi eseguire tor come src/or/tor, oppure puoi eseguire make install (come root, se necessario) per installarlo in /usr/local/. Infine, puoi avviare Tor eseguendo tor.

In partenza, Tor è configurato sempre come client e usa un file di configurazione di default, di cui la maggior parte delle persone non dovrà modificare i valori. Dopo queste operazioni, Tor è installato.


Due: installa Polipo per navigare sul web


Dopo avere installato Tor, occorre configurare i programmi affinché lo usino.

Per prima cosa va configurata la navigazione web. Inizia installando Polipo dal tuo repository preferito. Polipo è un caching web proxy che fa anche bene http pipelining, ed è quindi adatto alla latenza di Tor. Installa come minimo Polipo 1.0.4, perché le versioni precedenti non hanno il supporto SOCKS pecessario per usare Polipo con Tor.

Una volta installato Polipo (da un pacchetto o dai sorgenti), devi configurare Polipo per usare Tor. Usa la nostra configurazione Polipo per Tor e mettila al posto dell'attuale file di configurazione di Polipo (es. /etc/polipo/config o ~/.polipo). Devi riavviare Polipo per applicare i cambiamenti.

Se preferisci puoi usare invece Privoxy con questa configurazione base di Privoxy. Tuttavia dato che entrambi i file di configurazione usano la porta 8118, non devi far girare Polipo e Privoxy contemporaneamente.


Tre: configura i tuoi programmi per usare Tor


Dopo aver installato Tor e Polipo, devi configurare i tuoi programmi per usarli. Il primo passo è la configurazione della navigazione web.

Per una protezione ottimale dovresti usare Tor con Firefox e Torbutton. Installa semplicemente il plugin Torbutton e riavvia Firefox:

Torbutton plugin for Firefox

Se vuoi usare Firefox su un computer diverso da quello su cui gira Tor, leggi la FAQ per usare Tor su un pc diverso.

Per torificare altri programmi che supportino un proxy HTTP, basta farli puntare a Polipo (ovvero, a localhost porta 8118). Per usare SOCKS direttamente (per instant messaging, Jabber, IRC, etc), puoi puntare l'applicazione direttamente a Tor (localhost porta 9050), ma leggi questa FAQ per capire perché ciò può essere pericoloso. Per i programmi che non supportano né SOCKS neé HTTP, dai un'occhiata a tsocks o a socat.

Per informazioni su come torificare altre applicazioni, leggi il Torify HOWTO.


Quattro: controlla che tutto funzioni


Ora prova ad usare il tuo browser con Tor e controlla che il tuo indirizzo IP address venga anonimizzato. Fai clic sul Tor detector e controlla se secondo lui stai usando Tor o no. (Se questo sito non risponde, vedi questa FAQ per conoscere altri modi di verificare il tuo Tor.)

Se usi un personal firewall che limita le connessioni del tuo computer verso se stesso (compreso ad esempio SELinux su Fedora Core 4), devi consentire le connessioni dalla tua applicazione locale a Polipo (porta locale 8118) ed a Tor (porta locale 9050). Se il tuo firewall blocca le connessioni in uscita, abilita almeno le connessioni alle porte TCP 80 e 443, e poi vedi questa FAQ. Se la tua configurazione di SELinux non permette a tor o privoxy di girare correttamente, crea un file di nome booleans.local nella directory /etc/selinux/targeted. Modifica questo file con un editor di testo e inserisci "allow_ypbind=1". Riavvia la macchina perché questa modifica abbia effetto.

Se ancora non funziona, leggi questa FAQ per altre indicazioni.


Cinque: configura Tor come relay


La rete Tor si fonda sulla banda donata da volontari. Più persone aprono un relay, più veloce sarà la rete Tor. Se hai almeno 20 kilobyte/s sia up che down, per favore aiuta la rete Tor e configura il tuo Tor relay. Ci sono molte funzionalità che facilitano la gestione di un relay Tor, come la limitazione della banda, exit policy per ridurre il rischio di abusi e lamentele, ed il supporto per indirizzi IP dinamici.

Con molti relay sparsi in luoghi diversi di Internet gli utenti Tor sono più sicuri. Puoi anche avere un anonimato più forte tu stesso, dato che i siti remoti non potranno sapere se le connessioni nascono dal tuo computer o provengono da altrove.

Puoi approfondire leggendo la nostra guida Configurare un relay.


Se hai dei suggerimenti per migliorare questo documento, per favore contattaci. Grazie!


"Tor" e l'"Onion Logo" sono marchi registrati di The Tor Project, Inc.
Il contenuto di questo sito è pubblicato sotto la licenza Creative Commons Attribution 3.0 United States License, tranne dove diversamente indicato.

Attenzione: Questa traduzione può essere obsoleta. L'originale inglese è alla versione 21798 mentre questa traduzione si basa sulla versione 20671.

Questa pagina è disponibile anche nelle lingue seguenti: Deutsch, English, español, français, 한국어 (Hangul), polski, Русский (Russkij), 中文(简) (Simplified Chinese).
Come configurare la lingua predefinita per i documenti.

Questa traduzione non è stata controllata dagli sviluppatori di Tor. Può essere obsoleta o errata. Il sito ufficiale di Tor è in inglese, all'indirizzo https://torproject.org/

Webmaster - Ultima modifica: Wed Dec 30 18:12:20 2009 - Ultima compilazione: Sat Jul 24 15:27:37 2010