Usare il client Tor su Mac OS X


Queste sono le istruzioni per installare e usare un client Tor su Mac OS X. Se invece vuoi offrire banda e traffico per aiutare a fare crescere la rete Tor (sì, grazie!), leggi la guida per configurare un server.


Uno: scarica e installa Tor


Le ultime versioni stabile e sperimentale di Tor for Mac OS X comprendono Tor e Privoxy (un filtro proxy web) in un unico pacchetto, che ha Privoxy già preconfigurato per lavorare con Tor. Scaricali dalla pagina di download.

L'installer di Tor dovrebbe rendere tutto semplicissimo. Qui sotto ecco una schermata dell'installazione

tor installer splash page

Di default, Tor è configurato per partire all'avvio. Se preferisci che Tor non si avvii automaticamente, puoi selezionare "Customize" nell' Installer e poi deselezionare la casella "Tor Startup Script". Lascia selezionate le altre caselle.

Al termine dell'installazione e dopo il riavvio del computer, Tor partirà automaticamente. Di default Tor è configurato come client. Usa un file di configurazione predefinito in /Library/Tor/torrc, e la maggior parte degli utenti non dovrà modificarne i settaggi. Ora Tor è installato.

Privoxy viene installato insieme a Tor nel pacchetto di installazione. Privoxy è un filtro proxy web che si integra bene con Tor. Una volta installato si avvia automaticamente all'avvio del computer.

Non occorre configurare Privoxy per usare Tor. Infatti col pacchetto di installazione è stata installata anche una configurazione ad hoc di Privoxy per Tor.


Due: configura i tuoi programmi per usare Tor


Dopo avere installato Tor e Privoxy, occorre configuare i propri programmi perché li usino. Per prima cosa configuriamo il browser web.

se usi Firefox (raccomandato), puoi usare il plugin Torbutton che configura tutto da solo. Se il computer su cui usi Firefox non è quello dove gira Tor, leggi la nostra guida per Tor e SwitchProxy per installare un plugin che rende facilissimo passare da Tor a una connessione diretta.

Mozilla Firefox

Se usi un altro browser, devi modificare manualmente la configurazione del proxy. In Firefox, lo si fa dal menu Firefox | Preferenze, facendo clic su Impostazioni Connessione... nella sezione Generale.





Compila inserendo "localhost" e "8118" per puntare i primi quattro protocolli a Privoxy, come mostrato qui. (Anche se Privoxy non supporta FTP e Gopher, dovresti configurarli lo stesso.) Compila anche il campo socks proxy per puntarlo direttamente a Tor ("localhost", "9050", e socks5) in modo da coprire anche gli altri protocolli dopo i primi quattro. Poi fai clic su "OK".



Apple Safari

Se vuoi usare Tor con Safari, devi modificare le impostazioni di rete. Seleziona le Preferenze di Rete dal menu Apple | Location :

Network settings

Seleziona l'interfaccia di rete su cui abilitare Tor. Se ne usi più di una occorre definire i settaggi del proxy per ciascuna di esse.

Network preferences

Seleziona e definisci 127.0.0.1 porta 8118 per Web Proxy (HTTP) e per Secure Web Proxy (HTTPS). Fai la stessa cosa per "FTP Proxy" e "Gopher Proxy"; vedi questa nota a proposito di Tor e ftp proxy. Lascia inalterato il settaggio "Use Passive FTP Mode" (PASV).

Proxy settings

È necessario usare privoxy perché i browser rivelano le richieste DNS se usano un SOCKS proxy direttamente, cosa che non va bene per il tuo anonimato. Privoxy inoltre rimuove alcuni header pericolosi dalle tue richieste web e blocca alcuni fastidiosi siti pubblicitari come Doubleclick.

Per usare Tor con altre applicazioni che supportano proxy HTTP, basta puntarli a Privoxy (ovvero a localhost porta 8118). Per usare SOCKS direttamente (per l'instant messaging, Jabber, IRC, etc), puoi puntare la tua applicazione direttamente a Tor (localhost porta 9050), ma leggi anche questa FAQ che spiega perché può essere pericoloso. Per le applicazioni che non supportano né SOCKS né HTTP, dai un'occhiata a connect o a socat.

Per informazioni su come torificare altri programmi, guarda il Torify HOWTO.


Tre: controlla che funzioni


Ora devi provare Tor col tuo browser per controllare che il tuo indirizzo IP sia anonimo. Fai clic sul Tor detector e controlla se rileva che stai usando Tor oppure no (se questo sito è giù, vedi questa FAQ per altri modi di testare il tuo Tor).

Se hai un personal firewall che limita le connessioni del tuo pc a se stesso, controlla che siano permesse le connessioni dalle applicazioni locali alla porta locale 8118 e alla porta 9050. Se il tuo firewall blocca le connessioni in uscita, permettigli di collegarsi almeno alle porte TCP 80 e 443, poi leggi questa FAQ.

Se nemmeno ora funziona, guarda questa FAQ per ulteriori indicazioni.


Quattro: configura Tor come server


La rete Tor funziona grazie alla banda donata dai volontari. Più persone aprono un server, più veloce sarà la rete Tor. Se hai almeno 20 kilobyte/s in download e upload, aiuta Tor e configura la tua installazione Tor come server. Ci sono tante funzionalità che rendono un Tor server facile e pratico, come il controllo della banda, exit policy per limitare il rischio di abusi e lamentele, e il supporto per indirizzi IP dinamici.

La distribuzione di server in tanti luoghi diversi della rete rende più sicuri gli utenti di Tor. Puoi ottenere un migliore anonimato tu stesso, dato che non sarà possibile sapere se una connessione è partita dal tuo computer o è stata trasportata da un altro nodo Tor.

Leggi la guida come configurare un server .


Disinstallare Tor and Privoxy


Le versioni di Tor della serie 0.1.0.x non hanno un uninstaller; è una funzione che verrà aggiunta nelle versioni della serie 0.1.1.x. Se vuoi rimuovere Tor da OSX, ecco come fare:

Riporta la configurazione proxy dei tuoi programmi ai valori originali. Se ti interessa semplicemente smettere di usare Tor, puoi fermarti qui.

Per fare in modo che Tor e Privoxy non partano all'avvio, cancella le due directory /Library/StartupItems/Tor e /Library/StartupItems/Privoxy. Se ti interessa solo impedire a Tor di avviarsi, puoi fermarti qui.

Per cancellare tutti i file di Tor e di Privoxy dal computer, devi cancellare:

  • /Library/Tor
  • /Library/Privoxy
  • /usr/bin/tor
  • /usr/bin/tor_resolve
  • /var/log/tor
  • /usr/share/man/man1/tor.1
  • /usr/share/man/man1/tor-resolve.1
  • /usr/share/man/man1/torify.1
  • /Library/Receipts/Privoxy.pkg/
  • /Library/Receipts/privoxyconf.pkg/
  • /Library/Receipts/Tor.pkg/
  • /Library/Receipts/torstartup.pkg/

Se hai delle proposte per migliorare questo documento, per favore inviacele. Grazie!

Webmaster - Ultima modifica: Wed May 3 15:27:03 2006 - Ultima compilazione: Fri May 26 09:13:55 2006

Questa pagina è disponibile anche nelle lingue seguenti: English.
Come configurare la lingua predefinita per i documenti.

Questa traduzione non è stata controllata dagli sviluppatori di Tor e da EFF. Può risultare obsoleta o errata. Il sito ufficiale di Tor è in inglese, all'indirizzo http://tor.eff.org/