Ihr Server überwacht nur die Loopback-Adresse localhost.localdomain:2
. Starten Sie es mit der explizit angegebenen IP-Adresse des Servers:
vncserver -Interface [Adresse]
Ich habe das Tigervnc-Server-Paket im Server installiert.
[root @ localhost ~] # rpm -qa tigervnc-server tigervnc-server-1.1.0-5.el6.i686
Erstellt einen vnc-Benutzer und erstellt vncpasswd auch für diesen Benutzer.
[root @ localhost ~] # useradd vnc [root @ localhost ~] # vncpasswd vnc Passwort: Überprüfen: [root @ localhost ~] #
In habe /etc/sysconfig/vncserver
ich diese 2 Zeilen geändert
VNCSERVERS = "2: vnc" VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost"
After that I restarted the vncserver
service
[root@localhost ~]# service vncserver restart Shutting down VNC server: 2:vnc [ OK ] Starting VNC server: 2:vnc New 'localhost.localdomain:2 (vnc)' desktop is localhost.localdomain:2 Starting applications specified in /home/vnc/.vnc/xstartup Log file is /home/vnc/.vnc/localhost.localdomain:2.log [ OK ]
Cleared iptables
also.
[root@localhost ~]# iptables -F
While running vncviewer in client side I am getting this error
[root@client ~]# vncviewer 10.10.2.39:2
How to solve this error?
Ihr Server überwacht nur die Loopback-Adresse localhost.localdomain:2
. Starten Sie es mit der explizit angegebenen IP-Adresse des Servers:
vncserver -Interface [Adresse]
Vielleicht möchten Sie auch diese Option ausprobieren:
-localhost nein
Der Befehl, der für mich funktioniert, lautet:
vncserver -localhost keine -geometrie 800x600 -depth 24
Die Idee ist, dass vncserver die Netzwerkschnittstelle überwacht und nicht nur die Loopback-Schnittstelle (lo).