Dynamic Forwarding über eine SSH-Verbindung mittels SOCKS

Manchmal kann es hilfreich sein, den Browser über eine SSH-Verbindung auf ein Netzwerk zugreifen zu lassen. Vor allem bei der Administration mit Web-GUIs in entfernten Netzen. So muss nicht jeder benötigte Port mit IP-Adresse über eine SSH getunnelt werden.

ssh -D 4711 sshserver.example.org

Das gleiche über einen Config-Eintrag

DynamicForward 4711

Also einfach im Browser den SOCKS-Proxy mit localhost und Port 4711 eintragen. Jetzt verbindet mich mein Browser per SOCKS-Proxy auf meinem lokalen Rechner. Der SOCKS-Proxy hat nun die Verbindung zum entfernten Host und ich kann alle möglichen Rechner, die über den entfernten Host erreichbar sind im Browser aufrufen.