viernes, 28 de septiembre de 2012

dig-DNS (Tercera Parte)


DIG

Hoy les voy a  enseñar a utilizar este maravilloso comando, DIG  (Domain Información Groper) es una red de administración en  línea para la consulta del Sistema de Nombres de Dominio (DNS).

Con el podemos hacer el rastreo   para saber en  que servidor se encuentra almacenado un dominio.


Las pruebas realizadas   fueron  en una maquina con WIN 7, el  programa funciona en cualquier  versión  de  Windows, Linux y MAC.


  • · 2do Paso: Creamos una carpeta  de nombre DIG en la unidad C, allí descomprimimos el  .zip ó .rar



Usted debe ver el hash SHA1SUM (SHA1 hash se utiliza como un control de integridad, similar a la idea de la suma de comprobación legado).
Compare sus hashes con la siguiente tabla.


  •  3cer Paso:  copiamos el archivo resolv.conf   en la carpeta  C:\Windows\System32\drivers\etc






Tambien lo podemos  hacer desde la raíz del DOS  de esta  forma
copy resolv.conf  %systemroot%\system32\drivers\etc\




  • 4to Paso: Adherimos el PATH  de la siguiente forma:   nos  vamos a   configuración avanzada del sistema





Damos click en Variables de entorno





En la pestaña NUEVA  le damos el Nombre de la Variable PATH y en valor de la  variable C:\DIG , guardamos los cambios y ya quedo instalado el dig



Si  nos salimos de la carpeta DIG y  en la raíz digitamos dig  vemos como responden los DNS raiz desde nuestra maquina local.




COMANDOS DIG

   Para ver los saltos en la resolución de un dominio:
            dig dominio.com +trace
            Ejemplo:  Queremos resolver el nombre tele-comunicaciones.co.cc
Pasos:

1. DNS proveedor (8.8.8.8) pregunta por tele-comunicaciones.co.cc

2. DNS (8.8.8.8) consulta root servers. En este caso consultara a 198.41.0.4#53(a.root-servers.net)

3. Root server 198.41.0.4#53(a.root-servers.net) indica quienes tienen autoridad sobre “com”.

4. DNS proveedor (8.8.8.8) envia requerimiento a  h5.nstld.com.

5. h5.nstld.com. Responde que la autoridad sobre tele-comunicaciones.co.cc  la tiene  ns.co.cc.

6. DNS proveedor (8.8.8.8) envía la consulta a ns.co.cc.

7. ns.co.cc.indica que la direccion ip de tele-comunicaciones.co.cc  es 74.125.45.121

8. DNS proveedor (8.8.8.8) finalmente devuelve el resultado a la aplicación que hizo la consulta tele-comunicaciones.co.cc





En esta  imagen  se pueden apreciar los 8 pasos.





    Para resolver los DNS de un dominio:
            dig dominio.com NS



    Para listar los registros MX de un dominio:
            dig dominio.com MX
Ejemplo: voy a consultar los registros de correo  para www.tele-comunicaciones.co.cc





    Para consultar los datos de un dominio en un determinado servidor de DNS:
            dig dominio.com @proveedor
            Ejemplo: voy a consultar dig tele-comunicaciones.co.cc @8.8.8.8
            En la consulta se aprecia que el registro A es 74.125.41.121





    Para consultar el DNS reverso de un dominio o IP (PTR).
            dig -x dominio.com





     Para listar varios tipos de registros de un dominio usando la función ANY, la cual nos devuelve los servidores de correo, DNS, y varios datos mas
            dig dominio.com ANY




    Para mirar el responsable de la zona:
            dig dominio.com SOA




No hay comentarios:

Publicar un comentario