Willkommen bei Christophs Weblog
05.02.2012, 16:11 Uhr

Transparenter SOCKS Proxy

Begeistert davon, wie einfach man mit ssh und tsocks einen transparenten SOCKS Proxy einrichten kann, möchte ich den Weg hier kurz beschreiben:

1. ssh -D localhost:1081 user@meinserver.de
2. emerge tsocks
3. tsocks konfigurieren: "server=localhost" setzen und ggf. "local=..." anpassen. Port ist per default auf 1081.
4. tsocks <programm> starten, also z. B. "tsocks opera" und alle Webzugriffe von Opera gehen verschlüsselt über ssh zu meinserver.de und erst von dort ins Internet.
5. z. B. mit wireshark kontrollieren, ob auch alles funktioniert.

Mit tsocks ist es eine Kleinigkeit auch Programmen die von Hause aus kein SOCKS unterstützen über den Proxy zu leiten. Weitere Details dazu auf [1].


[1] http://tips.linux.com/article.pl?sid=06/06/06/200234&tid=100
Transparenter SOCKS Proxy | 2 Kommentar(e) | Neuen Account anlegen
Die folgenden Kommentare geben Meinungen von Lesern wieder und entsprechen nicht notwendigerweise der Meinung der Betreiber dieser Site. Die Betreiber behalten sich die Löschung von Kommentaren vor.
Transparenter SOCKS Proxy
Autor: Anonymous am 04.12.2008, 18:53 Uhr

was ist denn mit dns queries von Opera? gehen die dann auch über den ssh tunnel? Danke für den Hinweis!

[ # ]
Transparenter SOCKS Proxy
Autor: chris am 05.12.2008, 03:02 Uhr
Nein, DNS-Anfragen werden lokal beantwortet.
http://wiki.noreply.org/noreply/TheOnionRouter/TorifyHOWTO#DNSNote

Ansonsten steht auch noch was zu DNS und tsocks in dessen manpage.
[ # ]