Über einen einfachen SSH Befehl kann auf dem eigenen PC ein Socks5 Socket erstellt werden, der es erlaubt, über die Netzwerkschnittstelle eines entfernen Rechners zu surfen. Das ist z.B. sinnvoll, wenn man mit einer ausländischen IP surfen will oder im aktuellen Netzwerk Filter aktiv sind, sodass nicht jede Website aufgerufen werden kann.
Ähnlich wie beim Starten einer normalen SSH Session wird am Client folgender Befehl eingegeben:
ssh -D 8080 -Nf root@entfernterrechner.net
Nachdem das Passwort eingegeben wurde startet der Proxy und das Programm verabschiedet sich in den Hintergrund. Im Webbrowser kann als Proxy-Server nun der eigene Rechner angegeben werden:
127.0.0.1:8080
Sobald der Proxy eingerichtet ist, surft man mit der IP des Rechners, zu dem man sich via SSH verbunden hat. Besonders bequem ist die Einrichtung des Proxyservers mit dem Addon „FoxyProxy“ für Mozilla Firefox.
root@entfernterrechner.net
Geht nicht auch einfacher_nutzer@entfernterrechner.net ?
https://legacy.thomas-leister.de
Ja, geht auch, sofern dieser Nutzer am entfernen System das Recht hat, auf das Netzwerk zuzugreifen. Aber das ist ja normalerweise der Fall… ;)
Danke! :-)
http://diasp.de
Alternativ könnt ihr auch sshuttle nehmen. Die Proxyeinstellung könnt ihr dann vergessen.
https://github.com/apenwarr/sshuttle