What Is Reverse DNS (rDNS)?
Reverse DNS (rDNS) is the process of resolving an IP address back to its associated hostname using PTR (Pointer) records in the in-addr.arpa DNS zone. Unlike forward DNS, which translates human-readable domain names into IP addresses, reverse DNS performs the opposite lookup — taking a numeric IP address and returning the fully qualified domain name (FQDN) associated with it.
The reverse DNS system was originally defined in RFC 1035 and operates through a specially designated domain hierarchy. For IPv4 addresses, reverse lookups use the in-addr.arpa zone, while IPv6 addresses use ip6.arpa. Each IP address is mapped to a unique location within this hierarchy using an octet-reversed notation, allowing the DNS infrastructure to delegate authority over reverse zones to the organizations that control the corresponding IP address space.
Reverse DNS serves as a fundamental trust mechanism on the internet. It enables receiving mail servers, security systems, and network diagnostics tools to verify that an IP address legitimately belongs to the organization claiming to send traffic from it. Without valid rDNS, an IP address is effectively anonymous — and anonymous senders are treated as untrustworthy by modern internet infrastructure.