HTTP Proxy
Wir benutzen SSH um einen eigenen HTTP-Proxy auf der lokalen Maschine zu schaffen.
SOCKS sind in OpenSSH bereits eingebaut und so ist es mit einfachsten Mitteln möglich einen eigenen SOCKS HTTP Proxy mit dem “-D”-Parameter zu öffnen. Hier das Beispiel:
$ ssh -D 7070 myuser@remote_ssh_server
wird einen Port 7070 auf der lokalen Maschine öffnen, die als lokaler Proxy fungiert. Nun kann der gesamte HTTP Proxy Traffic auf diesen Port 7070 umgeleitet werden und wandert somit in einem SSH-Tunnel zu dem remote_ssh_server … und von da aus in das Internet. Das war es auch schon. Die Umleitung des lokalen Ports 7070 ist somit erledigt.