
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:
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,
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
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.