Il funzionamento della rete Tor si basa su rimbalzo fra vari nodi, sparsi in vari posti del mondo. Il nodo di entrata conosce il nostro indirizzo reale, con il quale ci siamo connessi (ovviamente, a discapito della velocità, per maggiore privacy possiamo adottare strategie aggiuntive es. connessione a VPN e solo il seguito passare al primo nodo di Tor). Il nodo di uscita conosce la destinazione, indirizzo che vogliamo raggiungere; i nodi intermedi conoscono solo il nodo precedente e il nodo successivo, quindi, di base, questo funzionamento dovrebbe garantire sufficiente anonimato.
Vediamo ora una procedura - testata su Windows (per Linux, MAC la procedura può essere leggermente diversa) - per impostare nazioni specifiche per i nodi della rete Tor:
- avviare Tor Browser almeno una volta, poi è sufficiente chiuderlo; viene creata la cartella di installazione
- nella cartella di installazione, compare un file di configurazione chiamato "torrc"
- apriamo torrc con un qualsiasi editor di testo, scriviamo:
- EntryNodes {} StrictNodes 1
- ExitNodes {} StrictNodes 1
- nelle parentesi graffe, mettiamo il codice (semplicemente il prefisso internazionale) della nazione che vogliamo; ad esempio "it", "de", "uk", "us", ecc
- possiamo quindi esprimere la nostra preferenza sul nodo di entrata e il nodo di uscita (ad esempio, accettiamo solo nodi italiani in entrata, solo nodi del canadesi in uscita, cambiamo la cosa in base alle nostre esigenze)
- StrictNodes 1 indica che se non viene trovato un nodo attivo di quel paese, rifiuta la connessione; viceversa, StrictNodes 0 prima cerca un nodo di quel paese e se non lo trova, ne prende uno random; un'alternativa è quella di mettere più possibilità, se non si vuole un nodo random, quindi ad esempio: ExitNodes {it},{ca},{us} StrictNodes 1 garantisce che come nodo di uscita si cerca prima un nodo italiano, se non c'è si passa ad uno canadese, se non c'è nemmeno questo si passa ad uno USA (ipotesi comunque quasi impossibile che siano tutti disattivi); nell'eventualità che non ci siano nodi di nessuno di questi paesi, rifiuta la connessione (se invece alla fine avessi messo StrictNodes 0, ne sceglie comunque uno random)
- infine, salviamo il file e chiudiamo l'editor di testo
- all'avvio di Tor Browser, vengono seguite le impostazioni di configurazione che abbiamo salvato; il classico lucchetto a sinistra dell'URL ("connessione sicura") mostra gli elementi del cirtuito Tor, quindi nodo di entrata (IP e geolocalizzazione), nodi intermedi e nodo di uscita
Argomento correlato:
Anonsurf per tutte le distribuzioni Debian-based (Linux)