El sufijo de búsqueda DNS ya no funciona en Mac osx

El sufijo de búsqueda DNS ya no funciona en Mac osx

La resolución DNS simplemente dejó de funcionar al conectarnos a nuestra VPN corporativa a través de openvpn usandotúnel.

Cuando me conecto a la VPN, se configuran las siguientes configuraciones de DNS (ejempladas):

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 un nombre de host con su FQDN funciona:

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

Pero aunque el sufijo de búsqueda intra.example.com está configurado en la configuración de DNS, el host no se puede resolver solo con el nombre de host:

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

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

La resolución DNS funcionó hasta hace aproximadamente 1 hora antes de que suspendiera mi Macbook por última vez. ¿Alguna pista de por qué los nombres de host no se pueden resolver aunque el sufijo de búsqueda esté configurado?

Respuesta1

Como diges una herramienta para consultar servidores DNS, se debe asumir que el parámetro dado ya es un FQDN. nslookupcomprueba si le asigna un FQDN o no y agrega el sufijo apropiado.

Y una cosa podría ser de interés: un extracto de la página de manual de dig en 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 ayude

información relacionada