Installieren Sie den TOR -Proxy auf Ubuntu 20.04 Linux

Installieren Sie den TOR -Proxy auf Ubuntu 20.04 Linux

TOR ist eine kostenlose Software, mit der ein Benutzer eine vollständige Anonymität online hat. Es kann verwendet werden, um zu vermeiden, dass Websites und Anwendungen Ihren Standort verfolgen oder versuchen, Sie zu identifizieren. Dies geschieht, indem Sie Ihre Netzwerkdaten über einen Pool von Servern auf der ganzen Welt weiterleiten und gleichzeitig die Identifizierung von Informationen von Paketkopfzeilen abziehen.

Es wird oft verwendet, um Regionsblöcke an Netflix oder YouTube zu vermeiden. Einige Benutzer mögen es, weil es verhindern,. Trotzdem sind andere nur ein wenig paranoid und schätzen die Zusicherung, dass niemand in ihrer Internetaktivität ausspionieren kann.

Sie können TOR auf Ubuntu 20 verwenden.04 FOSSA FOSSA durch Installation des TOR -Clients. Wir zeigen Ihnen, wie Sie es in diesem Handbuch einrichten, der die Browserkonfiguration enthält und alle Ihre Shell -Befehle über das Netzwerk von Tor laufen können.

In diesem Tutorial lernen Sie:

  • So installieren Sie TOR auf Ubuntu 20.04
  • Testen Sie Ihre Netzwerkverbindung über TOR
  • So trennen Sie Ihre Schale vorübergehend oder beharrlich
  • Aktivieren und nutzen Sie den TOR -Steueranschluss
  • Konfigurieren Sie den Webbrowser, um das Tor -Netzwerk zu verwenden
So verwenden Sie das TOR -Netzwerk, um online auf Ubuntu 20 zu durchsuchen.04 Desktop/Server Softwareanforderungen und Linux -Befehlszeilenkonventionen
Kategorie Anforderungen, Konventionen oder Softwareversion verwendet
System Installierte Ubuntu 20.04 oder verbessert Ubuntu 20.04 FOSSA FOSSA
Software Tor
Andere Privilegierter Zugriff auf Ihr Linux -System als Root oder über die sudo Befehl.
Konventionen # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können sudo Befehl
$ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können

Installieren Sie Tor auf Ubuntu 20.04

  1. Zuerst müssen wir TOR auf unserem System installieren. Öffnen Sie einen Terminal und geben Sie den folgenden Befehl ein, um ihn zu installieren:
    $ sudo apt installieren tor 


  2. Standardmäßig läuft Tor auf Port 9050. Sie können bestätigen, dass TOR mit der Verwendung der korrekten Läufe läuft ss Befehl im Terminal:
    $ ss -nlt State recv-q send-q Lokale Adresse: Port Peer Adresse: Portprozess Listen 0 4096 127.0.0.53%LO: 53 0.0.0.0:* Hören Sie 0 5 127.0.0.1: 631 0.0.0.0:* Hören Sie 0 4096 127.0.0.1: 9050 0.0.0.0:* 
    Kopieren

    Eine weitere schnelle Möglichkeit, zu überprüfen, ob TOR installiert ist, und zu sehen, welche Version Sie mit diesem Befehl ausführen:

    $ tor --version tor Version 0.4.2.7. 

TOR -Netzwerkverbindungstest

  1. Lassen Sie uns Tor in Aktion sehen und sicherstellen, dass es funktioniert, wie es soll. Wir werden dies tun, indem wir eine externe IP -Adresse aus dem Tor -Netzwerk erhalten. Überprüfen Sie zunächst, was Ihre aktuelle IP -Adresse lautet:
    $ wget -qo - https: // api.ipify.org; Echo 147.232.135.100 
  2. Dann werden wir den gleichen Befehl ausführen, aber mit ihm vorgehen torsocks. Auf diese Weise wird der Befehl stattdessen durch unseren Tor -Client ausgeführt.
    $ torsocks wGet -qo - https: // api.ipify.org; Echo 162.247.74.200 
    Sehen Sie sich an, wie sich unsere IP -Adresse ändert

Sie sollten jetzt eine andere IP -Adresse sehen. Das bedeutet, dass unsere Anfrage erfolgreich über das TOR -Netzwerk geleitet wurde.

So "tourify" Ihre Hülle "

  1. Offensichtlich, jeden netzwerkbezogenen Befehl mit vorzuziehen torsocks wird schnell alt. Wenn Sie das TOR -Netzwerk standardmäßig für Shell -Befehle verwenden möchten, können Sie Ihre Shell mit diesem Befehl trennen:
    $ source torsocks im TOR -Modus aktiviert. Jeder Befehl wird für diese Hülle torifiziert. 
  2. Um sicherzustellen, dass es funktioniert hat, versuchen Sie, Ihre IP -Adresse ohne die Verwendung der IP -Adresse abzurufen torsocks Befehlspräfix:
    $ wget -qo - https: // api.ipify.org; Echo 162.247.74.200 
    Schalten Sie den TOR -Modus ein, um die Schale zu trennen
  3. Die torified Shell bleibt nur für die aktuelle Sitzung bestehen. Wenn Sie neue Terminals öffnen oder Ihren PC neu starten, wird die Shell standardmäßig zu Ihrer gewöhnlichen Verbindung zurückkehren. Drehen torsocks Verwenden Sie dauerhaft für alle neuen Shell -Sitzungen und nach dem Neustart diesen Befehl:
    $ echo ". torsocks on ">> ~/.bashrc 
  4. Wenn Sie umschalten müssen torsocks MODE MODE AUSE, Geben Sie einfach ein:
    $ source torsocks aus dem tor modus deaktiviert. Der Befehl wird nicht mehr durch Tor gehen. 

Aktivieren Sie den TOR -Steueranschluss

Um mit der TOR -Installation auf unserem System zu interagieren, müssen wir den Steueranschluss von Tor aktivieren. Nach der Aktivierung akzeptiert TOR Verbindungen am Steueranschluss und ermöglicht es Ihnen, den TOR -Prozess über verschiedene Befehle zu steuern.

  1. Zu Beginn schützen wir die TOR -Verbindung mit dem folgenden Befehl Passwort. Wir benutzen MY-TOR-PASSWORD In diesem Beispiel.
    $ torpass = $ (tor-HASH-PASSWORD "MY-TOR-PASSWORD")) 
  2. Verwenden Sie diesen Befehl anschließend, um den TOR -Steueranschluss zu aktivieren und unser zuvor gehashtes Passwort einzulegen:
    $ printf "HashedControlpassword $ torpass \ nControlport 9051 \ n" | sudo tee -a/etc/tor/torrc 
    Erzeugen eines Tor Passwort -Hashs


  3. Sie können den Inhalt Ihres /etc/tor/torrc Konfigurationsdatei, um zu bestätigen, dass die Hash -Kennwort -Einstellungen korrekt enthalten sind.
    $ tail -2/etc/tor/torrc hashedControlpassword 16: 5d13cf3c7511d9fc60161179f8ffa1083C99601A5257CDC622E161839B CONTONPORT 9051 
  4. Starten Sie tor neu, um die Änderungen anzuwenden:
    $ sudo systemctl restart tor 
  5. Jetzt sollten Sie in der Lage sein, den TOR -Dienst in beiden Ports auszuführen 9050 Und 9051:
    SS -nLT State Recv-Q Send-Q Lokale Adresse: Port Peer-Adresse: Portprozess Listen 0 4096 127.0.0.53%LO: 53 0.0.0.0:* Hören Sie 0 5 127.0.0.1: 631 0.0.0.0:* Hören Sie 0 4096 127.0.0.1: 9050 0.0.0.0:* Hören Sie 0 4096 127.0.0.1: 9051 0.0.0.0:* 
    Kopieren

Schließen Sie eine Verbindung zum TOR -Steueranschluss an

  1. Jetzt können wir eine Verbindung zum TOR -Steueranschluss herstellen, um mit Tor- und Ausgabenbefehlen zu kommunizieren. Zum Beispiel verwenden wir hier die Telnet Befehl zum Anfordern einer neuen TOR -Schaltung und zum Löschen von Cache:
    $ telnet 127.0.0.1 9051 versuchen 127.0.0.1… . Mit 127 verbunden.0.0.1. Fluchtcharakter ist '^]' '. Authentifizierter "My-Tor-Password" 250 OK Signal Newnym 250 OK Signal Cleardnscache 250 OK Quit 250 Schließanschlussverbindung nach Fremden Host geschlossen. 
    Kopieren

    In Zeile 5 haben wir eingegeben AUTHENTIFIZIEREN Befehl und unser Tor Passwort. In Zeile 7 und Zeile 9 haben wir Tor um einen neuen Stromkreis und einen sauberen Cache gebeten. Offensichtlich müssen Sie einige Befehle kennen, um den Kontrollport viel zu nutzen. Deshalb haben wir mit einer Liste der obigen Befehle verbunden.

    Verbindung mit dem TOR -Steueranschluss anschließen
  2. Die Kommunikation mit dem TOR -Steueranschluss kann auch Shell Scripted sein. Betrachten Sie das folgende Beispiel, in dem eine neue Schaltung (IP -Adresse) von TOR anfordert:
    $ source torsocks aus dem tor modus deaktiviert. Der Befehl wird nicht mehr durch Tor gehen. $ torsocks wGet -qo - https: // api.ipify.org; Echo 103.1.206.100 $ echo -e 'authenticate "my-tor-password" \ r \ nSignal Newnym \ r \ nquit' | NC 127.0.0.1 9051 250 OK 250 OK 250 Schließanschluss $ torsocks wGet -qo - https: // api.ipify.org; Echo 185.100.87.206 
    Kopieren

    Die Magie geschieht in Zeile 5, wo mehrere Torbefehle zusammen aufgereiht sind. Der wget Befehle zeigen, wie sich die IP -Adresse unserer Verbindung geändert hat, nachdem sie einen sauberen Schaltkreis angefordert haben. Dieses Skript kann jederzeit ausgeführt werden, wenn Sie einen neuen Schaltkreis erhalten müssen.

Konfigurieren Sie den Webbrowser, um das Tor -Netzwerk zu verwenden

Um das Web anonym über Tor zu durchsuchen, müssen wir unseren Webbrowser so konfigurieren. So konfigurieren Sie dies im Standard -Webbrowser von Ubuntu, Firefox. Die Anweisungen für andere Webbrowser sind sehr ähnlich.



  1. Öffnen Sie das Einstellungsfeld im Menü oder durch Eingabe Über: Einstellungen in die Adressleiste. Scrollen Sie ganz nach unten, um "Netzwerkeinstellungen" zu finden, und klicken Sie auf die Schaltfläche "Einstellungen". Öffnen Sie das Menü Netzwerkeinstellungen in Ihrem Webbrowser
  2. Wählen Sie in diesem Menü "Manuelle Proxy -Konfiguration" und geben Sie ein Lokalhost Unter dem Feld "Socks Host". Für Port eingeben 9050. Sehen Sie sich den Screenshot unten an, um wie Ihre aussehen sollte. Konfigurieren Sie den Socks -Host in Netzwerkeinstellungen
  3. Wenn Sie mit dem Eingeben dieser Einstellungen fertig sind, klicken Sie auf OK. Sie können bestätigen, dass die Änderungen durch Navigieren zu einer Website wie IP Chicken wirksam sind, um sicherzustellen, dass Sie mit dem TOR -Netzwerk verbunden sind. Dies ist ein empfohlener Schritt, wenn Sie absolut sicher sein möchten, dass Sie anonym durchstöbern. Wir stöbern anonym, daher die neue IP -Adresse des Tor -Netzwerks

Abschluss

Die Verwendung von TOR ist eine großartige Möglichkeit, Anonymität im Internet aufrechtzuerhalten. Es ist völlig kostenlos und dauert nur wenige Minuten, um zu konfigurieren. Sie können viel Kontrolle über Ihre TOR -Verbindung ausüben, wenn Sie sich ein wenig Zeit nehmen, um zu verstehen, wie der Steueranschluss funktioniert, wie wir in diesem Artikel gezeigt haben.

Durch die Verwendung dessen, was Sie in diesem Leitfaden gelernt haben, können Sie sicherstellen, dass alle Ihre ausgehenden Internetaktivitäten maskiert sind, unabhängig davon. Natürlich können auch andere Anwendungen für die Verwendung von TOR konfiguriert werden. Sie müssen sie nur so konfigurieren, dass sie eine Verbindung zu Ihren Socken localhost herstellen können.

Verwandte Linux -Tutorials:

  • Installieren Sie den TOR -Proxy auf Ubuntu 22.04 Linux
  • Dinge zu installieren auf Ubuntu 20.04
  • Manjaro Linux Kernel Header Installation
  • Erholen Sie Ihre Privatsphäre und Sicherheit im digitalen Zeitalter
  • So laden Sie Online -Videos aus der Linux -Befehlszeile herunter…
  • Tintenfisch -Proxy -Konfigurations -Tutorial unter Linux
  • Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
  • OpenLiteSespeed als Reverse Proxy
  • ZFS auf Ubuntu 20 konfigurieren.04
  • Eine Einführung in Linux -Automatisierung, Tools und Techniken