Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "wilecoyote/Browser/Tor"
Differenze tra le versioni 9 e 10
Versione 9 del 14/11/2021 10.52.23
Dimensione: 19421
Commento:
Versione 10 del 19/05/2022 15.29.39
Dimensione: 21090
Autore: wilecoyote
Commento: Verifica ed aggiornamento wiki Maggio 2022
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
## page was renamed from wilecoyote/Tor
## page was renamed from andreas-xavier/NavigazioneAnonima
Linea 8: Linea 6:
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=186918"; rilasci="16.04 14.04 18.04 20.04")>> <<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=186918"; rilasci="14.04 16.04 18.04 20.04 22.04")>>
Linea 12: Linea 10:
In questa guida sono contenute le istruzioni per utilizzare il sistema di navigazione anonima '''Tor''' su Ubuntu e derivate. In questa guida sono contenute le istruzioni per utilizzare il sistema di navigazione anonima '''Tor''' su '''Ubuntu''' e derivate.
Linea 20: Linea 18:
'''Tor''' offre un set di strumenti per una vasta gamma di organizzazioni e persone che desiderano migliorare la propria sicurezza e protezione su Internet. L'utilizzo di Tor può aiutare a rendere anonima la navigazione, la messaggistica istantanea, IRC, SSH e altre applicazioni che utilizzano il [[https://it.wikipedia.org/wiki/Transmission_Control_Protocol|protocollo TCP]]. '''Tor''' fornisce anche una piattaforma su cui gli sviluppatori di software possono creare nuove applicazioni con funzionalità di anonimato, sicurezza e privacy incorporate. '''Tor''' offre un set di strumenti per una vasta gamma di organizzazioni e persone che desiderano migliorare la propria sicurezza e protezione su Internet. L'utilizzo di '''Tor''' può aiutare a rendere anonima la navigazione, la messaggistica istantanea, IRC, SSH e altre applicazioni che utilizzano il [[https://it.wikipedia.org/wiki/Transmission_Control_Protocol|protocollo TCP]]. '''Tor''' fornisce anche una piattaforma su cui gli sviluppatori di software possono creare nuove applicazioni con funzionalità di anonimato, sicurezza e privacy incorporate.
Linea 23: Linea 21:
La navigazione attraverso Tor è solitamente più lenta a causa della crittografia richiesta. La navigazione attraverso '''Tor'''è solitamente più lenta a causa della crittografia richiesta.
Linea 31: Linea 29:
Il componente aggiuntivo [[https://blog.torproject.org/blog/toggle-or-not-toggle-end-torbutton|TOR Button]] per il browser Firefox non è più supportato. Se ne raccomanda la rimozione, se installato. Il componente aggiuntivo [[https://blog.torproject.org/blog/toggle-or-not-toggle-end-torbutton|TOR Button]] per il browser [[InternetRete/Navigazione/Firefox|Firefox]] non è più supportato. Se ne __raccomanda__ la rimozione, se installato.
Linea 42: Linea 40:
== Da repository Tor metodo 1 ==

 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://apt-transport-https|apt-transport-https]].
 0. Aggiungere il repository '''Tor''' digitando nel [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{
sudo sh -c 'echo "deb [arch=amd64] https://deb.torproject.org/torproject.org $(lsb_release -<nome_rilascio>) main" >> /etc/apt/sources.list.d/tor-project.list'
}}}
  Sostituire ''<nome_rilascio>'' con il nome in codice del rilascio del sistema in uso (ad esempio ''bionic'' per 18.04, ''focal'' per 20.04, ecc.).
 0. Scaricare il pacchetto `deb` con la [[https://it.wikipedia.org/wiki/GNU_Privacy_Guard|chiave di autenticazione]] dal [[https://deb.torproject.org/torproject.org/pool/main/d/deb.torproject.org-keyring/| sito Tor]].
 0. Installare il pacchetto con la chiave di autenticazione con il comando:{{{
sudo apt install ./Downloads/deb.torproject.org-keyring*.deb
}}}
 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://tor|tor]] con gli eventuali pacchetti dipendenti.

== Da repository Tor metodo 2 ==

 0. Creare con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] il file `/etc/apt/sources.list.d/torproject.list`.
 0. Inserire all'interno del file le righe {{{
deb [arch=amd64] https://deb.torproject.org/torproject.org release main
}}}
 sostituendo il termine `release` con la [[AmministrazioneSistema/ComandiBase#lsb_release|versione]] di Ubuntu installata (ad esempio `bionic`, `focal` ecc.). Qualora si stesse usando un'architettura diversa (es: 32 bit o arm64) omettere anche la voce `[arch=amd64]`.
== Da repository Tor ==

 0. Importare il [[Repository|repository]] di '''Tor''':{{{
echo "deb https://deb.torproject.org/torproject.org release main" | sudo tee /etc/apt/sources.list.d/torproject.list
}}} sostituendo il termine `release` con la [[AmministrazioneSistema/ComandiBase#lsb_release|versione]] di Ubuntu installata (ad esempio `bionic`, `focal` o `jammy`).<<BR>>
 0. In alternativa, se è [[AmministrazioneSistema/InstallareProgrammi|installato]] il pacchetto [[apt://apt-transport-https|apt-transport-https]], è possibile svolgere il passaggio con un solo comando da [[AmministrazioneSistema/Terminale|terminale]] digitando:{{{
sudo sh -c 'echo "deb https://deb.torproject.org/torproject.org $(lsb_release -sc) main" >> /etc/apt/sources.list.d/tor-project.list'
}}}
Linea 64: Linea 50:
 0. Aggiornare la lista dei pacchetti digitando nel Terminale:{{{  0. Aggiornare la lista dei pacchetti digitando nel terminale:{{{
Linea 69: Linea 55:
= Avvio =

Per verificare la versione di '''Tor''' in uso digitare nel Terminale::{{{
tor --version
}}}

Per avviare il servizio digitare il comando::{{{
systemctl start tor
}}}

Per fermare il servizio digitare il comando::{{{
systemctl stop tor
}}}

Per visualizzare lo stato del servizio digitare il comando::{{{
systemctl status tor
}}}
= Avvio, arresto e gestione del servizio =

Di seguito sono elencati alcuni comandi da [[AmministrazioneSistema/Terminale|terminale]] per avviare, monitorare e gestire il servizio.

||<:-2 #cccccc>'''Comandi'''||
||<45% #f7f7f7> '''tor --version''' || Verifica la versione di '''Tor''' in uso. ||
||<#f7f7f7> '''sudo systemctl start tor.service''' || Avvia il servizio. ||
||<#f7f7f7> '''systemctl status tor''' || Fornisce informazioni sullo stato del servizio. ||
||<#f7f7f7> '''sudo systemctl restart tor.service''' || Riavvia il servizio. ||
||<#f7f7f7> '''sudo systemctl stop tor.service''' || Arresta il servizio. ||
||<#f7f7f7> '''sudo systemctl enable tor''' || Aggiunge il servizio all'avvio del sistema. ||
||<#f7f7f7> '''sudo systemctl disable tor''' || Rimuove il servizio dall'avvio del sistema. ||

<<Anchor(verifica)>>
= Verifica =

Per verificare se è in uso la rete '''Tor''' durante la navigazione Internet, visitare [[ https://check.torproject.org/?lang=it |questa pagina]] con un browser web.
<<BR>>
Inoltre verrà visualizzato l'indirizzo IP che risulta essere in uso dal sistema (reale o fittizio, a seconda se la rete '''Tor''' è attiva o meno).
Linea 90: Linea 78:
Di seguito sono riportati degli esempi di configurazione delle applicazioni più comuni, finalizzate all'utilizzo di '''Tor''' su Ubuntu. Di seguito sono riportati degli esempi di configurazione delle applicazioni più comuni, finalizzate all'utilizzo di '''Tor''' su '''Ubuntu'''.

<<Anchor(firefox)>>
Linea 95: Linea 84:
 0. Premere a destra l'icona con tre lineette orizzontali e selezionare '''''Altri strumenti → Personalizza barra degli strumenti...'''''
 0. Fare clic sul tasto '''Barre degli strumenti''' e spuntare '''Barra dei menù'''.
 0. Fare clic sul tasto '''Fatto'''.
 0. Per abilitare il supporto nativo a '''SOCKS 5''', seguire il menu '''''Modifica → Impostazioni → Generale → Impostazioni di rete'''''.
 0. Premere il tasto '''Impostazioni...'''.
 0. Spuntare l'opzione '''Configurazione manuale dei proxy'''.
 0. Nel campo '''Proxy HTTPS:''' inserire `127.0.0.1` e nel corrispondente campo '''Porta:''' il valore `9050`.
 0. Mettere la spunta alla casella '''SOCKS v5'''.
 0. Per configurare i DNS scorrere in basso la schermata e mettere la spunta a '''DNS proxy per SOCKS v5''' e '''Abilita DNS su HTTPS'''.
 0. Confermare premendo il tasto '''Ok'''.

Per interrompere la navigazione attraverso la rete anonima '''Tor''', disattivare la modalità proxy nelle impostazioni di '''Firefox''' (punti da 2 a 4 ), riavviandolo se necessario.
 0. Seguire il menù '''''Impostazioni → Impostazioni di rete → Impostazioni'''''.
 0. Nella finestra '''Impostazioni di connessione''' selezionare '''Configurazione manuale dei Proxy'''.
 0. Nel campo '''Host SOCKS''' inserire `127.0.0.1` e nella voce '''Porta''' il valore `9050`.
 0. Aggiungere la spunta su '''SOCKS V5''' e confermare su '''OK'''.

Per interrompere la navigazione attraverso la rete anonima '''Tor''', disattivare la modalità proxy nelle impostazioni di '''Firefox''' (punti 2 e 3), riavviandolo se necessario.

Qualora le impostazioni dei DNS non fossero presenti leggere [[#dns|questo paragrafo]].
Linea 109: Linea 94:
In alternativa è possibile usare '''[[#TorBrowser|Tor Browser]]''', progetto basato sullo stesso '''[[/InternetRete/Navigazione/Firefox|Firefox]]'''.
}}}
In alternativa è possibile usare '''[[#TorBrowser|Tor Browser]]''', progetto basato sullo stesso '''Firefox'''.
}}}

##== Chromium e browser derivati ==
##
##Nelle versioni più recenti di di '''Chromium''' e browser basati sullo stesso ('''Google Chrome''' ed altri) non è più presente nelle impostazioni la modifica manuale del proxy.
##
##Pertanto l'avvio è possibile:
## * Installando dallo [[https://chrome.google.com/webstore/|webstore]] un'estensione che permetta la modifica manuale ##delle impostazioni proxy e in seguito settando come segue:{{{
##HTTP: SOCKS5
##Host: 127.0.0.1;
##Porta: 9050;
##}}}
## * Avviando il programma da [[AmministrazioneSistema/Terminale|terminale]], impostando le opzioni necessarie. Ad ##esempio per '''Chromium''' digitare:{{{
##chromium --proxy-server="socks5://myproxy:8080" --host-resolver-rules="MAP * ~NOTFOUND , EXCLUDE myproxy"
##}}}
Linea 114: Linea 113:
 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://konqueror|konqueror]].
Linea 128: Linea 126:
 0. Nel menu a tendina '''HTTP''' selezionare '''SOCKS5''', quindi impostare i seguenti campi come descritto di seguito:  0. Nel menù a tendina '''HTTP''' selezionare '''SOCKS5''', quindi impostare i seguenti campi come descritto di seguito:
Linea 136: Linea 134:
<<Anchor(thunder)>> <<Anchor(midori)>>
== Midori ==

 0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] il browser '''[[InternetRete/Navigazione/Midori|Midori]]'''.
 0. Seguire il menù '''''Icona hamburgher → Preferenze → Rete '''''.
 0. Alla voce '''Server proxy''' selezionare nel menù a scomparsa '''Server proxy HTTP'''.
 0. Impostare i seguenti campi come descritto di seguito:
  * URI: `127.0.0.1`;
  * Porta: `9050`;
  * Il tipo di proxy verrà selezionato automaticamente in funzione del sito visitato
 0. Uscire dalle impostazioni per rendere effettiva l'impostazione.

Per interrompere la navigazione attraverso la rete anonima '''Tor''', disattivare la modalità proxy nelle impostazioni di '''Midori''' (punti 2 e 3), riavviandolo se necessario.

<<Anchor(thunderbird)>>
Linea 140: Linea 152:
 0. Per abilitare il supporto nativo a '''SOCKS 5''', seguire il menu '''''Modifica → Preferenze → Generale → Rete e Spazio disco'''''.
 0. Nella sottosezione '''Connessione''' premere il tasto '''Impostazioni...'''.
 0. Per abilitare il supporto nativo a SOCKS 5, seguire il menù '''''Preferenze → Avanzate → Rete e Spazio disco'''''.
 0. Nella sezione '''Connessione''' cliccare la barra '''Impostazioni'''.
Linea 145: Linea 157:
 0. Per configurare i DNS scorrere in basso la schermata e mettere la spunta a '''DNS proxy per SOCKS v5''' e '''Abilita DNS su HTTPS'''.  0. Per configurare i DNS mettere la spunta, in basso, su '''DNS proxy per SOCKS v5''' e '''Abilita DNS su HTTPS'''.
Linea 148: Linea 160:
Per interrompere la navigazione attraverso la rete anonima '''Tor''', disattivare la modalità proxy nelle impostazioni di '''Thunderbird''' (punti da 2 a 4 ), riavviandolo se necessario.

=== Dal sito ufficiale ===

In questo modo è possibile utilizzare '''Thunderbird''' in modalità "portable", cioè senza installarlo, utile per separare la gestione dell'utente normale dall'utente anonimo.

 0. Scaricare l'archivio da [[https://www.thunderbird.net/it/|questa pagina]], verranno automaticamente riconosciute l'architettura e il linguaggio. ,
Qualora le impostazioni dei DNS non fossero presenti leggere [[#dns|questo paragrafo]].

{{{#!wiki important
Il componente aggiuntivo !TorBirdy è compatibile solo con le vecchie versioni del programma.
}}}

<<Anchor(thuderbirdport)>>
== Thunderbird in modalità Portable ==

Qualora si desiderasse gestire '''Thunderbird''' tenendo separati l'utilizzo in modalità normale e in modalità anonima, è possibile utilizzare il programma in versione "portable", ossia senza installarlo.

 0. Scaricare l'archivio da [[https://www.thunderbird.net/it/|questa pagina]]. Verranno automaticamente riconosciute l'architettura e la lingua.
Linea 157: Linea 174:
 0. Per configurare all'uso della rete '''Tor''' leggere [[#thunder|queste istruzioni]].

In alternativa è possibile avviare il lettore mail da [[AmministrazioneSistema/Terminale|terminale]]. Occorrerà quindi [[AmministrazioneSistema/ComandiBase#cd|spostarsi]] nella cartella in cui è presente il file e digitarne il nome nella linea di comando, come nel seguente esempio:{{{
 0. Per configurare all'uso della rete '''Tor''' consultare le [[#thunderbird|istruzioni]] del paragrafo precedente.

In alternativa è possibile avviare il client email da [[AmministrazioneSistema/Terminale|terminale]]. Occorrerà quindi [[AmministrazioneSistema/ComandiBase#cd|spostarsi]] nella cartella in cui è presente il file e digitare il nome nella linea di comando, come nel seguente esempio:{{{
Linea 164: Linea 181:
{{{#!wiki tip
Per Thunderbird è inoltre possibile utili
zzare '''Tor''' tramite l'estensione '''[[https://addons.mozilla.org/it/thunderbird/addon/torbirdy/|TorBirdy]]'''. Per verificare che la versione in uso sia compatibile con l'estensione consultare [[https://addons.mozilla.org/it/thunderbird/addon/torbirdy/versions/|questa pagina]]. Si consiglia di non modificare le impostazioni di '''!TorBirdy''' se non si conosce l'utilizzo avanzato dello strumento.
}}}

== Pidgin ==

{{{#!wiki important
Le istruzioni per questa applicazione sono obsolete e potrebbero non essere più valide. Per chi è pratico dell'uso e ha voglia di contribuire all'aggiornamento [[http://forum.ubuntu-it.org/viewtopic.php?t=186918|clicchi qui!]]
}}}

Di seguito è descritta la procedura per configurare '''[[InternetRete/Messaggistica/Pidgin|Pidgin]]''' per l'utilizzo con '''Tor'''.
 0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] '''Pidgin'''.
 0. Selezionare da menu '''Il tuo account'''.
 0. Selezionare '''Modifica account'''.
 0. Nella scheda '''Avanzate''' impostare i seguenti campi come descritto di seguito:
  * Sicurezza della connessione: ''Richiedi crittografia'';
  * Porta per la connessione: `5222`;
  * Server di connessione: inserire l'URL del server `.onion` desiderato (in [[https://darkwebnews.com/deep-web-links/|questa pagina]] è possibile consultarne un elenco).
 0. Nella scheda '''Proxy''' nel menu a tendina '''Tipo di proxy''' selezionare '''Tor/Privacy(SOCKS5)''', quindi impostare i seguenti campi come descritto di seguito:
  * Host: `127.0.0.1`;
  * Porta: `9050`;
  * Lasciare vuoti i campi '''Nome utente''' e '''Password'''.  
= Verifica =

Per
verificare se è in uso la rete '''Tor''' durante la navigazione Internet, visitare [[ https://check.torproject.org/?lang=it |questa pagina]] con un browser web.
<<B
R>>
Inoltre verrà visualizzato l'indirizzo IP che risulta essere in uso dal sistema (reale o fittizio, a seconda se la rete '''Tor''' è attiva o meno).
Qualora le impostazioni dei DNS non fossero presenti leggere [[#dns|questo paragrafo]].

##
== Pidgin ==
##
##
Di seguito è descritta la procedura per configurare '''[[InternetRete/Messaggistica/Pidgin|Pidgin]]''' per l'utilizzo con '''Tor'''.
## 0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] '''Pidgin'''.
## 0. Selezionare da menù '''Il tuo account'''.
## 0. Selezionare '''Modifica account'''.
## 0. Nella scheda '''Avanzate''' impostare i seguenti campi come descritto di seguito:
## * Sicurezza della connessione: ''Richiedi crittografia'';
## * Porta per la connessione: `5222`;
## * Server di connessione: inserire l'URL del server `.onion` desiderato (in [[https://darkwebnews.com/deep-web-links/|questa pagina]] è possibile consultarne un elenco).
## 0. Nella scheda '''Proxy''' nel menù a tendina '''Tipo di proxy''' selezionare '''Tor/Privacy(SOCKS5)''', quindi impostare i seguenti campi come descritto di seguito:
## * Host: `127.0.0.1`;
## * Porta: `9050`;
## * Lasciare vuoti i campi '''Nome utente''' e '''Password'''.

<<Anchor(altribrowser)>>

== Altri browser ==

Segue una lista di browser meno d
iffusi, ma configurabili per la navigazione anonima.

 * '''Microso
ft``Edge''' leggere [[InternetRete/Navigazione/MicrosoftEdge#Navigazione_anonima|questa pagina]].
 * '''Pale Moon''' leggere [[https://wiki.u
buntu-it.org/InternetRete/Navigazione/Pale``Moon#Navigazione_anonima|questa pagina]].
## * '''Waterfox''' leggere [[
InternetRete/Navigazione/Waterfox#Navigazione_anonima|questa pagina]].
Linea 198: Linea 212:
Il metodo più immediato per navigare sotto la rete '''Tor''' è utilizzare '''[[https://www.torproject.org/projects/torbrowser.html|Tor Browser]]''', una versione modificata di '''[[InternetRete/Navigazione/Firefox/FirefoxESR|Firefox ESR]]''', già provvista di client Tor. Per un uso di base non è necessario modificare le configurazioni e le impostazioni del programma. Il metodo più immediato per navigare sotto la rete '''Tor''' è utilizzare '''[[https://www.torproject.org/projects/torbrowser.html|Tor Browser]]'''.<<BR>>
Si tratta di un browser '''[[InternetRete/Navigazione/Firefox/FirefoxESR|Firefox ESR]]''' che integra '''Tor''' al suo interno. Permette di navigare sotto rete '''Tor''' senza installare ed avviare il servizio nel proprio sistema.<<BR>>
Per un uso di base non è necessario modificare le configurazioni e le impostazioni del programma.

Qualora non si riesca a connettersi alla rete '''Tor''' leggere [[#tornoconnesso|questo paragrafo]].
Linea 204: Linea 222:
 0. Scaricare l'archivio da [[https://www.torproject.org/download/languages/|questa pagina]], avendo cura di selezionare l'architettura desiderate (32 o 64 bit),  0. Scaricare l'archivio da [[https://www.torproject.org/projects/torbrowser.html.en|questa pagina]], avendo cura di selezionare la versione '''Stable''' per '''Linux''' nella lingua e nell'architettura desiderate (32 o 64 bit).
Linea 206: Linea 224:
 0. Accedere alla cartella e fare clic sul file `start-tor-browser.desktop`, confermando qualora venisse richiesta l'autorizzazione ad eseguire il file. 
 0. Per configurare e personalizzate '''Tor Browser''' leggere [[InternetRete/Navigazione/Firefox/Configurazione|questa pagina]].

In alternativa è possibile avviare il browser da [[AmministrazioneSistema/Terminale|terminale]]. Occorrerà quindi [[AmministrazioneSistema/ComandiBase#cd|spostarsi]] nella cartella in cui è presente il file e digitarne il nome nella linea di comando, come nel seguente esempio:{{{
 0. Accedere alla cartella e fare clic sul file `start-tor-browser`, confermando qualora venisse richiesta l'autorizzazione ad eseguire il file. Le configurazioni possono essere modificate facendo clic sul file `Tor Browser Setup`.<<BR>>
 0. In alternativa è possibile avviare il browser da [[AmministrazioneSistema/Terminale|terminale]]. Occorrerà quindi [[AmministrazioneSistema/ComandiBase#cd|spostarsi]] nella cartella in cui è presente il file e digitarne il nome nella linea di comando, come nel seguente esempio:{{{
Linea 214: Linea 230:
Per ulteriori opzioni seguire i link presenti in '''[[InternetRete/Navigazione/Firefox|questa pagina]]'''.
Linea 217: Linea 231:
Non decomprimere o eseguire Tor Browser come [[AmministrazioneSistema/Sudo|amministratore]].
}}}

=== Da repository (16.04 e successive) ===
Non decomprimere o eseguire '''Tor''' Browser come [[AmministrazioneSistema/Sudo|amministratore]].
}}}

=== Da repository ===
Linea 223: Linea 237:
 0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] il programma da menu e attendere il termine della procedura automatica che provvederà a scaricare e a installare il programma (vengono individuate automaticamente l'architettura e la lingua di sistema).

Dopo il primo avvio, '''Tor Browser''' potrà essere normalmente avviato da menu.<<BR>>
 0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] il programma dal menù e attendere il termine della procedura automatica che provvederà a scaricare e a installare il programma (vengono individuate automaticamente l'architettura e la lingua di sistema).

Dopo il primo avvio, '''Tor Browser''' potrà essere normalmente avviato da menù.<<BR>>
Linea 228: Linea 242:
=== Da PPA ===
Linea 231: Linea 243:
Al momento il team di sviluppo non ha rilasciato versioni recenti del pacchetto. Tuttavia la procedura è ancora valida per Ubuntu 14.04 e 16.04, a patto di eseguire l'aggiornamento del browser (ultimo punto della procedura). Il browser risulta inoltre utilizzabile su Ubuntu 17.10 e 18.04, se installato precedentemente ad un [[Installazione/NoteAvanzamento|avanzamento di versione]].
}}}

 0. Per [[Repository/RigaDiComando#Aggiungere_altri_repository|abilitare i ppa]] digitare i seguenti comandi in un [[AmministrazioneSistema/Terminale|terminale]]:{{{
sudo add-apt-repository ppa:webupd8team/tor-browser}}}{{{
sudo apt-get update
}}}
 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://tor-browser|tor-browser]].
 0. Terminata l'installazione, [[AmbienteGrafico/AvviareProgrammi|avviare]] il programma, quindi premere la prima icona a sinistra e poi '''Check for Tor Browser updates''' per avviare la procedura di aggiornamento automatico.

== Nyx dal rilascio 18.04 ==

'''[[https://nyx.torproject.org/|Nyx]]''' è un programma finalizzato al monitoraggio della rete '''Tor''' tramite [[AmministrazioneSistema/Terminale|riga di comando]].

=== Installazione ===

[[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://nyx|nyx]].

=== Funzionalità e utilizzo ===

 * '''Grafico della larghezza di banda''': premere il tasto '''I''' per selezionare l'intervallo dei grafici. Premere invece '''S''' per mostrare altre statistiche di utilizzo.
 * '''Registro eventi''': '''Tor''' registra una grande quantità di informazioni sulla sua attività. Per selezionare gli eventi da mostrare premere il tasto '''F'''.
 * '''Connessioni''': questa voce indica i dati di connessione simili a [[https://it.wikipedia.org/wiki/Netstat|Netstat]], correlati a diverse informazioni sul relay Tor.
 * '''Aiuto''': per visualizzare le altre funzionalità, per informazioni o per aiuto digitare il tasto '''H'''.

<<Anchor(rp)>>
= Risoluzione problemi =

In alcuni sporadici casi, il [[#Tor Browser|Tor Browser]] pur premendo il tasto '''Connetti''' segnala che non è connesso alla rete '''Tor'''.

Per risolvere il problema impostare a mano il proxy come segue.

== Configurazione proxy in Tor Browser ==

 0. Premere a destra l'icona con tre lineette orizzontali e selezionare '''Personalizza...'''
 0. Fare clic sul tasto '''Barre degli strumenti''' e spuntare '''Barra dei menù'''.
 0. Fare clic sul tasto '''Fatto'''.
 0. Seguire il menù '''''Modifica → Preferenze → Tor '''''.
 0. Scorrere la schermata fino in fondo alla sezione '''Avanzate'''.
 0. Nella finestra spuntare '''Uso un proxy per connetermi a internet'''.
 0. Nel menu a tendina '''Tipo di proxy''' selezionare '''SOCKS5''', quindi impostare i seguenti campi come descritto di seguito:
Si ricorda che i [[https://launchpad.net/~webupd8team/+archive/ubuntu/tor-browser/+packages|PPA]] del progetto '''Tor Browser''' del team '''Web Upd8''' non sono più mantenuti.<<BR>>
Tuttavia in caso di necessità è ancora possibile scaricare manualmente il pacchetto `.deb` da [[https://launchpad.net/~webupd8team/+archive/ubuntu/tor-browser/+files/tor-browser_6.5.1-1~webupd8~0_amd64.deb|questo link]] per l'installazione manuale, previo lancio della procedura di aggiornamento automatico al primo avvio (prima icona a sinistra e poi tasto '''Check for Tor Browser updates''').
}}}

== Brave Browser ==

Il browser web '''[[https://brave.com/|Brave]]''' integra una funzionalità molto semplificata per navigare attraverso la rete '''Tor''', senza installare ed avviare il servizio. Infatti, una volta avviato il programma, sarà sufficiente:

 0. Selezionare il percorso '''''menù → Nuova finestra privata con Tor'''''.
 0. [[#verifica|Verificare]] la connessione alla rete '''Tor''' e procedere con la navigazione.

{{{#!wiki note
Seppur la navigazione anonima con '''Brave''' garantisca un buon livello di protezione, i responsabili del progetto consigliano comunque l'utilizzo di '''Tor Browser''' qualora si necessiti di livelli superiori di anonimato.
}}}

##== Nyx ==
##
##'''[[https://nyx.torproject.org/|Nyx]]''' è un programma finalizzato al monitoraggio della rete '''Tor''' tramite [[AmministrazioneSistema/Terminale|riga di comando]].
##
##=== Installazione ===
##
##[[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://nyx|nyx]].
##
##== Funzionalità e utilizzo ==
##
##Per avviare il programma digitare nel [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{
##sudo nyx
##}}}
##
## * '''Grafico della larghezza di banda''': premere il tasto '''I''' per selezionare l'intervallo dei grafici. ##Premere invece '''S''' per mostrare altre statistiche di utilizzo.
## * '''Registro eventi''': '''Tor''' registra una grande quantità di informazioni sulla sua attività. Per selezionare ##gli eventi da mostrare premere il tasto '''F'''.
## * '''Connessioni''': questa voce indica i dati di connessione simili a [[https://it.wikipedia.org##/wiki/Netstat|Netstat]], correlati a diverse informazioni sul relay Tor.
## * '''Aiuto''': per visualizzare le altre funzionalità, per informazioni o per aiuto digitare il tasto '''H'''.

<<Anchor(problemi)>>
= Risoluzione dei problemi =

<<Anchor(tornoconnesso)>>
== Mancata connessione Tor Browser ==

In alcuni sporadici casi, il [[#Tor Browser|Tor Browser]] segnala che non è connesso alla rete '''Tor''', pur avendo premuto il tasto '''Connetti'''.<<BR>>
In generale sarà sufficiente chiudere e riavviare il programma per risolvere il problema e [[#verifica|verificare]] di essere connessi alla rete '''Tor'''.

Se ancora il problema dovesse persistere:

 0. Seguire il menù '''''Modifica → Preferenze → Tor'''''.
 0. Scorrere la schermata fino in fondo alla sezione '''Avanzate''' e spuntare '''Uso un proxy per connettermi a Internet'''.
 0. Nel menù a tendina '''Tipo di proxy''' selezionare '''SOCKS5''', quindi impostare i seguenti campi come descritto di seguito:
Linea 277: Linea 296:
{{{#!wiki note
A seconda della modalità di installazione del programma, i menù potrebbero essere in lingua inglese o altre.
}}}


<<Anchor(dns)>>
== Impostare DNS ==

 0. Selezionare il percorso '''''Preferenze → Indicizzazione''''' e cliccare sul tasto '''Editor di configurazione'''.
 0. Nella finestra cliccare sul tasto '''Accetto''' i rischi.
 0. Aiutandosi con l'apposito campo di ricerca, individuare l'opzione `network.proxy.socks_remote_dns` e assicurarsi che sia impostata su '''true'''. Per modificare l'opzione è sufficiente fare doppio clic per attivare l'impostazione.
 0. Ripetere la procedura precedentemente indicata per configurare rispettivamente [[#firefox|Firefox]], [[#thunderbird|Thunderbird]] o [[#thuderbirdport|Thunderbird portable]].
Linea 282: Linea 314:
 * [[http://www.webupd8.org/2013/12/tor-browser-bundle-ubuntu-ppa.html|Tor Browser Bundle]]
 * [[https://launchpad.net/~webupd8team/+archive/ubuntu/tor-browser|Launchpad]]
 * [[https://wiki.archlinux.org/title/tor|Wiki Arch]]
Linea 286: Linea 317:
 * [[https://brave.com/|Brave Browser]]


Attenzione! Questa è una Pagina di prova. Le informazioni riportate potrebbero essere incomplete, errate e potenzialmente pericolose. Per contribuire alla realizzazione di questa pagina consultare la discussione di riferimento.

Guida verificata con Ubuntu: 20.04 22.04

Problemi in questa pagina? Segnalali in questa discussione

Introduzione

In questa guida sono contenute le istruzioni per utilizzare il sistema di navigazione anonima Tor su Ubuntu e derivate.

Tor (The Onion Router) è una rete virtuale che permettere di nascondere il proprio indirizzo IP rendendo anonima la propria navigazione, proteggendo la propria privacy su Internet con apprezzabili risultati.
Il progetto nacque originariamente per la US Naval Research Laboratory, con lo scopo di proteggere le comunicazioni dei servizi segreti statunitensi. Successivamente è stato reso pubblico ed è attualmente sviluppato dalla società Tor Project.

Funzionamento

La rete Tor funziona, in pratica, veicolando il proprio traffico attraverso diversi nodi, criptando la comunicazione tra nodo e nodo, in maniera tale che la destinazione non potrà conoscere da dove la richiesta è stata effettuata. Generalmente i nodi intermedi sono tre; neanche questi sono a conoscenza del traffico che gestiscono, poiché tutti i dati sono criptati tante volte quanti sono i nodi che attraversa. Questi passaggi permettono di rendere difficile l'analisi del traffico da parte degli ISP.
Tor offre un set di strumenti per una vasta gamma di organizzazioni e persone che desiderano migliorare la propria sicurezza e protezione su Internet. L'utilizzo di Tor può aiutare a rendere anonima la navigazione, la messaggistica istantanea, IRC, SSH e altre applicazioni che utilizzano il protocollo TCP. Tor fornisce anche una piattaforma su cui gli sviluppatori di software possono creare nuove applicazioni con funzionalità di anonimato, sicurezza e privacy incorporate.

La navigazione attraverso Torè solitamente più lenta a causa della crittografia richiesta.

Lo strumento Vidalia (interfaccia grafica utente per il controllo di Tor), in passato affetto da vari bug, non è più supportato (per maggiori informazioni consultare questa pagina).

Il componente aggiuntivo TOR Button per il browser Firefox non è più supportato. Se ne raccomanda la rimozione, se installato.

Installazione

Prima di utilizzare le applicazioni sotto rete Tor occorre abilitare questa funzionalità.

Da repository di Ubuntu

Installare il pacchetto tor con i relativi pacchetti dipendenti.

Da repository Tor

  1. Importare il repository di Tor:

    echo "deb https://deb.torproject.org/torproject.org release main" | sudo tee /etc/apt/sources.list.d/torproject.list

    sostituendo il termine release con la versione di Ubuntu installata (ad esempio bionic, focal o jammy).

  2. In alternativa, se è installato il pacchetto apt-transport-https, è possibile svolgere il passaggio con un solo comando da terminale digitando:

    sudo sh -c 'echo "deb https://deb.torproject.org/torproject.org $(lsb_release -sc) main" >> /etc/apt/sources.list.d/tor-project.list'
  3. Scaricare da questa pagina la versione più recente del pacchetto deb.torproject.org-keyring.

  4. Installare il file .deb appena scaricato.

  5. Aggiornare la lista dei pacchetti digitando nel terminale:

    sudo apt update
  6. Installare il pacchetto tor con i relativi pacchetti dipendenti.

Avvio, arresto e gestione del servizio

Di seguito sono elencati alcuni comandi da terminale per avviare, monitorare e gestire il servizio.

Comandi

tor --version

Verifica la versione di Tor in uso.

sudo systemctl start tor.service

Avvia il servizio.

systemctl status tor

Fornisce informazioni sullo stato del servizio.

sudo systemctl restart tor.service

Riavvia il servizio.

sudo systemctl stop tor.service

Arresta il servizio.

sudo systemctl enable tor

Aggiunge il servizio all'avvio del sistema.

sudo systemctl disable tor

Rimuove il servizio dall'avvio del sistema.

Verifica

Per verificare se è in uso la rete Tor durante la navigazione Internet, visitare questa pagina con un browser web.
Inoltre verrà visualizzato l'indirizzo IP che risulta essere in uso dal sistema (reale o fittizio, a seconda se la rete Tor è attiva o meno).

Rendere anonime le applicazioni

Di seguito sono riportati degli esempi di configurazione delle applicazioni più comuni, finalizzate all'utilizzo di Tor su Ubuntu.

Firefox

  1. Avviare il browser Firefox.

  2. Seguire il menù Impostazioni → Impostazioni di rete → Impostazioni.

  3. Nella finestra Impostazioni di connessione selezionare Configurazione manuale dei Proxy.

  4. Nel campo Host SOCKS inserire 127.0.0.1 e nella voce Porta il valore 9050.

  5. Aggiungere la spunta su SOCKS V5 e confermare su OK.

Per interrompere la navigazione attraverso la rete anonima Tor, disattivare la modalità proxy nelle impostazioni di Firefox (punti 2 e 3), riavviandolo se necessario.

Qualora le impostazioni dei DNS non fossero presenti leggere questo paragrafo.

In alternativa è possibile usare Tor Browser, progetto basato sullo stesso Firefox.

Konqueror

  1. Avviare il browser Konqueror.

  2. Seguire il menù Impostazioni → Configura Konqueror…, espandere la sezione Navigazione Web e selezionare Proxy.

  3. Nella finestra spuntare Usa la configurazione dei proxy specificata manualmente.

  4. Nel campo Proxy SOCKS inserire 127.0.0.1 e nella voce Porta il valore 9050.

  5. Confermare premendo il tasto Applica e chiudere la finestra premendo Ok.

Per attivare o disattivare rapidamente la modalità proxy e interrompere la navigazione attraverso la rete anonima Tor, configurare una specifica scorciatoia dal menù Impostazioni → Configura le scorciatoie….

Falkon

  1. Avviare il browser Falkon.

  2. Seguire il menù Modifica → Preferenze, selezionare la sezione Navigazione e selezionare la scheda Configurazione proxy.

  3. Nella finestra spuntare Configurazione manuale.

  4. Nel menù a tendina HTTP selezionare SOCKS5, quindi impostare i seguenti campi come descritto di seguito:

    • Host: 127.0.0.1;

    • Porta: 9050;

    • Lasciare vuoti i campi Nome utente e Password.

  5. Confermare premendo il tasto Applica e chiudere la finestra premendo Ok.

Per interrompere la navigazione attraverso la rete anonima Tor, disattivare la modalità proxy nelle impostazioni di Falkon (punti 3 e 4), riavviandolo se necessario.

Midori

  1. Avviare il browser Midori.

  2. Seguire il menù Icona hamburgher → Preferenze → Rete .

  3. Alla voce Server proxy selezionare nel menù a scomparsa Server proxy HTTP.

  4. Impostare i seguenti campi come descritto di seguito:
    • URI: 127.0.0.1;

    • Porta: 9050;

    • Il tipo di proxy verrà selezionato automaticamente in funzione del sito visitato
  5. Uscire dalle impostazioni per rendere effettiva l'impostazione.

Per interrompere la navigazione attraverso la rete anonima Tor, disattivare la modalità proxy nelle impostazioni di Midori (punti 2 e 3), riavviandolo se necessario.

Thunderbird

  1. Avviare il client di posta Thunderbird.

  2. Per abilitare il supporto nativo a SOCKS 5, seguire il menù Preferenze → Avanzate → Rete e Spazio disco.

  3. Nella sezione Connessione cliccare la barra Impostazioni.

  4. Spuntare l'opzione Configurazione manuale dei proxy.

  5. Nel campo Proxy HTTPS: inserire 127.0.0.1 e nel corrispondente campo Porta: il valore 9050.

  6. Mettere la spunta alla casella SOCKS v5.

  7. Per configurare i DNS mettere la spunta, in basso, su DNS proxy per SOCKS v5 e Abilita DNS su HTTPS.

  8. Confermare premendo il tasto Ok.

Qualora le impostazioni dei DNS non fossero presenti leggere questo paragrafo.

Il componente aggiuntivo TorBirdy è compatibile solo con le vecchie versioni del programma.

Thunderbird in modalità Portable

Qualora si desiderasse gestire Thunderbird tenendo separati l'utilizzo in modalità normale e in modalità anonima, è possibile utilizzare il programma in versione "portable", ossia senza installarlo.

  1. Scaricare l'archivio da questa pagina. Verranno automaticamente riconosciute l'architettura e la lingua.

  2. Estrarre l'archivio nella propria Home.

  3. Accedere alla cartella e fare clic sul file thunderbird, confermando qualora venisse richiesta l'autorizzazione ad eseguire il file.

  4. Per configurare all'uso della rete Tor consultare le istruzioni del paragrafo precedente.

In alternativa è possibile avviare il client email da terminale. Occorrerà quindi spostarsi nella cartella in cui è presente il file e digitare il nome nella linea di comando, come nel seguente esempio:

cd thunderbird
./thunderbird

Qualora le impostazioni dei DNS non fossero presenti leggere questo paragrafo.

Altri browser

Segue una lista di browser meno diffusi, ma configurabili per la navigazione anonima.

Altri progetti

Tor Browser

Il metodo più immediato per navigare sotto la rete Tor è utilizzare Tor Browser.
Si tratta di un browser Firefox ESR che integra Tor al suo interno. Permette di navigare sotto rete Tor senza installare ed avviare il servizio nel proprio sistema.
Per un uso di base non è necessario modificare le configurazioni e le impostazioni del programma.

Qualora non si riesca a connettersi alla rete Tor leggere questo paragrafo.

Dal sito ufficiale

In questo modo è possibile utilizzare Tor Browser in modalità "portable", cioè senza installarlo.

  1. Scaricare l'archivio da questa pagina, avendo cura di selezionare la versione Stable per Linux nella lingua e nell'architettura desiderate (32 o 64 bit).

  2. Estrarre l'archivio nella propria Home.

  3. Accedere alla cartella e fare clic sul file start-tor-browser, confermando qualora venisse richiesta l'autorizzazione ad eseguire il file. Le configurazioni possono essere modificate facendo clic sul file Tor Browser Setup.

  4. In alternativa è possibile avviare il browser da terminale. Occorrerà quindi spostarsi nella cartella in cui è presente il file e digitarne il nome nella linea di comando, come nel seguente esempio:

    cd tor-browser_it
    ./start-tor-browser.desktop

Non decomprimere o eseguire Tor Browser come amministratore.

Da repository

  1. Installare il pacchetto torbrowser-launcher e relative dipendenze.

  2. Avviare il programma dal menù e attendere il termine della procedura automatica che provvederà a scaricare e a installare il programma (vengono individuate automaticamente l'architettura e la lingua di sistema).

Dopo il primo avvio, Tor Browser potrà essere normalmente avviato da menù.
La funzionalità integrata del programma provvederà a mantenerlo aggiornato. L'eseguibile del browser viene estratto e mantenuto nella Home, nella cartella ~/.local/share/torbrowser. I relativi file di configurazione sono invece conservati nelle directory ~/.cache/torbrowser e ~/.config/torbrowser.

Si ricorda che i PPA del progetto Tor Browser del team Web Upd8 non sono più mantenuti.
Tuttavia in caso di necessità è ancora possibile scaricare manualmente il pacchetto .deb da questo link per l'installazione manuale, previo lancio della procedura di aggiornamento automatico al primo avvio (prima icona a sinistra e poi tasto Check for Tor Browser updates).

Brave Browser

Il browser web Brave integra una funzionalità molto semplificata per navigare attraverso la rete Tor, senza installare ed avviare il servizio. Infatti, una volta avviato il programma, sarà sufficiente:

  1. Selezionare il percorso menù → Nuova finestra privata con Tor.

  2. Verificare la connessione alla rete Tor e procedere con la navigazione.

Seppur la navigazione anonima con Brave garantisca un buon livello di protezione, i responsabili del progetto consigliano comunque l'utilizzo di Tor Browser qualora si necessiti di livelli superiori di anonimato.

Risoluzione dei problemi

Mancata connessione Tor Browser

In alcuni sporadici casi, il Tor Browser segnala che non è connesso alla rete Tor, pur avendo premuto il tasto Connetti.
In generale sarà sufficiente chiudere e riavviare il programma per risolvere il problema e verificare di essere connessi alla rete Tor.

Se ancora il problema dovesse persistere:

  1. Seguire il menù Modifica → Preferenze → Tor.

  2. Scorrere la schermata fino in fondo alla sezione Avanzate e spuntare Uso un proxy per connettermi a Internet.

  3. Nel menù a tendina Tipo di proxy selezionare SOCKS5, quindi impostare i seguenti campi come descritto di seguito:

    • Indirizzo: 127.0.0.1;

    • Porta: 9050;

    • Lasciare vuoti i campi Username e Password.

  4. Chiudere la scheda per rendere effettive le impostazioni.

A seconda della modalità di installazione del programma, i menù potrebbero essere in lingua inglese o altre.

Impostare DNS

  1. Selezionare il percorso Preferenze → Indicizzazione e cliccare sul tasto Editor di configurazione.

  2. Nella finestra cliccare sul tasto Accetto i rischi.

  3. Aiutandosi con l'apposito campo di ricerca, individuare l'opzione network.proxy.socks_remote_dns e assicurarsi che sia impostata su true. Per modificare l'opzione è sufficiente fare doppio clic per attivare l'impostazione.

  4. Ripetere la procedura precedentemente indicata per configurare rispettivamente Firefox, Thunderbird o Thunderbird portable.

Ulteriori risorse


CategoryInternet