Alternativer ssh-Port für vncviewer [Gelöst]

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
Quilmes
Beiträge: 87
Registriert: 11.04.2008 23:25:52

Alternativer ssh-Port für vncviewer [Gelöst]

Beitrag von Quilmes » 09.02.2011 11:33:59

Anna möchte Bobs Rechner per vnc fernwarten. Bobs Rechner befindet sich hinter einer Firewall (Fritzbox). Diese leitet auf Port 12345 eingehende Pakete an Bobs Rechner auf den Port 5900 weiter. Laut diesem Thread sollte Anna auf ihrem Rechner mit

Code: Alles auswählen

vncviewer -via "bob@example.dyndns.org -p 12345" localhost:0 
eine vnc-Verbindung zu Bobs Rechner aufbauen können, aber stattdessen erscheint nur folgende betrübliche Mitteilung:

Code: Alles auswählen

ssh: connect to host example.dyndns.org port 12345: Connection timed out
vncviewer: Tunneling command failed: /usr/bin/ssh -f -L 5599:localhost:5900 bob@example.dyndns.org -p 12345 sleep 20.
Dito mit xtightvncviewer.
Der Rechner example.dyndns.org läßt sich problemlos anpingen.
Stimmt die Syntax nicht?
p.s. Bobs Rechner steht hunderte Kilometer entfernt und Bob ist absoluter DAU.
Edit: p.p.s.: Natürlich ist auf Bobs Rechner ein vnc-server eingerichtet, der auf Port 5900 lauscht. Vor einigen Wochen klappte die Verbindung auch, leider ist der entsprechende Befehl nicht mehr in der bash-history.
Zuletzt geändert von Quilmes am 09.02.2011 12:16:29, insgesamt 1-mal geändert.
Die deutsche Rechtschreibung ist Freeware, d.h. Du darfst sie kostenlos nutzen. Allerdings ist sie keine freie Software, d.h. Du darfst sie nicht ändern oder in veränderter Form weitergeben.

syssi
Beiträge: 2951
Registriert: 24.12.2010 16:50:59
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rheinland

Re: Alternativer ssh-Port für vncviewer

Beitrag von syssi » 09.02.2011 11:51:33

Hi,

wenn du sagst, dass hinter Port 12345 der Fritzbox ein vncserver laeuft, dann solltest direkt mit diesem per vncviewer verbinden koennen:

Code: Alles auswählen

vncviewer example.dyndns.org::12345
Die Zeilen, die du notiert hast sind IMHO besser, da die VNC-Verbindung ueber SSH getunnelt wird und der vncserver nicht fuer alle Welt offen steht. In diesem Fall hast du aber deine Fritzbox falsch konfiguriert. Sie muesste nach außen einen SSH-Port anbieten (12345 -> Port 22 von Bobs Rechner).

Gruss syssi

Benutzeravatar
Quilmes
Beiträge: 87
Registriert: 11.04.2008 23:25:52

Re: Alternativer ssh-Port für vncviewer

Beitrag von Quilmes » 09.02.2011 12:15:53

syssi hat geschrieben: Sie muesste nach außen einen SSH-Port anbieten (12345 -> Port 22 von Bobs Rechner).
Autsch! Tut sie, allerdings auf Port 12346. Das Forwarding 12345 -> 5900 hatte Anna seinerzeit aus Sicherheitsgründen abgeschaltet, weil ja die Verbindung durch einen ssh-Tunnel klappte.

Kaum macht man's richtig, schon funktioniert's!

Besten Dank!
Die deutsche Rechtschreibung ist Freeware, d.h. Du darfst sie kostenlos nutzen. Allerdings ist sie keine freie Software, d.h. Du darfst sie nicht ändern oder in veränderter Form weitergeben.

Antworten