A pesquisa de DNS falha, mas o nslookup funciona

5

Eu tenho problemas de pesquisa de DNS na minha rede interna. Estou usando um servidor DNS interno com o IP 192.168.1.254.

Se eu usar o nslookup, tudo funcionará como deveria:

>hawk:~ user$ nslookup publicwebserver.domain.local
>Server:        192.168.1.254
>
>Address:   192.168.1.254#53
>
>Name:  publicwebserver.domain.local
>
> Address: 192.168.1.21

Meu problema é que nenhum outro programa parece ser capaz de procurar o nome DNS:

hawk:~ user$ ping publicwebserver.domain.local

ping: cannot resolve publicwebserver.domain.local: Unknown host

É assim para todos os programas de linha de comando e, por exemplo, Raposa de fogo. Se eu iniciar o Network Utility, recebo o mesmo problema na guia Lookup (provavelmente porque ele usa nslookup ou host no back-end).

Algum de vocês já viu esse problema antes?

    
por Thomas Lundström 27.02.2010 / 16:55

4 respostas

3

Parece que isso é devido a mim apontando para ambos os servidores dns internos e externos no meu cliente, como mencionado aqui . Depois que eu removi todos os servidores DNS externos da minha lista de servidores, tudo funcionou como deveria.

    
por 27.02.2010 / 17:52
4

Na verdade, provavelmente é devido ao uso de um domínio .local . Esse entra em conflito com a resolução do mDNS (rede de configuração zero) que, por padrão, usa .local .

Algumas versões do OS X podem suportar os métodos de resolução de nomes, mDNS e DNS normal, mas pelo menos o Yosemite não parece mais suportá-lo.

Este documento de suporte da Apple explica o histórico. Para Yosemite, o que ainda funciona é adicionar "domain.local" à lista de pesquisa de DNS nas configurações de rede.

A solução real não está usando o domínio .local para hosts resolvidos por DNS.

    
por 23.10.2014 / 08:12
1

Eu tenho o mesmo problema no OS X Yosemite beta, e mudar para 8.8.8.8 do Google resolveu o problema para mim.

    
por 04.06.2014 / 18:07
1

Para alguns, verifique o diretório / etc / resolver / e exclua todos os arquivos.

    
por 12.11.2014 / 04:41