
Alle,
Ich versuche, einen dynamischen SSH-Proxy einzurichten, damit ich sicher im Internet surfen/Tests durchführen kann.
Ich habe es sowohl auf einem Mac (OS X 10.6.7) als auch auf Win7 Professional (mit Putty) versucht.
Ich habe zwei Linux-Rechner, einen zu Hause, auf dem CentOS5 läuft, und einen anderen in der Cloud bei AWS, auf dem der Bitnami-Stack für Ruby läuft.
Der Befehl, den ich auf meinem Mac ausführe, ist
ssh -D 1080 root@mylocalCentOSServer
Die Verbindung läuft einwandfrei. Dann gehe ich zu meinen Netzwerkeinstellungen für meinen Flughafen und lege die HTTP- und HTTPS-Proxyserver als 127.0.0.1 oder localhost fest und verwende den Port 1080. Dann starte ich einen Webbrowser (Chrome) und versuche, eine Website aufzurufen. Jedes Mal erhalte ich die Fehlermeldung „Proxyserver hat keine Daten gesendet“ oder „Server hat Verbindung unterbrochen“.
Dasselbe passiert auf einer Win7-Box mit Putty, die Verbindung funktioniert einwandfrei, ich bekomme eine Shell-Eingabeaufforderung, aber der Proxy verschiebt einfach keine Daten hin und her.
Ich muss etwas übersehen haben. Bitte helfen Sie mir. Danke!
PS: Es schlägt fehl, egal, ob ich meine lokale CentOS-Box innerhalb meines eigenen LANs oder von einem Remote-Standort aus verwende, oder sogar der Server, der unter AWS EC2 läuft, funktioniert nicht ...
Antwort1
Dann gehe ich zu meinen Netzwerkeinstellungen für meinen Flughafen und gebe die HTTP- und HTTPS-Proxyserver als 127.0.0.1 oder localhost an und verwende den Port 1080.
Sie müssen es als SOCKS-Host konfigurieren, nicht als HTTP-Proxy.