Consultar registros DNS de Windows Server por una dirección IP

Consultar registros DNS de Windows Server por una dirección IP

Estoy buscando una manera de consultar registros DNS para una zona basada en una dirección IP y parece que no puedo encontrar una manera de hacerlo... ¿alguna sugerencia?

Tengo una zona con cientos de registros que tienen diferentes direcciones IP. Muchos coinciden con una determinada IP y quiero obtener todos los registros que coincidan con la IP que estoy buscando.

Respuesta1

Si no hay registros PTR válidos, puede intentar lo siguiente:

dnscmd [dns_server] /enumrecords zone.name @ | findstr "ww.xx.yy.zz"

Respuesta2

Lo que desea es una búsqueda de DNS "inversa", que puede funcionar o no dependiendo de si se ha configurado o no una zona inversa adecuada para el bloque de red en cuestión y si hay un PTRregistro para esta dirección IP.

Sí hayesun registro PTR válido para la IP, puede probarlo usando host:

~ host serverfault.com
serverfault.com has address 198.252.206.16
serverfault.com mail is handled by 30 alt2.aspmx.l.google.com.
serverfault.com mail is handled by 40 aspmx2.googlemail.com.
serverfault.com mail is handled by 50 aspmx3.googlemail.com.
serverfault.com mail is handled by 10 aspmx.l.google.com.
serverfault.com mail is handled by 20 alt1.aspmx.l.google.com.
~ host 198.252.206.16
16.206.252.198.in-addr.arpa domain name pointer stackoverflow.com.

información relacionada