GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare e utilizzare Tor (client) come proxy in Ubuntu, Pop! _OS o Linux Mint

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 e 9050 come il porto
  • Proxy HTTP (richiede Privoxy installato e configurato come descritto):usa localhost come indirizzo proxy e 8118 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:

</code> “border =” 0 “data-original-height =” 784 “data-original-width =” 1085 “height =” 462 “src =” https://www.linuxuprising.com/ezoimgfmt/4.bp.blogspot. com / -i6xpETR35kA / W79Dgn07zpI / AAAAAAAABnA / aKaP7PYWmEID7htoecBqPR2wNnTXrPuZQCLcBGAs / s640 / gnome-network-proxy-settings-tor.p9ome% 2 “width =” 640 “ezimgfmt =” rscb269 ngsrcb299 ng <p>
 Tieni presente che i browser Web basati su Chromium (Google Chrome, Opera, Vivaldi, ecc.) non consentono l'impostazione di un proxy nelle loro impostazioni e utilizzano invece il proxy a livello di sistema.</P> <p>
 <b>III. Come cambiare il Tor. indirizzo IP specificato</b> </P> <p>
 Se è necessario modificare l'indirizzo IP fornito da Tor, il modo più semplice per ricaricare il servizio Tor è il seguente:</P> <pre><code>sudo systemctl reload tor</code></pre> <p>
 Questo comando ricarica la configurazione di Tor e fa sì che Tor stabilisca una nuova connessione, fornendoti un nuovo indirizzo IP.</P> <p>
 Verifica l'indirizzo IP con il <code>torsocks curl ipv4.icanhazip.com</code> Comando.</P> <p>
 <b>NS. Come configurare Tor per utilizzare nodi di uscita specifici per paese (scegli da quale paese dovrebbe provenire il tuo nuovo IP)</b> </P> <p>
 Per poter specificare i nodi di uscita specifici del paese in Tor, il <code>tor-geoipdb</code> Il pacchetto deve essere installato. Questo pacchetto è menzionato nelle istruzioni sopra, quindi dovrebbe essere già installato, ma ho pensato di menzionarlo nel caso in cui tu abbia già installato Tor e hai saltato le istruzioni di installazione da questo articolo.</P> <p>
 Per utilizzare Tor per cambiare il tuo IP in un Paese specifico, dovrai modificare Tor <code>/etc/tor/torrc</code> File di configurazione come root:</P> <pre><code>sudo nano /etc/tor/torrc</code></pre> <p>
 Aggiungi le seguenti due righe al file senza modificare nient'altro:</P> <pre><code>ExitNodes {COUNTRY_CODE}
StrictNodes 1</code></pre> <p>
 Sostituisci <code>COUNTRY_CODE</code> con il codice paese ISO3166 di 2 lettere, ad esempio <code>us</code> per gli Stati Uniti, <code>de</code> per la Germania, ecc. Qui troverai un elenco dei prefissi nazionali. Puoi anche specificare più paesi separandoli con una virgola come questa:<code>{country1},{country2},{country3}</code> , ad esempio <code>{be},{pl},{ca}</code> . I paesi devono essere specificati tra parentesi graffe:<code>{}</code> .</P> <p>
 Quando hai finito salva il file ed esci (per salvare il file usando l'editor di testo della riga di comando di Nano, premi <code>Ctrl + O</code> , quindi <code>Enter</code>; Esci con <code>Ctrl + X</code> ) e ricaricare la configurazione del cancello con questo comando:</P> <pre><code>sudo systemctl reload tor</code></pre> </P> <br>
<div class='dateModified'></div>
            </div>

        </article>

        <section id=
Ubuntu
  1. Come installare e utilizzare Hubot su Ubuntu Linux

  2. Installa il proxy Tor su Ubuntu 20.04 Linux

  3. Installa il proxy Tor su Ubuntu 22.04 Linux

  4. Come installare Skype 5.0 in Ubuntu e Linux Mint

  5. Come installare Adobe Acrobat Reader in Ubuntu e Linux Mint

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