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 5900
na Máquina B (obrigado Pavlos G.) - Execute
ifconfig
na 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 Connection
não é o que você esperava.
Remmina'spágina wikifala sobre reverse VNC connection
suporte.
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 Connection
caixa Linux e a iniciei.
Agora remmina está aguardando uma solicitação recebida de umServidor VNC – não é um cliente VNCIniciei o servidor tightVNC na minha caixa Windows e selecionei
attach listening viewer
e adicionei o endereço IP e a porta da minha caixa LinuxAgora minha caixa do Windows é acessada remotamente pelo cliente remmina.