Faça o servidor usar seu próprio DNS primeiro para resolver nomes de domínio

Faça o servidor usar seu próprio DNS primeiro para resolver nomes de domínio

Eu tenho uma configuração de servidor de ligação no meu Mac OS Lion,

E tenho alguns domínios como myproject.com apontando para o mesmo servidor usando as configurações aqui:

Servidor Mac Os, como fazer com que o ponto de ligação www.mydomain.com seja a mesma máquina em que o vínculo está instalado?

Eu tenho algumas máquinas Windows em minha LAN, configurei seus endereços de servidor DNS da seguinte maneira

Preferred DNS Server 192.168.2.25 << my server's IP
Alternative DNS Server 192.168.2.1 << my Router

Aqui está uma captura de tela das minhas preferências do Windows,

preferências de DNS do Windows

Tudo funciona como esperado, quando faço ping em myproject.com da minha máquina Windows, ele resolve para 192.168.2.25

Agora, o problema é que o servidor em si não está configurado para usar seu próprio DNS; portanto, quando faço ping em myproject.com, ele resolve para 68.178.232.99, que é o endereço IP real de myproject.com na Internet.

Aqui está uma captura de tela de como tentei configurar o servidor para usar seu próprio servidor DNS em Preferências do Sistema -> Rede -> Ethernet -> Avançado -> DNS

configurações do servidor DNS no Mac OS Lion

O que estou fazendo de errado aqui? Existe uma maneira de fazer com que este servidor analise primeiro seu próprio DNS e depois observe o DNS do roteador ao tentar resolver um nome de domínio?

gateway.2wire.net é o valor padrão para domínios de pesquisa.

Obrigado, qualquer ajuda é apreciada

Responder1

A melhor maneira de resolver isso provavelmente seria configurar seu servidor DNS paraapenasuse localhost para pesquisas de DNS e configure seu servidor de ligação como umencaminhador para seu servidor DNS upstream.

Responder2

Às vezes, uma entrada de arquivo de hosts estáticos é a melhor opção. Configure o nsswitch para procurar primeiro o arquivo de hosts locais e você deve estar bem.

informação relacionada