호스트의 역방향 DNS가 연결된 A 레코드와 일치하는지 확인해야 하는 경우가 많습니다. nslookup superuser.com
그래서 내가 하는 일은 nslookup 64.34.119.12
. nslookup을 통해 이 작업을 한 번에 수행할 수 있는 방법이 있습니까?
답변1
안타깝게도 PTR과 A 레코드는 서로 다른 서버에 있습니다. 도메인 소유자는 A 레코드에 대한 이름 서버를 갖게 됩니다. 소규모 사용자는 별도의 조직에서 제공하는 IP 주소를 갖게 됩니다. 해당 조직은 PTR 레코드에 대한 자체 이름 서버를 갖게 됩니다. 둘 다 동일한 서버에 있는 경우에도 서로 다른 쿼리가 필요합니다. 데이터가 다른 영역에 있으므로 영역 전송도 작동하지 않습니다.
MX 메일 서버를 실행하는 경우 일반적으로 동일한 조회를 반복하는 경우 동일한 호스트에 캐싱 이름 서버를 설정하는 것이 좋습니다. 다음과 같은 프로그램은 dnsmasq
캐시 크기가 제한되어 있지만 구성 가능한 경량 캐싱 이름 서버를 제공합니다. 그러나 dnsmasq
Windows에서는 실행되지 않습니다. Windows에서 사용할 수 있는 를 캐싱 이름 서버로 실행하면 bind
더 복잡한 구성을 희생하더라도 전체 기능을 제공할 수 있습니다. 두 경우 모두 이름 서버 캐시는 인터넷에서 액세스할 수 없어야 하지만 인터넷에 쿼리할 수 있어야 합니다.
답변2
다음과 같은 뜻인가요?
nslookup -type A superuser.com
원천:마이크로소프트 테크넷
그러면 다음과 같은 결과가 출력됩니다.
Server: stackoverflow.com
Address: 64.34.119.12
Non-authoritative answer:
Name: A
Address: 67.215.65.132
답변3
에 대해 말씀하시는 것 같네요.전달 확인된 역방향 DNS조회.
nslookup을 사용하면 한 단계로 불가능합니다.
우리는 이를 한 단계로 수행하는 온라인 도구를 구축했습니다.
Misk.com-DNS 조회.
IP 주소를 입력하면 됩니다. 먼저 PTR 조회를 수행한 다음 A/AAAA 조회를 수행하고 일치하는지 알려줍니다.
답변4
Windows에서 이 조회를 수행하는 Nirsoft의 유틸리티도 있습니다.