
Ein Tool, mit dem Sie TOR zu Ihrem Standard-Gateway machen und alle Internetverbindungen über TOR (als Transparent-Proxy) leiten können, um die Privatsphäre/Anonymität ohne zusätzlichen unnötigen Code zu erhöhen.
Tor Router ermöglicht es Ihnen, TOR als transparenten Proxy zu verwenden und Ihren gesamten Verkehr über TOR zu leiten, EINSCHLIESSLICH DNS-ANFRAGEN. Das Einzige, was Sie brauchen, ist: ein System mit systemd (wenn Sie den Dienst nutzen möchten) und tor.
TOR Router berührt keine Systemdateien, wie es die anderen Tools zum Routen Ihres Verkehrs tun, und der Grund ist: Es ist nicht nötig, Dateien zu verschieben, um Verkehr zu routen, und das Verschieben von Dateien ist eine schlechte Idee, da ein Fehler im Skript/Tool Ihre Systemverbindung unterbrechen kann, ohne dass Sie wissen, was passiert ist.
Hinweis: Tor-router routet keine UDP-Pakete, da TOR dies nicht unterstützt: https://2019.www.torproject.org/docs/faq.html.en#TransportIPnotTCP
Wenn Sie BlackArch Linux (https://blackarch.org) verwenden, können Sie das Skript aus den Repos mit folgendem Befehl installieren: # pacman -S tor-router
Um aus dem Quellcode zu installieren:
Beachten Sie, dass Sie BASH benötigen, nicht sh
~$ git clone https://github.com/edu4rdshl/tor-router.git && cd ./tor-router && sudo bash install.sh
In Distributionen, die systemd verwenden, sollten Sie die Verwendung des install.sh-Skripts in Betracht ziehen. Der Prozess zur Installation/Konfiguration von tor-router wird hier dennoch beschrieben.
Das Skript erfordert root-Rechte
~$ git clone https://github.com/edu4rdshl/tor-router.git && cd tor-router/files
# Seting up TOR transparent proxy for tor-router
VirtualAddrNetwork 10.192.0.0/10
AutomapHostsOnResolve 1
TransPort 9040
DNSPort 5353
# sudo ./tor-router
Löschen Sie die tor-router-Konfigurationszeilen in /etc/tor/torrc, deaktivieren Sie tor-router.service mit systemctl (falls Sie das install.sh-Skript verwendet haben), entfernen Sie /usr/bin/tor-router, /etc/systemd/system/tor-router.service und starten Sie Ihren Computer neu.
Nachdem Sie das Skript ausgeführt haben, führen Sie die folgenden Schritte aus, um sicherzustellen, dass alles wie erwartet funktioniert:


BlackArch Linux: https://github.com/BlackArch/blackarch/blob/master/packages/tor-router