Ao retornar de uma viagem durante a qual eu consegui acessar meu servidor (https / ssh) apenas horas antes, descobri que todas as tentativas de conexão interna ao servidor estavam atingindo o tempo limite. Eu tentei de dispositivos Mac OS X, Windows 10 e Android 7.1.
Tentei reiniciar cada dispositivo em questão, além de ligar e desligar o roteador e até fazer uma redefinição de fábrica no modem / roteador em questão (um NetGear AC1900 / C6300BD). Eu também examinei todas as telas de configuração e não consigo encontrar nada sobre "NAT loopback" ou algo assim. Estava funcionando antes de eu sair e vinha funcionando bem há meses. Eu configurei o encaminhamento de porta e funcionará bem se eu estiver vindo de fora da rede, mas por dentro ela simplesmente não se conectará - o tempo limite será excedido.
Eu tentei várias coisas para obter o nome do host para resolver em um dispositivo interno, pois essa provavelmente seria a solução ideal, mas não obteve sucesso total .
Atualização: Depois de buscar o DNS interno para resolver o nome do host do servidor para um endereço IP interno, estou começando a pensar que essa abordagem não é viável. Especificamente, os dispositivos que estavam funcionando (por exemplo, Windows 10) pararam inexplicavelmente de funcionar. Depois de reiniciar o dispositivo Windows 10, consegui acessar novamente o servidor até que ele saiu do modo de espera, quando começou a esgotar o tempo limite para tentar se conectar. A inspeção da página da Web indicava que as páginas que estavam funcionando estavam sendo carregadas em cache a partir do endereço externo, apesar do fato de as propriedades de rede mostrarem os servidores DNS apropriados, e comandos como ping verem o endereço IP interno correto.