VNC Server [RESOLVIDO]

1. VNC Server [RESOLVIDO]

Guilherme
GuilhermeBR

(usa CentOS)

Enviado em 25/03/2010 - 12:49h

Pessoal,

Estou tentando acessar, o servidor Linux via VNC. Para instalar e configurar o VNC Server, segui o seguinte tutorial aqui do site:

http://www.vivaolinux.com.br/artigo/Utilizando-o-VNC-Server-no-Linux/

Só que ao tentar acessar o servidor, de uma estação Windows, usando o VNC Viewer, fica com a mensagem: "Attempting to connect to host". E não conecta.

Alguém sabe, o que pode estar errado? Segui todos os passos, do tutorial citado acima. Será que precisa criar alguma regra no firewall? Eu acho que não, pois estou tentando acessar o servidor, dentro da rede interna.


  


2. Re: VNC Server [RESOLVIDO]

Richard Andrade
richardandrade

(usa Debian)

Enviado em 25/03/2010 - 13:42h

Você liberou a porta 5900 na chain INPUT?

valeu e abraço


3. Re: VNC Server [RESOLVIDO]

Guilherme
GuilhermeBR

(usa CentOS)

Enviado em 25/03/2010 - 13:53h

Não.. mas eu estou acessando internamente, ou seja, 192.168.1.1 que é o endereço do servidor, dentro da minha rede. A chain INPUT, não é somente para acesso externo para interno?


4. Re: VNC Server [RESOLVIDO]

Guilherme
GuilhermeBR

(usa CentOS)

Enviado em 25/03/2010 - 14:06h

Acabei de verificar, e no iptables, está liberado a porta 5900 sim. A regra na chain INPUT, está assim:

$ipt -A INPUT -p tcp -s $any -d $any --dport 1024:65535 -m state --state ESTABLISHED,RELATED -j ACCEPT

$ipt -A INPUT -p udp -s $any -d $any --dport 1024:65535 -m state --state ESTABLISHED,RELATED -j ACCEPT



5. Re: VNC Server [RESOLVIDO]

Richard Andrade
richardandrade

(usa Debian)

Enviado em 25/03/2010 - 14:38h

Chain INPUT eh qualquer pacote com destino o firewall.

Essas regras estão utilizando o módulo STATE que aceita qualquer pacote com conexão estabelecida ou relacionada tanto pacotes com protocolo UDP quanto TCP. Mas ainda assim a porta 5900 na chain INPUT está DROP. Lembrando que isso é caso a política do teu firewall esteja DROP na chain INPUT.

adicione a regra:

iptables -A INPUT -p tcp -s sua_rede --dport 5900 -j ACCEPT

Lembrando que utilizar regras na CHAIN INPUT sempre é bom especificar de onde você quer liberar, por questão de segurança.

valeu a abraço


6. Re: VNC Server [RESOLVIDO]

Guilherme
GuilhermeBR

(usa CentOS)

Enviado em 25/03/2010 - 14:46h

Oi Richard,

Adicionei a regra que vc passou, mas mesmo assim, não conectou.

A regra, pra minha rede, ficou assim:

iptables -A INPUT -p tcp -s 192.168.0.0/24 --dport 5900 -j ACCEPT


7. Re: VNC Server [RESOLVIDO]

Richard Andrade
richardandrade

(usa Debian)

Enviado em 25/03/2010 - 14:56h

verifique se você consegue conectar via telnet pela porta 5900.

telnet ip_do_servidor 5900

caso consiga a regra está funcionando o problema é que seu vnc server não está rodando, caso não consiga reveja suas regras de firewall.

valeu e abraço.


8. Re: VNC Server [RESOLVIDO]

Guilherme
GuilhermeBR

(usa CentOS)

Enviado em 25/03/2010 - 15:11h

Não conectou via telnet tb. :(

Olhei as minhas regras de INPUT, e aparentemente, não tem nada que bloqueie. O problema, pode ser somente no iptables ou teria alguma outra coisa?


9. Re: VNC Server [RESOLVIDO]

Richard Andrade
richardandrade

(usa Debian)

Enviado em 25/03/2010 - 15:21h

verifique se a porta 5900 está sendo aceita pelo firewall:

iptables -L -n | grep 5900

caso contrário verifique se o vnc server está rodando

ps ax | grep vnc

caso contrário o problema está no vnc server. Tente inicia-lo / reveja a instalação.

valeu e abraço


10. Re: VNC Server [RESOLVIDO]

Guilherme
GuilhermeBR

(usa CentOS)

Enviado em 25/03/2010 - 15:34h

Pelos comandos que vc passou, está tudo certo. Firewall e serviço.

Tentei reiniciar o serviço, mas tb não conecta. Mas tipo, se a regra no firewall, estiver correta, teria que conectar via telnet? Pois tb não conectou via telnet.


11. Re: VNC Server [RESOLVIDO]

Richard Andrade
richardandrade

(usa Debian)

Enviado em 25/03/2010 - 17:02h

Se a regra está OK e não há nenhum bloqueio relacionado a essa porta, conectaria se a porta estiver aberta ( VNC SERVER rodando).

reveja os passos da instalação do vnc-server


valeu e abraço.


12. Re: VNC Server [RESOLVIDO]

Guilherme
GuilhermeBR

(usa CentOS)

Enviado em 26/03/2010 - 11:44h

Oi Richard!

Consegui acessar! =)

A porta que o VNC Server usa, é a 5901. Estava liberando a 5900.

Obrigado pela ajuda! ;)






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts