En nuestra red de universidades locales, tengo (obtenido por DHCP) la siguiente configuración en /etc/resolv.conf:
search a.domain.com b.domain.com domain.com
nameserver x.x.x.x
nameserver y.y.y.y
La configuración también es la misma en las Preferencias del sistema. Ocurre el siguiente problema:
nslookup server
funciona, y está utilizando uno de los servidores de nombres para solicitar correctamente server.a.domain.com. Si intento hacer ping sin embargo,
ping server
falla con el host inalcanzable.
ping server.a.domain.com
funciona. Agregar manualmente el servidor con la dirección ip obtenida por nslookup a / etc / hosts también hace que el ping funcione, pero esta "solución" elude a los servidores de nombres y, por lo tanto, no es ideal (y tendría que agregar otras 20 entradas también). ¿Alguna idea que está causando esto? ¿Por qué ping no usa los resultados de nslookup / searchdomains?
ssh server
también falla, que es el problema / inconveniente real.
Ya agregué AlwaysUseSearchDomains a mDNSResponder, pero esta solución solo ayuda con el problema cuando se usa server.foo.
Estoy usando OS X Lion 10.7.3.