DNS local não está funcionando corretamente

DNS local não está funcionando corretamente

Estou tendo problemas para configurar um servidor LAN DNS.

Tenho vários dispositivos em uma rede e gostaria que meu nome de domínio funcionasse na LAN por meio de qualquer um desses dispositivos.

O servidor DNS reside na mesma máquina que meu servidor web, um mac mini com Snow Leopard. Quando me conecto remotamente via ssh usando o endereço IP da LAN, para verificar o DNS, as pesquisas direta e reversa funcionaram, usando os comandos "nslookup", "dig", "dscacheutil" e "host" (embora eu tivesse que remova a entrada no arquivo hosts para que ele forneça o mesmo endereço que nslookup e dig).

Todas as outras pesquisas de DNS devem ser feitas pelos servidores DNS especificados automaticamente no meu modem.

Meu roteador é um ASUS RT-N53 e meu modem é um Prestige 660ME-61. Até agora, tentei adicionar o servidor DNS às configurações de DHCP no roteador, mas se eu atualizar o Safari em um dispositivo iOS, ele não será mais resolvido para o nó correto, mesmo que tenha funcionado após uma reinicialização (a única maneira de limpe o cache DNS no iOS).

O domínio funciona apenas por um curto período de tempo no meu laptop antes de mudar para o endereço IP público, que me envia para a interface web do meu modem. Eu habilitei o loopback de NAT, o que tive que fazer através do telnet, e tentei o modo bridge, que desabilitou meu acesso à Internet.

O servidor obtém seu endereço via DHCP, que é um endereço reservado. Quando olhei para os servidores DNS no meu Mac, o IP da LAN do meu roteador veio antes do IP da LAN do servidor DNS, assim como vem antes do endereço IP da LAN do modem. Não posso colocá-lo em primeiro lugar na lista, a menos que eu edite as configurações do servidor DNS.

Como há mais dispositivos portáteis acessando esta rede, seria melhor evitar conectar manualmente os IPs dos servidores DNS. Quanto ao servidor, nada precisa ser alterado, pois o único servidor DNS que ele reconhece está no endereço IP de loopback, pois editei a configuração do servidor DNS para ter isso como sua única pesquisa de servidor DNS.

Responder1

Se você configurou um servidor DNS e pode emitir comandos nslookup remotamente e obter a resposta correta, o servidor DNS está funcionando corretamente. Normalmente você definiria a opção DHCP para DNS apontar para o seu servidor DNS.

Se você deseja que seu servidor DNS interno resolva solicitações externas (fora de qualquer zona que você criou), você desejará configurar um encaminhador DNS em seu servidor DNS. Essencialmente, todas as solicitações para as quais o seu servidor DNS não tem autoridade serão encaminhadas para o servidor especificado.

Espero que ajude/faça sentido

informação relacionada