Moin, ich verzweifel gerade ein bischen mit obigem setup. Was habe ich? a) einen XP-Rechner mit VNC und laufendem sshd. b) eine SUSE 10.0 Kiste mit ssh und krdc Was geht? a) ssh von Linux auf XP (ohne Passphrase) geht Was geht nicht? Ich mache auf linux ein "ssh -v -L 5901:localhost:5901 xp"; erhalte eine shell und (IMO) sollte nun ein Tunnel da sein. Wenn ich nun mit krdc eine Verbindung auf "vnc:/localhost:1" versuche, wird die Verbindung abgelehnt. Im ssh-Fenster sehe ich: debug1: Connection to port 5901 forwarding localhost port 5901 requested debug1: channel 3: new [direct-tcpip] channel 3: open failed: connect failed: Connection refused debug1: channel 3: free: direct-tcpip: listening port 5901 for localhost port 5901, connect from 127.0.0.1, port 49597, nchannels 4 Was mache ich falsch? (Ich lese nun seit 3 Stunden alle möglichen Artikel im Netz; aber irgendwie häng ich hier fest) Andreas PS: Ach ja: eine direkte VNC-Connection auf vnc:/xp:1 geht mit krdc einwandfrei!
Ich verwende hier mal was aus einer Mail, die ich einem Kollegen vor einiger Zeit geschrieben habe. Setup: ein Linux-Rechner vor der Nase, zwei Solaris9- und ein Linux-Rechner nur über ssh zu erreichen. Ziel ist die Umleitung des Ports 8080 der Solaris-Rechner auf Port 10380 bzw. Port 10480 auf localhost. (Die Portumleitung über die Solaris-Maschinen wollte nicht, deshalb die Verwendung von lnx02 beim Umleiten.)
Wenn Sie auf der Shell dieses Kommando starten:
ssh -v -2 -N -x -a -L 10380:sol03:8080 \ -L 10480:sol04:8080 \ root@lnx02
können Sie mit dem Browser unter
http://localhost:10380/ <http://localhost:10480/
Port 8080 von sol03 bzw. sol04 erreichen.
Der TightVNC-Viewer hat übrigens die Option "-via <gateway>", damit kann man die Umleitung über <gateway> ohne Fummeln mit ssh erreiche. -- Viele Grüße ------------------------------------------------------------------------ Michael
participants (2)
-
Kyek, Andreas, VF-DE
-
Michael Behrens