Não é possível conectar VNC DDNS (NoIP)

0

Estou executando o Ubuntu 17.10 e consegui instalar o x11vnc na minha rede local. Eu queria estender isso para acesso remoto. Por favor, veja os passos que tomei abaixo:

  • Instalação x11vnc (pode confirmar a execução na porta 5900)
  • Noip de instalação (nome do host criado e DUC baixado e pode confirmar a execução)
  • Configure o encaminhamento de porta no roteador e confirme se a porta está aberta (quando faço isso, recebo uma mensagem do x11vnc que considero um bom sinal)
  • GUFW instalado (embora eu tenha "Desativado" porque, caso contrário, a porta está fechada por algum motivo, independentemente da regra para permitir a conexão de entrada à porta 5900)
  • Pode confirmar que o firewall do roteador não está bloqueando a porta 5900 (ou pelo menos não diz que é)

Então, o que não consigo entender é por que não consigo conectar o VNC quando sinto que tudo está em ordem. Não consigo me conectar usando meu IP público / externo OU ddns, mas quando insiro o ddns na URL de um navegador, posso acessar a página do meu roteador (que eu não gosto nada e preferiria desativar, se possível) )

Eu usei dois clientes diferentes para tentar conectar-se ao servidor apenas para garantir que não fosse um problema do cliente. Por favor, ajudem, obrigado antecipadamente!

EDIT: Alguma idéia sobre o uso de uma VPN Hamachi para VNC?

Sterling Butters
fonte
Você está testando a conexão de dentro da sua rede ou de uma rede externa?
Kicken
Bem, a ferramenta de status da porta noip puxa seu ip externo automaticamente, então eu não sabia que faria diferença testar em uma rede externa, não é?
Sterling Butters 30/03
Pode ser devido a algo conhecido como NAT Loopback . Sem esse recurso, seu roteador não processa a porta para o tráfego interno, mas usa o IP externo.
Kicken
Então você está dizendo que a porta pode não estar realmente aberta? Apenas parece ser? Qual é a solução nesse caso?
Sterling Butters 30/03
Mais ou menos. Com efeito, a porta está aberta, mas apenas para o tráfego originado fora da sua rede. O roteador que eu usei no início dos anos 2000 teve esse problema. Meu servidor da Web pode ser acessado por meus dispositivos de LAN apenas pelo seu IP da LAN interno, não pelo IP público. O uso do IP público funcionou bem para dispositivos externos, como na casa de amigos.
Kicken

Respostas:

0

Durante o assistente de configuração na página inicial do NO-IP, há uma pequena ferramenta para verificar se a porta está realmente aberta com uma varredura de porta para a porta que você digita. Através desse método, você pode verificar se o firewall não está bloqueando a porta 5900. A
seguir, o NO-IP-DUC está realmente fornecendo informações sobre um serviço na porta 5900 E 5800, de acordo com o guia de configuração oficial do VNC com NO-IP?

Você precisará encaminhar e configurar ambas as portas. Controle Remoto Usando VNC e No-IP

Yannik Z.
fonte
Port-check-output: Sucesso! Eu posso ver o seu serviço em ## ### ## ### na porta (5900) O seu ISP / Router / Firewall não está bloqueando a porta 5900....
Sterling Butters
Se eu executar noip2: Um processo noip2 já está ativo e o sinalizador de várias instâncias (-M) não está definido. Foi por isso que pensei que estava funcionando. Como eu verificaria a especificação do serviço?
Sterling Butters 30/03
Eu recebo um tempo limite de conexão na porta 5800 que o encaminhamento está ativado
Sterling Butters
Agora eu recebo um recusou-connection (consistentemente)
Sterling Butters
não tenho certeza se isso ocorre porque x11vnc não escuta 5800?
Sterling Butters 30/03
0

O problema ocorreu devido ao loopback do NAT - Obrigado @kicken

Sterling Butters
fonte