리버스 DNS 조회란?
리버스 DNS 조회(Reverse DNS Lookup)는 IP 주소를 PTR(Pointer) 레코드를 통해 연관된 호스트명으로 변환하는 과정입니다. 도메인 이름을 IP 주소로 변환하는 일반 DNS 조회와 반대로, 리버스 DNS는 IP 주소에서 호스트명을 찾습니다. 예를 들어 8.8.8.8을 조회하면 dns.google이라는 호스트명을 반환합니다.
DNS Robot의 무료 리버스 DNS 조회 도구는 IPv4와 IPv6 주소 모두에서 PTR 레코드를 검색합니다. 여러 DNS 서버(Google, Cloudflare, Quad9 등)를 선택하여 조회할 수 있으며, 정방향 확인 리버스 DNS(FCrDNS) 검사도 수행합니다.
이메일 서버의 리버스 DNS를 확인하여 전달률을 개선하거나, 네트워크 문제 해결에 활용하세요. IP 조회로 IP의 지리적 위치를 확인하거나, DNS 조회로 도메인의 전체 DNS 레코드를 검사할 수 있습니다.

리버스 DNS 조회 작동 방식
리버스 DNS 조회는 IP 주소의 옥텟(IPv4) 또는 니블(IPv6)을 역순으로 배열한 후, 특수 도메인에 PTR 레코드를 쿼리하는 방식으로 작동합니다. DNS 해석기가 역방향 DNS 존 계층 구조를 따라 PTR 레코드를 보유한 권한 있는 네임서버를 찾아갑니다.
리버스 DNS는 이메일 전달성, 네트워크 보안 감사, 서버 식별 등 다양한 용도로 사용됩니다. 아래 단계를 통해 리버스 DNS의 기술적 작동 원리를 이해하세요.
IPv4의 경우 옥텟을 역순으로 배열하고 .in-addr.arpa를 추가합니다. 예: 192.168.1.1 → 1.1.168.192.in-addr.arpa. IPv6는 각 16진수 니블을 역순으로 배열하고 .ip6.arpa를 추가합니다.
DNS 해석기가 변환된 주소로 PTR 레코드를 쿼리합니다. 역방향 DNS 존의 위임 체인을 따라 권한 있는 네임서버(일반적으로 ISP 또는 호스팅 제공업체의 DNS)에 도달합니다.
PTR 레코드가 존재하면 연관된 호스트명을 반환합니다. FCrDNS(정방향 확인 리버스 DNS)는 반환된 호스트명이 원래 IP로 다시 해석되는지 확인하여 소유권을 검증합니다.
PTR 레코드 이해
PTR(Pointer) 레코드는 IP 주소를 호스트명에 매핑하는 DNS 레코드 유형으로, A 레코드의 반대 역할을 합니다. PTR 레코드는 IPv4의 경우 in-addr.arpa 존에, IPv6의 경우 ip6.arpa 존에 저장됩니다. 예를 들어 8.8.8.8의 PTR 레코드는 8.8.8.8.in-addr.arpa에 저장되며 dns.google로 해석됩니다.
PTR 레코드는 도메인 소유자가 아닌 IP 주소 소유자(ISP 또는 호스팅 제공업체)가 관리합니다. 이것이 A 레코드와의 중요한 차이점입니다. 리버스 DNS를 설정하려면 호스팅 제공업체에 PTR 레코드 생성을 요청해야 합니다.
NS 조회로 도메인의 네임서버를 확인하거나, 도메인 IP 확인으로 도메인의 IP 주소와 ASN 정보를 조회할 수 있습니다.

리버스 DNS와 이메일 전달성
리버스 DNS는 이메일 전달성에 매우 중요한 역할을 합니다. 대부분의 메일 서버는 스팸 필터링의 일환으로 발신 IP 주소의 PTR 레코드를 확인합니다. PTR 레코드가 없거나, PTR 호스트명이 발신 도메인과 일치하지 않으면 이메일이 거부되거나 스팸으로 분류될 가능성이 높습니다.
RFC 5321은 SMTP 서버가 PTR 레코드를 확인할 것을 권장하며, Gmail, Outlook, Yahoo 등 주요 이메일 제공업체는 수신 메일에 대해 유효한 리버스 DNS를 요구합니다. SMTP 테스트로 메일 서버 연결을 확인하고, SPF 검사기로 이메일 인증 설정을 검증하세요.
PTR 레코드 필수 — 메일 서버 IP에는 반드시 유효한 PTR 레코드가 설정되어야 합니다. PTR이 없으면 Gmail, Outlook 등에서 이메일을 거부합니다
호스트명 일치 — PTR 호스트명이 메일 서버의 HELO/EHLO 신원과 일치해야 합니다. 불일치 시 스팸 점수가 증가합니다
FCrDNS 확인 — 정방향 확인 리버스 DNS: PTR 호스트명이 원래 IP로 다시 해석되어야 합니다. 안티스팸 시스템이 이를 확인합니다
동적 IP 회피 — 동적 IP 주소의 PTR 레코드는 generic-12-34-56-78.isp.com 형태로 스팸으로 인식됩니다. 고정 IP를 사용하세요
하나의 PTR 레코드 — IP당 하나의 PTR 레코드만 권장됩니다. 여러 PTR 레코드는 혼란을 야기할 수 있습니다
정기적 확인 — 리버스 DNS 조회 도구로 PTR 레코드가 올바르게 유지되는지 정기적으로 모니터링하세요
PTR 레코드 확인 방법 (3가지)
IP 주소의 PTR 레코드를 확인하는 방법은 여러 가지가 있습니다. DNS Robot의 온라인 리버스 DNS 조회 도구가 가장 간편하지만, 시스템 관리자를 위한 명령줄 도구도 유용합니다.
아래 예시에서는 Google의 공용 DNS 서버(8.8.8.8)를 사용합니다. 실제 사용 시에는 확인하려는 IP 주소로 대체하세요.
nslookup 8.8.8.8
결과:
Server: dns.google
Address: 8.8.8.8
Name: dns.google
Address: 8.8.8.8dig -x 8.8.8.8 +short
결과:
dns.google.리버스 DNS vs 포워드 DNS
리버스 DNS와 포워드 DNS는 DNS 시스템의 양면입니다. 포워드 DNS는 도메인 이름을 IP 주소로 변환하고, 리버스 DNS는 IP 주소를 호스트명으로 변환합니다. 두 가지 모두 DNS 시스템의 필수 구성 요소이지만 서로 다른 용도와 관리 체계를 가집니다.
MX 조회로 도메인의 메일 서버를 확인하고, DMARC 검사기로 이메일 인증 정책을 분석하세요.
도메인 이름 → IP 주소 (예: google.com → 142.250.80.46). A/AAAA 레코드를 사용하며, 도메인 소유자가 관리합니다. 웹사이트 접속, 이메일 발송 등 모든 인터넷 연결의 기본입니다.
IP 주소 → 호스트명 (예: 8.8.8.8 → dns.google). PTR 레코드를 사용하며, IP 소유자(ISP/호스팅)가 관리합니다. 이메일 인증, 네트워크 감사, 서버 식별에 사용됩니다.
관련 DNS 조회 도구
DNS Robot은 리버스 DNS 조회를 보완하는 다양한 DNS 및 네트워크 분석 도구를 제공합니다. 이 도구들을 함께 사용하여 IP 주소와 도메인의 DNS 구성을 종합적으로 확인하세요.