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

1

Estou procurando uma maneira de consultar os registros DNS de 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 diferentes endereços IP. Muitos correspondem a um certo ip e eu quero obter todos os registros que correspondam ao ip que estou procurando.

    
por bluetoft 05.09.2013 / 06:19

2 respostas

1

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

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

    
por 05.09.2013 / 10:00
0

O que você deseja é uma pesquisa de DNS "inversa", que pode ou não funcionar dependendo se a zona reversa adequada foi configurada ou não para o netblock em questão e se há um registro PTR para esse IP endereço.

Se é 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.
    
por 05.09.2013 / 06:25