IP 주소로 Windows Server DNS 레코드 쿼리

IP 주소로 Windows Server DNS 레코드 쿼리

IP 주소를 기반으로 영역에 대한 DNS 레코드를 쿼리하는 방법을 찾고 있는데 이를 수행할 방법을 찾을 수 없는 것 같습니다. 어떤 제안이 있습니까?

서로 다른 IP 주소를 가진 수백 개의 레코드가 있는 하나의 영역이 있습니다. 많은 항목이 특정 IP와 일치하며 내가 찾고 있는 IP와 일치하는 모든 기록을 얻고 싶습니다.

답변1

유효한 PTR 레코드가 없으면 다음을 시도해 볼 수 있습니다.

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

답변2

당신이 원하는 것은 "역방향" DNS 조회입니다. 이는 문제의 넷블록에 대해 적절한 역방향 영역이 설정되었는지 여부와 PTR이 IP 주소에 대한 기록이 있는지 여부에 따라 작동할 수도 있고 작동하지 않을 수도 있습니다.

만약 거기에~이다IP에 대한 유효한 PTR 레코드가 있으면 다음을 사용하여 테스트할 수 있습니다 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.

관련 정보