Não consigo ver meu servidor da web de fora da minha rede local com o DynDns ativado

0

Este é suposto ser um exemplo muito simples para fins de aprendizado, mas, por algum motivo, está decidindo não funcionar.

Eu configurei um servidor web Apache na minha caixa Linux com apenas uma página fictícia. Funciona muito bem dentro da rede (como deveria).

Em seguida, ativei meu serviço DynDns, redirecionei a porta 80 pelo roteador e voilà, meu iMac pode acessar a página usando meu endereço dyndns test1.mynetgear.com.

Como ainda está dentro da rede local (mesmo acessando um nome de domínio externo), eu queria verificar se um dispositivo FORA da minha rede local poderia acessá-lo.

Então eu peguei o site no meu telefone (sobre LTE) e .... nada. Não foi possível encontrar o servidor. Virei o port forwarding por um segundo apenas para verificar que sem ele, até mesmo o meu iMac não podia acessar a página, e não podia. Liguei o encaminhamento de porta e, de repente, meu telefone conseguiu acessar a página. Ótimo, parece que funciona. Mas então eu peguei um navegador diferente no telefone e, de repente, não funcionou novamente. Puxou-o no primeiro navegador do telefone e, de repente, isso também não funcionou.

Parece que eu fiz tudo o que precisava ser feito, incluindo o encaminhamento da porta 80, com um nome de domínio estático em funcionamento (graças ao dyndns), mas por algum motivo, dispositivos fora da rede, que não funcionavam, parece não conseguir acessar a página da Web ...

Qualquer sugestão seria muito apreciada.

 -Bryan

Edit: Aqui está a imagem do meu telefone se conectando com sucesso quando eu usei a porta 8080 (é em LTE e não minha conexão wifi) Captura de tela do Safari

    
por Bryan Sproles 28.10.2017 / 10:55

1 resposta

0

Às vezes, os firewalls podem causar problemas semelhantes, então eu verificaria se tudo estava configurado corretamente (começando com o teste com o firewall temporariamente desabilitado, se possível).

Em segundo lugar, a um palpite, eu poderia tentar algo diferente de * .mynetgear.com. Esse domínio pode, na verdade, não ser publicamente roteável ou ter outros problemas. Outros serviços, como No-IP e freedns.afraid.org tem clientes disponíveis para o Linux.

Se nenhuma dessas soluções funcionar, pode haver outros problemas com respostas de rede lentas ou roteamento. Observe que um método de testar se o site está disponível é determinar seu IP público e colocar isso no navegador em vez de por exemplo testing1.mynetgear.com.

Nota: Aparentemente, no momento da escrita, existe / foi um problema com nomes de host mynetgear.com não serem resolvidos . A solução, nesse caso, seria usar outro nome de host.

    
por 28.10.2017 / 12:05