O sufixo de pesquisa DNS não funciona mais no Mac osx

1

A resolução de DNS parou de funcionar ao conectar-se à nossa VPN corporativa via openvpn usando o tunnelblick .

Quando me conecto à VPN, as seguintes configurações de DNS (com exemplos) são definidas:

james@macbook:~$ cat /etc/resolv.conf
#
# Mac OS X Notice
#
# This file is not used by the host name and address resolution
# or the DNS query routing mechanisms used by most processes on
# this Mac OS X system.
#
# This file is automatically generated.
#
search intra.example.com
nameserver 10.181.0.222
nameserver 192.168.0.1

Resolver um nome de host com seus trabalhos FQDN:

james@macbook:~$ dig somehost.intra.example.com +noall +answer

; <<>> DiG 9.8.3-P1 <<>> somehost.intra.example.com +noall +answer
;; global options: +cmd
somehost.intra.example.com. 3600 IN A   10.182.1.37

Mas, embora o sufixo de pesquisa intra.example.com esteja definido nas configurações de DNS, o host não pode ser resolvido apenas com o nome do host:

james@macbook:~$ dig somehost +noall +answer

; <<>> DiG 9.8.3-P1 <<>> somehost +noall +answer
;; global options: +cmd

A resolução do DNS funcionou até 1h atrás, antes de eu suspender o meu Macbook por último. Quaisquer pistas de porque nomes de host não podem ser resolvidos, embora o sufixo de pesquisa esteja definido?

    
por James 20.12.2013 / 21:38

1 resposta

1

Como dig é uma ferramenta para consultar servidores DNS, é necessário assumir que o parâmetro fornecido já é um FQDN. nslookup verifica se você fornece um FQDN ou não e adiciona o sufixo apropriado.

E uma coisa pode ser de interesse: um trecho da página do homem de cavar no OS-X:

Mac OS X NOTICE
   The dig command does not use the host name and address resolution or the DNS query routing mechanisms used by other
   processes running on Mac OS X.  The results of name or address queries printed by dig may differ from those found by
   other processes that use the Mac OS X native name and address resolution mechanisms.  The results of DNS queries may also
   differ from queries that use the Mac OS X DNS routing library.

Espero que ajude

    
por 21.12.2013 / 21:45