Descubrir el DNS predeterminado en la terminal OS X

Descubrir el DNS predeterminado en la terminal OS X

Al hacer "nslookup" en una máquina con Windows, obtienes la dirección del DNS predeterminado que estás usando (http://gyazo.com/313d1ad31c1927741aa266fc7f8542fc), pero por alguna razón no lo haces en OS X (http://gyazo.com/2b2474d84f6774f2ca00663ad3f23064). ¿Hay alguna otra manera deDescubra el DNS predeterminado desde la Terminal?

Sólo una pequeña nota al margen: ya no uso nslookup, creo que el comando "host" es mucho más simple y hace el trabajo de manera más limpia. ¿Quizás haya una manera de obtener el DNS predeterminado usando "host"?

Respuesta1

Sólo una nota... a partir de la versión 10.8 (Mountain Lion), la configuración de resolución de DNS está integrada en el código de respuesta de mDNS, por lo que para ver a dónde van las consultas para varias cosas, debe ejecutar scutil --dnspara averiguar elactualconfiguración. Sólo el primer solucionador de DNS se refleja en el estándar/etc/resolv.conffile, de ahí el comentario en ese archivo de que ya no lo utilizan las aplicaciones más nuevas.

Respuesta2

Simplemente ejecute lo siguiente en la terminal:

cat /etc/resolv.conf

información relacionada