Sei preoccupato per la privacy online? Forse sei preoccupato di proteggere le tue informazioni personali da operatori di marketing online e inserzionisti che potrebbero voler utilizzare i tuoi dati senza la tua autorizzazione o vendere le tue informazioni a terzi. Indipendentemente dalle tue motivazioni, la rete Tor è uno dei modi più popolari per evitare tutte le forme di sorveglianza online. Imparerai qui come configurare un proxy Tor su Raspberry Pi e usarlo per instradare automaticamente il tuo traffico tramite Tor ogni volta che ti connetti alla rete domestica.
Cos’è un server proxy Tor?
Un server proxy funge da intermediario per i client che richiedono risorse da un server, come un file o un sito Web.
Quando imposti un server proxy Tor, tutto il tuo traffico viene reindirizzato tramite la rete Tor. Ogni pacchetto di dati che invii tramite Tor viene crittografato e decrittografato più volte e reindirizzato attraverso diversi relè selezionati casualmente tra le migliaia di relè che compongono la rete Tor. In questo modo, puoi nascondere la tua posizione e la tua attività a chiunque stia guardando la rete. Ciò include l’occultamento dei siti Web visitati, dei messaggi che invii e di qualsiasi post che crei.
Molte persone accedono a Tor tramite browser Tor gratuito, ma questo richiede di configurare il browser su ogni singolo dispositivo da cui accedi a Internet. Se desideri utilizzare la rete Tor su tutti i tuoi dispositivi o navigare sul Web in modo anonimo utilizzando il tuo browser Web esistente, spesso è più semplice configurare un server proxy Tor, che è ciò che imparerai in questo tutorial.
Di cosa avrai bisogno
Per completare questo tutorial, avrai bisogno di:
- Raspberry Pi che esegue il sistema operativo Raspberry Pi
- Cavo di alimentazione compatibile con il tuo Raspberry Pi.
- Tastiera esterna e un modo per collegarlo al tuo Raspberry Pi
- Cavo HDMI o micro HDMI, a seconda del modello di Raspberry Pi
- Monitor esterno
- Cavo Ethernet se non ci si connette tramite Wi-Fi
Per iniziare: configura il tuo Raspberry Pi
Per iniziare, collega tutte le periferiche al tuo Raspberry Pi.
Una volta avviato il tuo Raspberry Pi, fai clic sulla piccola icona di rete nella barra degli strumenti e connettiti alla tua rete Wi-Fi se non stai utilizzando un cavo Ethernet.
Prima di iniziare, è una buona idea controllare che tu stia utilizzando l’ultima versione del sistema operativo Raspberry Pi. Apri il Terminale e digita il seguente comando:
sudo apt update && sudo apt -y upgrade
Se installa uno o più aggiornamenti, riavvia il tuo Raspberry Pi eseguendo il seguente comando:
sudo reboot
Installa Tor sul tuo Raspberry Pi
Puoi installare Tor usando un singolo comando di Terminale:
sudo apt install tor
Ora avrai due nuovi servizi in esecuzione sul tuo Raspberry Pi: tor.service e [email protected].
Il servizio “tor” è semplicemente un servizio fittizio che appare solo attivo. Per verificare che il servizio reale tor @ default sia in esecuzione, utilizzare il seguente comando Terminal:
sudo systemctl status tor@default.service

Se il Terminale restituisce un messaggio “attivo”, sei pronto per passare alla fase successiva.
Configura il tuo server proxy Tor
Configura il tuo server proxy apportando alcune modifiche al file di configurazione di Tor. Prima di modificare questo file “torr”, è una buona idea creare un backup:
sudo cp /etc/tor/torrc /etc/tor/torrc.backup
Ora che hai un backup, crea una semplice configurazione che esporrà il servizio proxy Tor Socks sulla porta 9050 e accetterà connessioni dalla LAN locale.
Per aprire il file di configurazione “torr” per la modifica, eseguire il seguente comando:
sudo nano /etc/tor/torrc
Questo file verrà ora avviato nell’editor di testo Nano. Innanzitutto, specifica “SocksPort”, che è l’indirizzo IP del tuo Raspberry Pi. È possibile recuperare queste informazioni eseguendo il seguente comando Terminale:
hostname -I
Prendi questo indirizzo IP e aggiungi il numero di porta :9050
. Ad esempio, se l’indirizzo IP del Raspberry Pi è 192.168.1.111, aggiungi quanto segue al file di configurazione Torr:
SocksPort 192.168.1.111:9050
Aggiungi quanto segue all’editor di testo Nano, assicurandoti di sostituire “SocksPort” con il tuo valore:
SocksPort 192.168.1.100:9050 SocksPolicy accept 192.168.1.0/24 RunAsDaemon 1 DataDirectory /var/lib/tor
Una volta apportate le modifiche, salva il file premendo il tasto Ctrl + O e Ctrl + X chiudere.
Per riavviare il servizio Tor con la tua nuova configurazione, esegui il seguente comando:
sudo systemctl restart tor@default.service
Connettiti al tuo proxy Tor da qualsiasi browser web
In questa sezione finale imparerai come connetterti al tuo server Raspberry Pi, utilizzando tutti i principali browser web.
Tieni presente che in genere ti connetti al tuo Raspberry Pi utilizzando il suo indirizzo IP. Puoi recuperare queste informazioni in qualsiasi momento eseguendo hostname -I
nel terminale Raspberry Pi.
Mozilla Firefox
Cominciamo configurando Firefox per utilizzare il tuo server proxy Socks:
1. Nell’angolo in alto a destra di Firefox, seleziona l’icona a tre righe.
2. Seleziona “Preferenze”.

3. Nel menu a sinistra, seleziona “Generale”.
4. Scorrere fino a “Impostazioni di rete” e fare clic sul relativo pulsante “Impostazioni …”.
5. Nella successiva finestra “Impostazioni di connessione”, selezionare la casella di controllo “Configurazione proxy manuale”.

6. Nel campo “SOCKS Host”, inserisci l’indirizzo IP del tuo Raspberry Pi.
7. In “Porta”, inserisci “9050”.
8. Assicurati che la casella di controllo “SOCKS v5” sia selezionata.
9. Fare clic su OK.
Chiudi e riavvia Firefox: ora dovrebbe utilizzare la rete Tor!
Google Chrome (e altri browser basati su Chromium)
Stai usando Chrome? Per puntare Google Chrome nella direzione del tuo server proxy:
1. Nell’angolo in alto a destra di Chrome, seleziona l’icona a tre punti.
2. Seleziona “Impostazioni”.
3. Nel menu a sinistra, vai a “Avanzate -> Sistema”.

- In “SOCKS Proxy Server”, inserisci l’indirizzo IP del tuo Raspberry Pi.
- Nella casella di testo allegata, inserisci il numero di porta “9050”.
- Salva le modifiche facendo clic su “OK -> Applica”.
Chiudi e riavvia Chrome. Quando si riavvia, dovrebbe già utilizzare la rete Tor.
finestre
Se utilizzi un PC Windows, Google Chrome dovrebbe aver avviato la finestra “Opzioni Internet”. In questa finestra:
- Selezionare il pulsante “Impostazioni LAN”.
- Seleziona la seguente casella di controllo: “Usa un server proxy per la tua LAN”.
- Fai clic su “Avanzate”.
- Nella sezione “Calzini”, inserisci l’indirizzo IP del tuo Raspberry Pi.
- Per “Porta”, inserisci “9050”.
- Fai clic su “Salva -> Applica”.
Riavvia Google Chrome. Ora dovrebbe comunicare con il tuo server proxy Tor.
Apple Safari
Se utilizzi il browser Safari di Apple, allora:
1. Nella barra degli strumenti di Safari, seleziona “Safari -> Preferenze …”
2. Selezionare la scheda “Avanzate”.
3. Trova “Proxy” e seleziona il relativo pulsante “Modifica impostazioni …”.
4. Nel menu a sinistra, seleziona “SOCKS Proxy”.
5. In “SOCKS Proxy Server”, inserisci l’indirizzo IP del tuo Raspberry Pi.
6. Nel campo di testo allegato, inserisci il numero di porta “9050”.
7. Salva le modifiche facendo clic su “OK -> Applica”.
Non dimenticare di riavviare Safari!
Stai davvero usando Tor?
Se hai seguito le istruzioni in questo articolo, ora dovresti usare la rete Tor, ma controllare non fa mai male! Nel browser web che hai configurato per utilizzare Tor, vai al Sito Web di Tor.

Se vedi il messaggio sopra, congratulazioni: stai instradando con successo tutto il tuo traffico tramite Tor!
In questo tutorial hai imparato come trasformare un Raspberry Pi in un server proxy Tor. Se lo trovi troppo complicato, puoi installare il browser Tor sulla tua unità USB e portarlo ovunque tu vada. In alternativa puoi rendere Tor più veloce con questi suggerimenti.
Relazionato: