Transparenter Proxy trifft VPN trifft SSH

Eurotunnelshuttle
Eurotunnelshuttle

Wer kennt es nicht. Man sitzt am Laptop in irgendeinem Café und möchte über ein freies W-Lan z.B. Freifunk arbeiten. Leider funktioniert aus irgendeinem Grund das normal eingerichtete VPN nicht so wie es sollte.

Kein Problem dank sshuttle. Dieses kleine und feine Programm (unter Linux, MacOS, BSDs einfach installierbar) ermöglicht es sämtlichen Datenverkehr des aktuellen Geräts über einen bekannten SSH-Server auszuleiten. Ein einfaches VPN also.

sshuttle sollte zunächst installiert werden und auf einem entfernten Server hat man SSH Zugang.

sshuttle -r username@sshserver 0/0

Damit wird nun der gesamte Datenverkehr über den entfernten SSH Server ausgeleitet. Die externe IP entspricht dann der vom SSH Server.

Für den Fall das auch noch sämtliche DNS Abfragen über den externen SSH Server ausgeleitet werden sollen:

sshuttle --dns -r username@sshserver 0/0

Nun werden zusätzlich sämtliche DNS Abfragen über den externen SSH Server durchgeführt (wenn dort eine Pi-Hole läuft => keine Werbung mehr).

Die Verwendung von sshuttle bietet sich auch für Software an die unverschlüsselte Verbindungen aufbaut und diese können somit wie über ein VPN verschlüsselt weitergeleitet werden.

Weitere Infos zu sshuttle

Schreibe einen Kommentar