Benutzer-Werkzeuge

Webseiten-Werkzeuge


howto:howto:systemtor

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
howto:howto:systemtor [2019/03/28 23:57] – [2. Tor als Hintergrundprozess einrichten] yaddahowto:howto:systemtor [2021/08/16 09:45] – [macOS] Checken ob Tor läuft rochen
Zeile 3: Zeile 3:
 Die einfachste Art Tor zu benutzen, ist der Tor Browser. Das ist ein Bündel aus der Anonymisierungssoftware Tor und einem angepassten Firefox Browser. [[howto:torbrowser|Hier]] kannst du weiterlesen, wie du den Tor Browser installieren kannst  Die einfachste Art Tor zu benutzen, ist der Tor Browser. Das ist ein Bündel aus der Anonymisierungssoftware Tor und einem angepassten Firefox Browser. [[howto:torbrowser|Hier]] kannst du weiterlesen, wie du den Tor Browser installieren kannst 
  
-Theoretisch kann aber auch jedes andere Programm (zum Beispiel das Mail-Programm Thunderbird) so eingestellt werden dass es sich über Tor mit den Internet verbindet. Das nennt man auch "Torifizierung" (englisch: "torify").+Theoretisch können andere Programme, die dafür geeignet sind, angewiesen werden sich mithilfe von Tor anonym mit den Internet zu verbinden. Das nennt man auch "Torifizierung" (englisch: "torify").
  
-===== Linux =====+Damit du nicht jedes Mal den //Tor Browser// im Hintergrund geöffnet haben muss, kannst du //Tor// als einzelnes Programm installieren und so einstellen, dass es als unsichtbarer Prozess im Hintergrund läuft wenn du deinen Computer startest. Anschließend weist du das jeweilige Programm dazu an, seinen Datenverkehr über diesen Hintergrundprozess umzuleiten. Als separates Programm ist Tor leider nur für Linux und MacOS verfügbar. Windows-Nutzer*innen können [[howto:howto:systemtor#Torifizierung_ohne_System-Tor|hier]] weiterlesen.
  
-Damit du nicht jedes Mal den //Tor Browser// im Hintergrund geöffnet haben muss, kannst du //Tor// als einzelnes Programm installieren und so einstellen, dass es als unsichtbarer Prozess im Hintergrund läuft wenn du deinen Computer startest. Als separates Programm ist Tor leider nur für Linux verfügbar. 
  
-Anschließend weist du das jeweilige Programm dazu an, seinen Datenverkehr über diesen Hintergrundprozess umzuleiten.+===== 1System-Tor installieren =====
  
-==== 1. System-Tor installieren ====+==== Linux ====
  
 Installiere die Pakete ''tor'' und ''torsocks'' mit deiner jeweiligen Paketverwaltung. Installiere die Pakete ''tor'' und ''torsocks'' mit deiner jeweiligen Paketverwaltung.
  
-<hidden Ubuntu und Mint>+<hidden UbuntuMint, Debian>
  
   sudo apt-get install tor torsocks   sudo apt-get install tor torsocks
Zeile 21: Zeile 20:
 </hidden> </hidden>
  
----- 
  
-<hidden Debian> 
  
-Die Paketquellenen von Debian 9 (Codename Stretch) sind relativ veraltet. Du kannst die neueste Version von Tor über die Backports installieren. Dazu fügst du die Backports als Paketquelle hinzu:+----
  
-  echo 'deb http://ftp.de.debian.org/debian/ stretch-backports main' | sudo tee -a /etc/apt/sources.list+<hidden Arch>
  
-Anschließend aktualisierst du deine Paketquellen und installierst ''tor'' und ''torsocks'': +  sudo pacman -tor torsocks
- +
-  sudo apt-get update +
-  sudo apt-get install tor/stretch-backports torsocks+
  
 </hidden> </hidden>
 +
  
 ---- ----
  
-<hidden Arch und Derivate (Manjaro, Antergos)>+<hidden Fedora>
  
-  sudo pacman -S tor torsocks+  sudo dnf install tor torsocks
  
 </hidden> </hidden>
- 
  
 ---- ----
  
-<hidden Fedora> 
  
-  sudo dnf install tor torsocks+==== macOS ==== 
 + 
 +<hidden Installation mit Homebrew> 
 +Hierfür muss du [[https://brew.sh|Homebrew]] installiert haben.
  
 +  brew install tor
 </hidden> </hidden>
  
 ---- ----
  
 +<hidden Installation mit Macports>
 +Hierfür muss du [[https://www.macports.org/install.php|Macports]] installiert haben.
 +  sudo port install tor 
 +</hidden>
 +
 +
 +----
 +
 +===== 2. Tor als Hintergrundprozess einrichten =====
  
-==== 2. Tor als Hintergrundprozess einrichten ====+==== Linux ====
  
-<note tip>Zur Verwaltung von Hintergrundprozessen benutzen die meisten Linux-Betriebssysteme //Systemd//. Der Befehl für die Verwaltung von Systemd ist ''systemctl''. Der Befehl muss immer mit ''sudo'' ausgeführt werden.</note>+<hidden Starten unter Linux> 
 +<note tip>Zur Verwaltung von Hintergrundprozessen benutzen die meisten Linux-Betriebssysteme //Systemd//. Der Befehl für die Verwaltung von Systemd ist ''systemctl''.</note>
  
 **Tor starten:** **Tor starten:**
Zeile 64: Zeile 71:
   sudo systemctl enable --now tor   sudo systemctl enable --now tor
  
-**Überprüfen, ob Tor läuft:** +**Checken ob Tor läuft:** 
  
   sudo systemctl status tor   sudo systemctl status tor
 +</hidden>
  
-==== 3. Programme einrichten, sich über Tor zu verbinden ====+----
  
-Hier findest du Anleitungen für die Torifizierung von +==== macOS ====
-  * [[howto:howto:torbirdy|Thunderbird]] +
-  * Pidgin +
-  * Gajim +
-  * Nextcloud +
-  * APT-Paketverwaltung +
  
-Ein Weiterführende Anleitung findest du im [[https://trac.torproject.org/projects/tor/wiki/doc/TorifyHOWTO|Wiki vom Tor-Projekt]]. +<hidden Starten unter macOS mit Homebrew> 
-  +Hierfür musst du [[https://brew.sh|Homebrew]] installiert haben.
-===== Android =====+
  
-Android-Nutzer*innen können Orbot benutzen, um andere Apps über Tor zu routen.+**Tor starten:**
  
-==== Orbot installieren ====+  brew services start tor
  
-Orbot ist im Google Play Store und F-Droid verfügbar. Wenn du Orbot nicht bei F-Droid findest, musst du erst unter ''Einstellungen > Paketquellen'' die Apps vom Guardian Project freischalten. +**Checken ob Tor läuft:** 
  
-==== Orbot starten ====+  curl --socks5 localhost:9050 --socks5-hostname localhost:9050 -s https://check.torproject.org/ | cat | grep -m 1 Congratulations | xargs
  
-Starte Orbot und aktiviere Tor, indem du auf den Zwiebel-Butten tippst. In den Einstellungen kannst du sichergehen, dass Orbot bei jeden Neustart automatisch gestartet wird.+Als Meldung sollte erscheinen:
  
-{{:howto:android:orbot_off.jpg?nolink&200|}} {{:howto:android:orbot_on.jpg?nolink&200|}} {{:howto:android:orboteinstellungen.png?nolink&200|}}</hidden>+  CongratulationsThis browser is configured to use Tor 
 +</hidden>
  
-==== Apps anweisen Orbot zu nutzen ==== 
  
-Apps, die erweiterte Proxy-Konfiguriation unterstützen, kannst du anweisen sich via ''HTTP-Proxy'' zu verbinden:+---- 
 +===== 3. Programme anweisensich über Tor zu verbinden =====
  
-  Host: localhost +<note warning>Nur wenige Programme sind dafür vorgesehen, mit Tor verwendet zu werden. Manche Programme  (z.B. Bittorrent) werden trotz Routing über Tor deine IP-Adresse preisgeben!</note> 
-  Port: 8118+ 
 +==== 3.1 Programme mit Socks5-Proxy Unterstützung ==== 
 + 
 +Um sich über Tor zu verbinden, musst das jeweilige Programm anweisen einen Socks5-Proxy zu verwenden: 
 +  Host:  localhost oder 127.0.0.1 
 +  Port:  9050 
 + 
 +Username und Authentication kannst du freilassen oder zufällige Werten angeben. 
 + 
 +==== 3.2 Programme ohne Socks5-Proxy Unterstützung ==== 
 + 
 +Programme, die keine Konfiguration eines Socks5-Proxy vorsehen, können mit dem Befehl ''torsocks'' im Terminal gestartet werden.  
 + 
 +  torsocks Befehl 
 +   
 +<note tip>Auf der Seite vom Tor-Projekt findest du eine [[https://trac.torproject.org/projects/tor/wiki/doc/torsocks|Liste von Programmen]], die dafür bekannt sind mit sicher mit ''torsocks'' verwendet werden zu können.</note> 
 + 
 +==== 3.3 Torifizierung ohne System-Tor ==== 
 + 
 +Windows-Nutzer*innen können den Tor Browser benutzen um andere Programme über diesen umzuleiten. Auch hierfür muss das Programm, das du anonymisieren willst sich über einen Socks5-Proxy verbinden 
 +  Host:  localhost oder 127.0.0.1 
 +  Port:  9150 
 + 
 +Username und Authentication kannst du freilassen. 
 + 
 +<note>Der Tor Browser muss hierfür immer im Hintergrund geöffnet sein.</note>  
 + 
 +===== Links ===== 
 + 
 +Hier findest du Anleitungen für die Torifizierung von 
 +  * <del>[[howto:email:torbirdy|Thunderbird]]</del>  Veraltet! Benutze stattdessen [[https://tails.boum.org|Tails]] 
 +  * [[howto:tor_mumble|Mumble]] 
 +  * [[howto:howto:gpgkonfigurieren#System-Tor_im_Hintergrund|GnuPG]] 
 +  * [[https://salsa.debian.org/apt-team/apt-transport-tor|Paketverwaltung von Debian-basierte Systeme]] 
 +  * [[https://riseup.net/de/email/clients/mutt|mutt]]
  
-Für andere Apps kannst du den VPN-Modus von Orbot benutzen+Weiterführende Infos findest du im [[https://trac.torproject.org/projects/tor/wiki/doc/TorifyHOWTO|Wiki vom Tor-Projekt]].
howto/howto/systemtor.txt · Zuletzt geändert: 2023/02/16 14:25 von rochen

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki