gate (The Onion Router) instrada il traffico Internet attraverso una rete overlay volontaria per proteggere la privacy e la libertà dell'utente.
Questo articolo spiega come installare l'ultimo client Tor in Ubuntu 20.10, 20.04, 19.10, 18.04 o 16.04 / Linux Mint 20, 19.x e 18.x e usarlo come proxy con varie applicazioni.
Le istruzioni seguenti forniscono i passaggi di configurazione Privoxy, se si desidera utilizzare Tor con un'applicazione che non supporta i proxy SOCKS5, impostare manualmente il proxy nel caso in cui Torsocks non avvii un'applicazione e configurare Tor per utilizzare nodi di uscita specifici per paese (quindi puoi specificare quale Paese dovrebbe essere il tuo nuovo IP), utile se vuoi aggirare le restrizioni / censura del paese e non puoi permetterti una VPN (ma se puoi, scegli l'opzione VPN !).
Questo dovrebbe funzionare in Ubuntu 16.04 / Linux Mint 18.x, Ubuntu 18.04 / Linux Mint 19.x, 19.10 e 20.04 / Linux Mint 20, Ubuntu 20.10 e versioni successive, nonché distribuzioni Linux basate su Ubuntu come Pop! _OS, OS elementare e Ubuntu – o varianti di Linux Mint come Linux Mint MATE o Kubuntu, Xubuntu, Ubuntu MATE e così via.
Le versioni di Ubuntu precedenti alla 16.04/Linux Mint precedenti alla 18.x non usano systemd, quindi alcune cose in questo articolo non funzioneranno per tali vecchie versioni.
Tor non impedisce ai servizi online di scoprire che stai utilizzando Tor, quindi tienilo a mente! Questo dovrebbe essere per la privacy e non l'anonimato. Se tutto ciò di cui hai bisogno è un browser web con Tor, usa Tor Browser che utilizza Firefox ESR come base, è molto facile da usare e ha tutto ciò di cui hai bisogno. Questo articolo riguarda l'utilizzo del client Tor con altre applicazioni. Non confondere Tor (Client) con Tor Browser, sono due cose diverse (in quello che fanno)!
Installa Tor e opzionalmente Privoxy in Ubuntu / Pop! _OS o Linux Mint
Io. Installa Tor in Ubuntu / Pop! _OS o Linux Mint
Il pacchetto Tor dei repository di Ubuntu di solito non viene aggiornato spesso, quindi si consiglia di utilizzare invece il repository Tor ufficiale.
Avvia l'installazione apt-transport-https
, richiesto per utilizzare i repository https e curl per scaricare la chiave del repository:
sudo apt install apt-transport-https curl
E poi aggiungi il repository Tor (e la sua chiave) in Ubuntu/Pop! _OS con questi comandi:
sudo -i
echo "deb https://deb.torproject.org/torproject.org/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/tor.list
curl https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc | gpg --import
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | apt-key add -
apt update
exit
Per Linux Mint, usa gli stessi comandi di cui sopra ma sostituisci $(lsb_release -cs)
nel primo comando con il nome in codice della versione di Ubuntu su cui si basa la tua versione di Linux Mint. Utilizzare per Linux Mint 20 focal
, usa per Linux Mint 19 (e 19.x) bionic
, mentre Mint 18.x è usato per Linux xenial
.
Ora sei pronto per installare Tor, tor-geoipdb
(per poter utilizzare i nodi di uscita specifici per paese), torsocks
(una libreria per modificare facilmente le applicazioni) e deb.torproject.org-keyring
(un pacchetto che ti assicura di avere l'ultima chiave di firma del repository):
sudo apt install tor tor-geoipdb torsocks deb.torproject.org-keyring
II. Facoltativamente, installa Privoxy e configuralo per l'uso con Tor
Privoxy è un proxy Web senza memorizzazione nella cache. Puoi usarlo con Tor se prevedi di utilizzare Tor con applicazioni che supportano solo proxy HTTP (non supportano proxy SOCKS5).
Per installare Privoxy in Ubuntu / Pop! _Utilizzo OS o Linux Mint:
sudo apt install privoxy
Per usare Privoxy con Tor devi modificarlo /etc/privoxy/config
File di configurazione con un editor di testo come Nano (come root):
sudo nano /etc/privoxy/config
In questo file di configurazione, aggiungi la seguente riga alla fine del file (puoi arrivare alla fine del file usando l'editor di testo della riga di comando Nano premendo Ctrl + W
seguito da Ctrl + V
senza modificare nient'altro:
forward-socks5 / localhost:9050 .
C'è uno spazio e poi un punto alla fine della riga, questo non è un errore di battitura.
Quindi salva il file ed esci (per salvare il file utilizzando l'editor di testo della riga di comando di Nano, premi Ctrl + O
, quindi Enter
; Esci con Ctrl + X
).
Ora devi riavviare Privoxy:
sudo systemctl restart privoxy
Usa Tor e Privoxy in Ubuntu / Pop! _OS o Linux Mint
Io. Usa i calzini goal over goal
Per avviare facilmente un'applicazione e utilizzare Tor, puoi utilizzare torsocks
che funziona sia con la GUI che con i programmi a riga di comando. Questa libreria garantisce che le richieste DNS vengano elaborate in modo sicuro e rifiuta esplicitamente qualsiasi traffico diverso da TCP dall'applicazione che stai utilizzando.
Ad esempio, per avviare Spotify con Torsocks, utilizza:
torsocks spotify
Per testare, esegui questo comando per ottenere il tuo vero indirizzo IP:
curl ipv4.icanhazip.com
(Se curl
non è installato, puoi installarlo con:sudo apt install curl
)
Quindi esegui lo stesso comando ma usa i torsi:
torsocks curl ipv4.icanhazip.com
Il comando torsocks dovrebbe restituire un IP diverso perché è stato eseguito tramite il proxy Tor.
Se ricevi un messaggio di errore, il servizio Tor potrebbe non essere in esecuzione. Dovrebbe avviarsi automaticamente quando lo installi, ma in caso contrario, puoi avviarlo con questo comando:
sudo systemctl start tor
Tuttavia, c'è un problema con i busti:alcune applicazioni non si avviano. Ad esempio eseguendo torsocks firefox
o torsocks google-chrome
non fa niente. In questi casi, dovrai inserire manualmente il proxy Tor SOCKS5 nell'applicazione che desideri utilizzare – vedi sotto.
II. Inserisci manualmente l'indirizzo proxy
Dopo aver installato Tor e Privoxy, puoi utilizzare le seguenti informazioni proxy (devi solo configurare una di queste due) nelle impostazioni di rete/proxy dell'applicazione:
- Proxy SOCKS5:usa
localhost
come host proxy/IP e9050
come il porto - Proxy HTTP (richiede Privoxy installato e configurato come descritto):usa
localhost
come indirizzo proxy e8118
come il porto
Se possibile, utilizza un proxy SOCKS5 o, se l'applicazione non lo supporta, un normale proxy HTTP.
Puoi anche usare Tor come proxy a livello di sistema. Ad esempio, vai su Gnome System Settings > Network
, fai clic su Network Proxy
, metti il proxy su Manual
, quindi usa localhost
come host calzino e 9050
come porto:
Come installare e utilizzare gli strumenti per screenshot di Ubuntu Linux
Come installare e utilizzare WinSCP su Ubuntu 20.04 Linux
Installa e usa il personalizzatore Grub su Ubuntu 20.04 o Linux Mint 20.02
Come installare TOR Browser su Ubuntu / Linux Mint
Come installare Wine 5.0 su Debian, Ubuntu e Linux Mint
Come installare e utilizzare ClamAV Antivirus su Ubuntu Linux