Hallo Leutzzz Wie kann ich VNC Server an einen Port binden. Nach einem Neustart der Kiste Oder des VNC Server bekomm ich beim manuellen starten vom VNC: [root@spaceball bin]# ./vncserver Warning: spaceball.office.adm4u.de:1 is taken because of /tmp/.X11-unix/X1 Remove this file if there is no X server spaceball.office.adm4u.de:1 Warning: spaceball.office.adm4u.de:2 is taken because of /tmp/.X11-unix/X2 Remove this file if there is no X server spaceball.office.adm4u.de:2 New 'X' desktop is spaceball.office.adm4u.de:3 Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/spaceball.office.adm4u.de:3.log [root@spaceball bin]# Ausserdem zählt er die Ports hoch 6003/tcp open X11:3 Vorher wars 6002 Und wieder ein versuch vorher 6001 Ich habe aber nicht bock ständig in der Firewall und Router was ändern zu müssen Wo kann ich dem Server sachen das es nur ein VNC Server Terminal (max 2) gibt und die Port 6000 und 6001 benutzen sollen und keine weiteren Mit freundlichen Grüßen Juergen l.
Hi Am Freitag, 28. Februar 2003 09:54 schrieb mr-j:
[root@spaceball bin]# ./vncserver
Warning: spaceball.office.adm4u.de:1 is taken because of /tmp/.X11-unix/X1 Remove this file if there is no X server spaceball.office.adm4u.de:1
Warning: spaceball.office.adm4u.de:2 is taken because of /tmp/.X11-unix/X2 Remove this file if there is no X server spaceball.office.adm4u.de:2
New 'X' desktop is spaceball.office.adm4u.de:3
Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/spaceball.office.adm4u.de:3.log
D.h. dass in /tmp/.X11-unix/X<irgendwas> files anzeigen, dass Bereits ein entsprechender X-server läuft. Hast du eventuell den Rechner einfach runtergefahren ohne VNC zu beenden? Dann musst du diese files wahrscheinlich von Hand löschen.
[root@spaceball bin]#
Ausserdem zählt er die Ports hoch 6003/tcp open X11:3 Vorher wars 6002 Und wieder ein versuch vorher 6001
Das liegt auch an den /tmp/.X11....-files. Der Vncserver bekommt eine displaynummer, da man mehrere starten kann und verbindet sich dann mit Port(6000+displaynummer), um Überschneidungen zu vermeiden (wobei der default ist eigentlich 5900 ist).
Ich habe aber nicht bock ständig in der Firewall und Router was ändern zu müssen Wo kann ich dem Server sachen das es nur ein VNC Server Terminal (max 2) gibt und die Port 6000 und 6001 benutzen sollen und keine weiteren Mit freundlichen Grüßen Juergen l.
Wenn keine X-server laufen und die lockfiles nicht da sind benutzt VNC nur diese beiden Ports (oder eben 5900 und 5901). Du kannst dem Skript vncserver auch Optionen zum starten von Xvnc mitgeben. Mit -rfbport xxxx kannst du Xvnc auf einen bestimmten Port festlegen. mfg Axel mfg Axel
Hallo Juergen, mr-j schrieb: [...]
Wie kann ich VNC Server an einen Port binden. Nach einem Neustart der Kiste Oder des VNC Server bekomm ich beim manuellen starten vom VNC:
[root@spaceball bin]# ./vncserver
Warning: spaceball.office.adm4u.de:1 is taken because of /tmp/.X11-unix/X1 Remove this file if there is no X server spaceball.office.adm4u.de:1
[...]
Ausserdem zählt er die Ports hoch 6003/tcp open X11:3 Vorher wars 6002 Und wieder ein versuch vorher 6001
[...]
Wo kann ich dem Server sachen das es nur ein VNC Server Terminal (max 2) gibt und die Port 6000 und 6001 benutzen sollen und keine weiteren
z. B. killall Xvnc rm /tmp/.X11-unix/X0 2>/dev/null vncserver :0 -geometry 1280x1024 Gruß Raimund
participants (3)
-
Axel Heinrici
-
mr-j
-
Raimund Hölle