Durante un tiempo nslookup
se informó como una aplicación obsoleta y ya no se debe usar.
La salida incluso te advirtió de esto:
Nota: nslookup está en desuso y puede eliminarse de futuras versiones. Considere usar los programas 'cavar' o 'host' en su lugar. Ejecute nslookup con la opción '-sil [ent]' para evitar que aparezca este mensaje.
Extracto de http://cr.yp.to/djbdns/nslookup.html
No use el antiguo programa nslookup. Lo que sea que estés tratando de hacer, hay una mejor manera de hacerlo. Incluso la compañía BIND, que mantiene y distribuye nslookup, dice que `` nslookup está en desuso y puede ser eliminado de futuras versiones ''.
Sin embargo, en las notas de la versión de Bind 9.9.0a3 hay una entrada (# 1700) que establece lo siguiente:
1700. [func] nslookup is no longer to be treated as deprecated.
Remove "deprecated" warning message. Add man page.
La página de Wikipedia también dice esto:
A partir de BIND 9.9.0a3, aparentemente nslookup ha resucitado ("nslookup ya no se debe tratar como obsoleto"). (El Consorcio de Sistemas de Internet había desaprobado anteriormente nslookup a favor de host y cavar durante algún tiempo).
Entonces parece que nslookup
está perfectamente bien usarlo junto con dig
. Además de las 2 herramientas que usan diferentes resolvers, hay cosas que son más fáciles de hacer en dig
vs. nslookup
, aunque nslookup
generalmente es la más fácil de las 2 herramientas para usar día a día.
Además dig
, la salida suele ser más fácil de analizar en scripts o en el uso de la línea de comandos.