Aqui, como adicionar uma exceção de firewall (você precisará abrir as portas 5900 e 5800). Linux não é meu lado strong, então espero que esta foto ajude ...
Instalei o servidor VNC no CentOS 5.8 e ele está em execução, mas não consigo me conectar a ele usando o visualizador VNC. Recebo a seguinte mensagem de erro:
connect: Connection timed out(10060)
Qual poderia ser o problema?
Aqui, como adicionar uma exceção de firewall (você precisará abrir as portas 5900 e 5800). Linux não é meu lado strong, então espero que esta foto ajude ...
Você precisará fazer:
vi /etc/sysconfig/iptables
Em seguida, você encontrará um arquivo da seguinte forma:
# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
# <add the line for eth>
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
# <add the line for ports>
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
Com o seu eth correto no ifconfig, adicione as seguintes linhas ao seu iptables:
-A INPUT -i eth1 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp -m multiport --dports 5801:5803,5901:5903,6001:6003 -j ACCEPT
Após o arquivo ser salvo:
sudo service iptables restart
sudo service vncserver restart
Você pode ter mais informações em: link . No entanto, você verá que eles não indicam: 5801: 5803, que eu tenho que adicionar para que o VNCViewer funcione.
Atenciosamente,
Responda agora para garantir que alguém que veja esta página encontre a solução. Eu também estava tendo este problema na máquina CentOS 6.4 de 64 bits. Resolveu isso usando o link link