Como posso solucionar uma falha na conexão VNC da rede local?

Como posso solucionar uma falha na conexão VNC da rede local?

Na Máquina A, inicio o Remmina (0.9.3) e crio um perfil de conexão de entrada VNC. Escolhi a porta 5900, com nome de usuário e senha. Nenhuma alteração em avançado ou SSH. Eu inicio o perfil e ele diz "Ouvindo na porta 5900 uma conexão VNCI de entrada..."

Na Máquina B, inicio o Remmina e crio um perfil VNC. Defino machinea.local:5900 como servidor, insiro o nome de usuário e a senha e deixo todo o resto como está. Eu inicio o perfil e diz "Conectando a 'username@machinea'..."

Paciência é uma virtude, mas meia hora depois ainda não há nada além daquelas janelas de mensagens.

Até agora eu:

  • Certifique-se de que o UFW não esteja ativado
  • Confirmado que posso fazer ping e ssh da Máquina A para a Máquina B e vice-versa
  • Tentei em outras portas
  • Tentei sem nome de usuário e senha
  • Pesquisei no Google sem rumo
  • Fiz uma xícara de chá

Qual é o próximo?

Outras ações tomadas:

  • Confirmado que posso com sucesso telnet machinea.local 5900na Máquina B (obrigado Pavlos G.)
  • Execute ifconfigna Máquina A para obter o endereço IP da rede (10.0.0.x)
  • Tente ping, telnet e Remmina usando endereço IP em vez de nome de host
  • Confirme que você não está tentando configurar uma conexão VNC reversa
  • Confirme que você está usando, não tentando usar o software cliente como servidor (oh!)

Responder1

Parece que a opção de protocolo VNC - Incoming Connectionnão é o que você esperava.

Remmina'spágina wikifala sobre reverse VNC connectionsuporte.

Isso significa que inverte o procedimento normal de um cliente se conectando a um servidor.
É usado principalmente quando problemas de firewall/NAT estão envolvidos.

Portanto, remmina na máquina A está aguardando que um servidor VNC na máquina B se conecte a ela.
Portanto, remmina ainda é o lado do cliente da conexão, não o lado do servidor.

Fiz o seguinte teste para dar um exemplo de como tudo funciona:

  • Criei uma nova VNC - Incoming Connectioncaixa Linux e a iniciei.
    Agora remmina está aguardando uma solicitação recebida de umServidor VNC – não é um cliente VNC

  • Iniciei o servidor tightVNC na minha caixa Windows e selecionei attach listening viewere adicionei o endereço IP e a porta da minha caixa Linux

  • Agora minha caixa do Windows é acessada remotamente pelo cliente remmina.

informação relacionada