Este efeito é devido ao NAT hairpin. link
Externamente, o firewall / roteador lida bem com ele, mas internamente, você precisa apontar para o endereço IP interno local.
Recentemente, configurei um servidor da web na rede do meu escritório com um domínio, por exemplo example.net
Tudo funciona perfeitamente fora da rede quando eu visito o example.net, ele se conecta muito bem à página da Web.
Embora quando eu visito o example.net enquanto estou na mesma rede que o servidor da Web, ele puxa a página de configuração do roteador da Comcast Business.
O que eu preciso fazer para ter o example.net encaminhado para o IP correto e acessar o servidor da Web, e não o roteador.
Obrigado.
Este efeito é devido ao NAT hairpin. link
Externamente, o firewall / roteador lida bem com ele, mas internamente, você precisa apontar para o endereço IP interno local.
O nome DNS provavelmente resolve o endereço IP externo do roteador, onde as regras de encaminhamento de porta encaminham o tráfego para o endereço IP interno do seu servidor web.
Você precisa usar o endereço IP interno ou um nome interno quando estiver na LAN do servidor Web ou precisar implementar o DNS dividido - configure seu serviço DNS da LAN para resolver www.example.net para o endereço IP interno .
UPDATE: Ou, como Joseph menciona em um comentário, adicione uma entrada ao arquivo hosts
em qualquer PC na LAN do seu escritório que precise de acesso ao servidor da web. Geralmente C: \ Windows \ System32 \ drivers \ etc \ hosts
Seu DNS está resolvendo para o IP do seu roteador que, por sua vez, está encaminhando as conexões para o servidor da web. Quando você tenta acessá-lo de dentro da rede, ele vai para a página de configuração porque você faz parte da rede. Para acessar o servidor da web de dentro da sua rede, você precisa usar o IP interno do servidor da web.
ATUALIZAÇÃO:
Esta questão tenta responder ao seu problema: Acesse o IP interno usando o IP público