Conectando-se a uma máquina Linux remota

0

Estou tentando conectar-me a um desktop Linux Ubuntu-10.04 no local de trabalho do meu computador doméstico (Vista) depois de conectar-me à VPN do escritório. Eu instalei o pacote vnc4server nessa máquina linux. Então eu inicio o vncserver manualmente na linha de comando. Quando tento me conectar a ele do meu computador de casa (Vista) usando o VNC Viewer, ele informa um erro - Unable to connect to host. Connection refused(10061) .

Qual poderia ser o motivo e como posso resolver isso?

2] Eu também instalei o UltraVNC no meu computador de casa (Vista). Eu pensei UltraVNC, na verdade não precisa de qualquer servidor instalado / em execução no computador que estamos nos conectando. É correto que, usando o visualizador UltraVNC, possamos nos conectar a máquinas remotas (Linux / Windows) sem qualquer peça de S / W necessária naquela máquina remota?

(Para me conectar usando UltraVNC também deu erro dizendo - "Falha ao conectar".)

Todos os ponteiros para resolver esses erros ajudariam.

    
por goldenmean 12.10.2010 / 23:11

2 respostas

1

Verifique a porta à qual você está tentando se conectar. Quando você inicia o vnc4server, ele deve informar qual display está criando, por exemplo:

jrt@tails:~$ vnc4server 

New 'tails:1 (jrt)' desktop is tails:1

Starting applications specified in /home/jrt/.vnc/xstartup
Log file is /home/jrt/.vnc/tails:1.log

Então, eu já tenho o X rodando, portanto o vnc4server iniciou um novo servidor X, : 1 . Por padrão, o VNC se conecta à porta 5900 , mas nesse caso o servidor VNC estará escutando 5901 .

Na máquina linux, você pode executar o comando:

netstat -atpn

e procure por algo como:

tcp6       0      0 [::]:5901               [::]:*                  LISTEN      2737/Xvnc4 

Uma alternativa ao VNC que você pode ver é o FreeNX / nomachine.com.

    
por 13.10.2010 / 01:04
2

O problema de conexão recusada pode ser causado por algumas coisas. As primeiras coisas a verificar são ...

1) Você está se conectando ao endereço IP e à porta corretos (os sufixos DNS nem sempre são adicionados automaticamente aos nomes de host, portanto, vale a pena verificar se você pode resolver o nome do host na linha de comando, tente executar o ping)

2) Verifique se o servidor (sua máquina ubuntu remota no trabalho) está configurado para aceitar conexão sem prompt, pois o padrão é solicitar permissão à máquina remota (ou pelo menos costumava valer a pena verificar)

Finalmente quem disse que o visualizador UltraVN pode se conectar a uma máquina sem que um servidor na máquina remota esteja falando bobagem. Seria uma grande preocupação de segurança se você pudesse se conectar remotamente a qualquer computador.

    
por 12.10.2010 / 23:43