PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : VNC-Problem



gschoen57
03.01.05, 21:53
Hallo zusammen,
ich möchge gerne vom Internet aus auf meinen Rechner remote zugreifen.
habe dazu VNC eingerichtet auf meiner SuSE 9.1. Auf meinem Home-Netz-
werk funktioniert das ganze auch wunderbar, nach passworteingabe bekomme
ich X und KDM angezeigt und kann mich anloggen.
Nun habe ich auf meiner FritzBox (DSL-Router) folgende Portfreigabe
eingetragen:
VNC, Protokoll TCP, Port 5801, <IP-Adresse meines Rechners in meinem Netz>
an Port 5801.
Wenn ich nun vom Internet aus http://<vom Provider zugewiesene IP-Adr der
FritzBox>:5801 eingebe bekomme ich noch den Login. Tippe ich dann das
Passwort ein kommt die Fehlermeldung
"no route to server <Internet-IP der FritzBox>".
Im Grund genommen funktioniert der Zugriff vom Internet aus, habe das
mit einer zweiten Portfreigabe für HTTP auf Port 80 probiert
(HTTP, Protokoll TCP, Port 80, IP-Adr meiner Rechners, an Port 80)
und kann nun mit http://<InternetIP meiner FritzBox> die html-Seiten auf meinem
Rechner ansehen.
Hab ich mit VNC hier etwas falsch gemacht?? Muß ich sonst noch irgendwas
einstellen, damit's funktioniert??

Dank schon mal für Euere Antworten

fire-bird17
04.01.05, 02:16
Hi,

wieso Port 5801??? Bei mir ist der Port 5800 für VNC Web (Java viewer) eingestellt und 5900 für "normales" VNC ;-). Äm wenn du das manuell auf 5801 gestellt hast ok! Wie ist der Port für "normales" VNC eingestellt.
Ich habe gemerkt, dass er immer beide Ports für die Kommunikation braucht, den 5800 und 5900 (in der Standarteinstellung). Durch einen Dienstemonitor konnte ich halt sehen wie er durch beide Port zu meinem Rechner Verbunden war.

Also stell bei deiner FritzBox beide Ports zur Weiterleitung ein. Also in der Standartkonfiguration von VNC wären es 5800 und 5900. Dann müsste es gehen! :) :cool:

gschoen57
04.01.05, 09:50
Das mit 01 ist schon OK. Der normale X-Desktop ist ja schon :0, der VNC
läuft auf dem desktop :1, deshalb der Port 5801 bzw. 5901 wobei das
01 hinten eben für den desktop steht. Werde heute abend mal den 5901
auf der FritzBox noch freigeben und schauen, ob es dann funktioniert.
Danke einstweilen

fire-bird17
04.01.05, 11:40
Gib mir dann bescheid!

MiGo
04.01.05, 12:11
Nun habe ich auf meiner FritzBox (DSL-Router) folgende Portfreigabe
eingetragen:
VNC, Protokoll TCP, Port 5801, <IP-Adresse meines Rechners in meinem Netz>
an Port 5801.

Öh, für mich hört sich das an, als hättest du nur ein Loch in die Firewall gebohrt.
Du musst die Ports nicht nur freigeben, sondern auch an den entsprechenden Rechner weiterleiten ("port forwarding") sonst kommst du da von aussen nie dran.

MiGo

fire-bird17
04.01.05, 12:22
Öh, für mich hört sich das an, als hättest du nur ein Loch in die Firewall gebohrt.
Du musst die Ports nicht nur freigeben, sondern auch an den entsprechenden Rechner weiterleiten ("port forwarding") sonst kommst du da von aussen nie dran.
Nein du siehst doch, dass er die Weiterleitung auf seinen Rechenr gemacht hat.
VNC, Protokoll TCP, Port 5801, <IP-Adresse meines Rechners in meinem Netz> an Port 5801.
Das nennt man Port-Weiterleitung oder Port-forwarding :cool:

gschoen57
04.01.05, 18:32
so, habe soeben den Port 5901 auch noch freigegeben mit forward und siehe
da es funktioniert. Es sieht also so aus, als ob nur die Passwortabfrage
über den 5801 läuft, alles andere geht dann über den Port 5901.
Danke für Eure Tips