Hinweis: Du solltest ein Windows-Relais nur betreiben, wenn du es rund um die Uhr betreiben kannst. Wenn du dies nicht garantieren kann, ist ein Snowflake eine bessere Möglichkeit, Ressourcen beizusteuern.

Um ein Windows-System als Relais einzurichten, müssen ein paar einfache Schritte durchgeführt werden, um ein Benutzerkonto einzurichten, das Windows expert bundle herunterzuladen, eine torrc-Konfigurationsdatei zu erstellen und Tor von der Kommandozeile aus zu starten. Nachfolgend findest du eine ausführliche Anleitung zur Durchführung dieser Schritte - bitte befolge sie sehr sorgfältig und nimm alle notwendigen Änderungen vor, die auf dem Weg dorthin beschrieben werden.

1. Erstellen eines Benutzerkontos für Tor

Zuerst musst du ein neues Konto erstellen, damit Tor isoliert von deiner persönlichen Konfiguration läuft und du die Systemrechte verwalten kannst.

  1. Öffne zunächst deine Systemsteuerung und wähle 'Konten'.
  2. Wähle im Menü auf der linken Seite 'Familie & andere Benutzer'.
  3. Klicke neben der Unterüberschrift 'Diesem PC eine andere Person hinzufügen' auf das große +-Zeichen.
  4. Es wird nun ein Fenster angezeigt, in dem nach den Windows-Kontoinformationen gefragt werden. Wähle unten den kleinen Text "Ich kenne die Anmeldeinformationen für diese Person nicht".
  5. Wähle im nächsten Fenster den ähnlichen Text unten aus: "Benutzer ohne Microsoft-Konto hinzufügen".
  6. Gib einen Benutzernamen für den Benutzer ein. Du kannst jeden beliebigen Namen eingeben, aber in dieser Anleitung wird der Benutzername torrelay verwendet. Gib dann ein sicheres Passwort ein und fahre fort.

2. Herunterladen und konfigurieren des Windows Expert Pakets

2.1 Herunterladen

Der nächste Schritt ist das Windows Expert Paket herunterzuladen und zu installieren, als auch deine torrc Datei einzurichten.

  1. Gehe zu Download Tor Source code und scrolle nach unten, um 'Windows Expert Bundle' auszuwählen.
  2. Gehe zu deinem C:\Users\torrelay\ Verzeichnis.
  3. Erstelle einen Ordner namens tor. *(Optional. Ein benutzerdefinierter Pfad kann verwendet werden, allerdings musst du in den folgenden Schritten die notwendigen Änderungen vornehmen.)

2.2 Konfiguration

  1. Entpacke das gezippte Expert-Paket in dein neu erstelltes Tor-Verzeichnis. Dort befinden sich zwei Ordner, eine mit dem Namen Tor und eine mit dem Namen Data.
  2. Erstelle jetzt einen Ordner names log in C:\Users\torrelay\tor. Anschließend musst du eine leere Datei mit dem Namen notices.log im Ordner log erstellen.
  3. Du musst nun eine torrc-Datei erstellen, um den Regelsatz deines Relays zu definieren. Der Standardpfad für diese Datei ist C:\Users\torrelay\AppData\Roaming\tor\torrc, du kannst jedoch beim Starten der Kommandozeile mit dem Flag -f einen eigenen Speicherort angeben. (Mehr dazu unten)
  4. Öffne deine neu erstellte torrc-Datei in deinem Texteditor und fülle sie mit folgendem Inhalt:

    #Ändere den Spitznamen "myNiceRelay" in einen Namen, der dir gefällt
    Nickname myNiceRelay
    ORPort 9001
    ExitRelay 0
    SocksPort 0
    #Pfade angenommen, dass Sie extrahiert wurden in C:\Users\torrelay\tor - wenn sie
    #woanders entpackt wurden oder ein anderer Username verwendet wurde,
    #ändere die Pfade entsprechend
    DataDirectory C:\Users\torrelay\tor\Data
    Log notice file C:\Users\torrelay\tor\log\notices.log
    GeoIPFile C:\Users\torrelay\tor\Data\Tor\geoip
    GeoIPv6File C:\Users\torrelay\tor\Data\Tor\geoip6
    #Gib deine E-Mail unten ein - beachte, dass sie auf der Seite mit den Metriken veröffentlicht wird
    Kontakt-Info tor-operator@your-emailaddress-domain
    
  5. Vergewissere dich, dass alles korrekt ausgefüllt ist, speichere und schließe die Datei.

3. Aufstarten deines Relays

Es gibt zwei Methoden, um dein Relay zum ersten Mal aufzustarten, je nach deinen Vorlieben und Bedürfnissen.

3.1 Methode 1: Benutzerobefläche

  1. Navigiere zu dem Verzeichnis, in das du Tors Dateien extrahiert hast.
  2. Klicke einfach mit der Shift- und der rechten Maustaste auf die Datei tor.exe und wähle 'Als anderer Benutzer ausführen' aus dem Dropdown-Menü, und gib das Passwort für dein Tor-Konto ein, wenn du dazu aufgefordert wirst.
  • Hinweis: Achte darauf, nicht auf die Schaltfläche 'Als Administrator ausführen' zu klicken - das ist gefährlich!

3.2 Methode 2: Kommandozeile

  1. Öffne deine Eingabeaufforderung. Navigiere mit dem Befehl cd C:\Users\torrelay\tor zu C:\Users\torrelay\tor\Tor.
  2. Gib RUNAS /user:torrelay tor.exe ein und drücke Enter. Wenn du deine torrc-Datei an einem anderen Ort als dem Standard-Speicherort hast (z.B. im Home-Ordner), gib den Pfad mit dem f-Flag an.
    • Beispiel: RUNAS /user:torrelay "tor.exe -f C:\Users\torrelay\tor\Tor\torrc"
  3. Du solltest jetzt sehen, dass Tor in deinem Terminal startet. Warte, bis das Hochfahren des Systems abgeschlossen ist.
  4. Nach einer kurzen Zeit sollte es seinen OrPort veröffentlichen und du wirst erfolgreich Verkehr für das Tor-Netzwerk weiterleiten.
    • Hinweis: Je nach Systemeinstellungen kann es sein, dass Tor nicht startet und eine Fehlermeldung ausgibt, dass es keine Dateien erstellen kann. Sollte dies der Fall sein, öffne einfach das Windows Defender Sicherheitscenter und wähle "App- und Browserkontrolle". Füge die Datei tor.exe zur Liste der Zugriffsrechte hinzu und führe tor.exe erneut über die Kommandozeile aus. Tor sollte nun normal starten.

4. Schlussbemerkungen

Wenn du Probleme beim Einrichten deines Relays hast, schau dir unsere Hilfe-Sektion an. Wenn dein Relay jetzt läuft, schau dir die Nachinstallations-Hinweise an.