Consultar registros DNS do Windows Server por um endereço IP

Consultar registros DNS do Windows Server por um endereço IP

Estou procurando uma maneira de consultar registros DNS para uma zona com base em um endereço IP e não consigo encontrar uma maneira de fazer isso... alguma sugestão?

Eu tenho uma zona com centenas de registros com endereços IP diferentes. Muitos correspondem a um determinado ip e quero obter todos os registros que correspondam ao ip que procuro.

Responder1

Se não houver registros PTR válidos, você pode tentar o seguinte:

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

Responder2

O que você deseja é uma pesquisa de DNS "reversa", que pode ou não funcionar dependendo de uma zona reversa adequada ter sido configurada ou não para o netblock em questão e se houver um PTRregistro para esse endereço IP.

Se láéum registro PTR válido para o IP, você pode testá-lo 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.

informação relacionada