Como acessar o site da LAN por nome de domínio?

1

Eu tenho um PC, roteador e smartphone. PC tem um site, que pode funcionar apenas por nome de domínio. Preciso acessar o site com o smartphone, quando ele estiver na mesma rede.

Eu iniciei um servidor DNS no PC (antes de funcionar nos hosts). Ele funciona localmente se eu definir o IP estático como servidor de dns principal da máquina. Também tentei flushdns e descobri que o site é acessível a partir de outro dispositivo com hosts configurados. Mas parece que os dispositivos não carregam registros DNS, embora eu receba muitos pedidos para o servidor DNS nos logs.

Eu pensei que se eu configurasse o IP do DNS (IP do PC) nos roteadores do DNS Primário, outros dispositivos que tivessem roteador como o Gateway Padrão carregarão os registros DNS dele, mas por enquanto ele não está funcionando assim.

Ajude por favor, com conselhos sobre como resolvê-lo ou com ferramentas sobre como depurar.

    
por appqui-platform 17.01.2016 / 00:58

1 resposta

1

I thought that if I set the DNS IP (PC IP) into routers Primary DNS, other devices that has router as Default Gateway will load DNS records from it, but for now it is not working like that.

É por isso que você lutou. Você pensou em algo que não é exato.

Se você verificar seu PC, verá que há configurações separadas para os servidores DNS e o gateway padrão. São duas coisas muito diferentes. (Algumas pessoas podem pensar que essas coisas estão relacionadas, porque parecem relacionadas à mente de uma pessoa, porque as pessoas aprendem sobre esses termos "servidores DNS" e "gateway padrão" mais ou menos ao mesmo tempo. Eles simplesmente aprendem que os termos estão relacionados às "configurações da Internet" comuns que precisam ser configuradas para que um dispositivo funcione. Em muitos casos, o endereço IP usado para os servidores DNS pode ser o mesmo endereço IP usado para o "gateway padrão", mas isso não necessariamente precisa ser o caso. O motivo pelo qual esses endereços podem às vezes ser o mesmo é porque os computadores podem executar várias tarefas: um único computador em um endereço IP pode executar vários programas, incluindo o fornecimento da funcionalidade "servidor DNS" e do "gateway padrão".

Os servidores DNS fornecem um recurso chamado "resolução de nomes", que é comumente usado para alterar um nome como www.example.com para um endereço como o endereço IPv6 2001: db8 :: a001 e o endereço IPv4 192.0.2.100

O "gateway padrão" é usado para controlar o "roteamento". Mais especificamente, quando a rede é um pouco mais avançada, um "gateway" refere-se a uma maneira pela qual algum tráfego pode ser roteado. O "gateway padrão" é o "gateway" usado sempre que um dispositivo (incluindo um computador) não tiver um gateway mais específico para usar.

Concordo que os servidores da Web geralmente verificam o nome DNS fornecido pelo navegador da Web, portanto, talvez seja necessário que o DNS aponte para o servidor da Web local. Sua melhor solução é provavelmente alterar as configurações do seu telefone, especificando qual servidor DNS usar. As configurações do telefone podem especificar que o servidor DNS a ser usado é o endereço IP fornecido pelo que eu chamo de "servidor de endereçamento automático", como "servidor DHCP IPv4". Se você não encontrar uma maneira fácil de personalizar as configurações de "servidor DNS" em seu telefone, sua melhor opção é permitir que um "servidor DHCP" local forneça ao seu telefone as configurações de "servidor DNS" desejadas.

Perceba que ter vários servidores DHCP em uma rede pode causar um conflito e resultar em uma "condição de disputa" em que, às vezes, os dispositivos obtêm informações desejadas e, às vezes, os dispositivos obtêm informações de outro servidor. Portanto, verifique se o problema não existe. A abordagem mais comum é apenas garantir que você não execute mais de um servidor DHCP na rede. Se você tiver um servidor DHCP (que pode ser o software em execução no "dispositivo" que é o seu roteador, que pode ser seu "gateway padrão" atual), altere a configuração desse servidor DHCP ou desative completamente esse servidor DHCP e execute um diferente.

    
por 17.01.2016 / 14:13

Tags