En Unix/Ubuntu se pueden conocer los Servidores de Nombres (DNS) que estamos usando:
cat /etc/resolv.conf
Presenta todas las direcciones IP de google.com
dig google.com A +noall +answer
dig google.com A +short
Listado de los Servidores de Correo de yahoo.com
dig yahoo.com MX +noall +answer
dig yahoo.com MX +short
Presenta los Servidores DNS autorizados para Facebook
dig facebook.com NS +noall +answer
dig facebook.com NS +short
Para realizar una consulta a delicious.com con un Servidor de Nombres específico (8.8.8.8)
dig @8.8.8.8 delicious.com A +short;
dig @8.8.8.8 delicious.com MX +short;
dig @8.8.8.8 delicious.com NS +short
dig @8.8.8.8 delicious.com ANY
Algunos Servidores de Nombres públicos
El mundialmente famoso Servidor de Nombres público: 4.2.2.2
También se encuentran los compartidos por Google:
http://code.google.com/speed/public-dns/
8.8.8.8
8.8.4.4
Para más información, por favor consulte:
- http://code.google.com/speed/public-dns/docs/using.html
- http://code.google.com/p/namebench/
- http://www.opendns.com/
Por ejemplo, para consultar los Servidores de Nombres de dreamhost.com usando el DNS 4.2.2.2 se debe ejecutar:
dig @4.2.2.2 dreamhost.com NS +short