Tor-Proxy-Server: So surfst du anonym mit dem Pi

Beitragsbild Tor Browser auf dem Raspberry Pi

Beitragsbild Tor Browser auf dem Raspberry Pi

Sicherheit im Netz ist so wichtig wie nie zuvor. Malwares, die auf deine Daten zugreifen und dadurch eine potenzielle Gefahr darstellen, lauern an jeder Ecke. Tor-Netzwerke können hier Abhilfe schaffen.

Tor ist ein Akronym und steht für „The Onion Routing“. In der IT-Welt versteht man darunter ein Netzwerk, das verwendet wird, um Internetverbindungen zu anonymisieren. Es eignet sich für TCP-Verbindungen und kann unter anderem für E-Mails, SSH und Peer-to-Peer genutzt werden. Der Mehrwert des Netzwerks: Es schützt dich davor, dass eine dritte Person den Datenverkehr nachvollziehen kann. Somit kann ein Tor-Netzwerk einen wichtigen Bestandteil im Hinblick auf deine digitale Sicherheit einnehmen.

Das Praktische an der ganzen Sache: Mithilfe deines Raspberry Pi kannst du einen Tor-Proxy-Server schnell und einfach selbst einrichten. Ein Proxy-Server nimmt Client-Anfragen an einen bestimmten Server in Empfang und leitet sie anschließend an den Zielrechner. Es existiert keine unmittelbare Verbindung zwischen Absender und Adressat, wodurch der Proxy-Server für ein hohes Maß an Sicherheit sorgt. Wir zeigen dir, wie du ein Tor-Netzwerk ganz einfach selbst konfigurieren kannst.

Das brauchst du für dein Vorhaben

Tor-Proxy-Server einrichten: Schritt für Schritt erklärt

Installiere Raspberry Pi OS

  1. Zuallererst musst du das Betriebssystem Raspberry Pi OS auf deiner microSD Karte installieren. Dabei gehst du folgendermaßen vor: Als erstes lädst du Raspberry Pi OS herunter und entpackst das Image auf deiner Festplatte. Im Anschluss überträgst du das Betriebssystem mithilfe der Software Etcher auf deine microSD Karte. Etcher ist ein Open Source Tool, das sich bei der Installation von Raspbian OS als sehr nützlich erweist. Daher ist es ratsam, die neueste Version im Vorfeld der Installation zu downloaden. Danach legst du die microSD Karte in deinen Rechner ein und startest Etcher. Klicke auf „Select Image“ und wähle anschließend den Ordner aus, in dem du das Image entpackt hast. Zum Schluss klickst du auf die microSD Karte und auf „Flash“, um mit der Installation zu beginnen.

Konfiguriere den SSH-Zugriff auf deinem Pi

  1. Als nächstes richtest du den SSH-Zugriff für deinen Raspberry Pi ein. Dabei gibt es verschiedene Vorgehensweisen – je nachdem, ob du Windows oder Linux nutzt.
    1. Sofern du Linux oder Mac als Betriebssystem nutzt, brauchst du keine weitere Software, um den SSH-Zugriff einzurichten. Wenn du eine Verbindung herstellen möchtest, musst du allerdings die Raspberry Pi IP und den Hostnamen kennen. Abgesehen davon genügt für das Prozedere dein Raspberry Pi Terminal. Hier erfährst du im Detail, wie du vorzugehen hast, um eine SSH-Verbindung herzustellen.
    2. Du verwendest als Betriebssystem Windows? In diesem Fall benötigst du das Tool PuTTY. Du musst dieses nicht einmal installieren, sondern lediglich downloaden. Wähle nach dem Herunterladen die exe-Datei aus und gib als Host „raspberrypi“ ein. Klicke anschließend auf „Open“. Du wirst nun dazu aufgefordert, einen Login-Namen und ein Passwort einzugeben. Als Standard sind der Benutzername „pi“ und das Passwort „raspberry“ voreingestellt. Am besten änderst du direkt das Passwort, um Gewissheit zu haben, dass keine unerwünschte Person auf den Desktop zugreifen kann. Um das Passwort zu ändern, lässt du einfach im Terminal den Befehl „sudo passwd“ ausführen. Bestätige das Passwort, nachdem du es geändert hast.
sudo passwd
  1. Wenn du Raspbian OS installiert hast und auch die Einrichtung des SSH-Zugriffs abgeschlossen ist, öffnest du ein neues Terminal und lässt den Befehl „sudo apt-get update“ ausführen.
sudo apt-get update

Installiere Tor

  1. Anschließend installierst du Tor, indem du im Terminal „sudo apt-get install tor“ eingibst. Infolge der Installation werden die beiden Dienste „tor.service“ und „tor@default.service“ ausgeführt.
sudo apt-get install tor
  1. Gib nun im Terminal den Befehl „sudo systemctl status tor@default.service“ ein.
sudo systemctl status tor@default.service
  1. Als nächstes konfigurierst du Tor. Dabei gehst du folgendermaßen vor:
    1. Erstelle vorab eine Sicherungskopie, indem du den Befehl „sudo cp /etc/tor/torrc /etc/tor/torrc.backup“ ausführen lässt.
    2. Im Anschluss bearbeitest du die Konfigurationsdatei. Dazu gibt du im Terminal den Befehl „sudo nano /etc/tor/torrc“ ein.
sudo cp /etc/tor/torrc /etc/tor/torrc.backup
sudo nano /etc/tor/torrc
Die Konfigurationsdatei

SocksPort 192.168.0.100:9050

SocksPolicy accept 192.168.0.0/24

RunAsDaemon 1

DataDirectory /var/lib/tor

sudo systemctl restart tor@default.service
Konfiguration des Netzwerk-Proxys.

Dein Browser sollte nun das von dir konfigurierte Tor-Netzwerk nutzen, wenn du im Internet surfst. Mithilfe dieser Website kannst du im Handumdrehen überprüfen, ob alles so funktioniert hat wie gewünscht. 

check.torproject.org

Wir wünschen dir viel Spaß mit diesem Projekt und beim anonymen Surfen. Falls du Fragen hast, so kannst du diese gerne in den Kommentaren stellen.

Dein BerryBase-Team

Die mobile Version verlassen