Reverse DNS Lookup

Find the hostname associated with an IP address using PTR records.

Protect Your Privacy

Hide your real IP address and encrypt your internet connection with ExpressVPN.

Get ExpressVPN Now

We may earn a commission if you purchase via our link.

What is Reverse DNS?

Reverse DNS (rDNS) is the process of resolving an IP address to its associated domain name. While regular DNS translates domain names to IP addresses, reverse DNS does the opposite. This is accomplished using PTR (pointer) records in the DNS system.

Reverse DNS is configured by the owner of the IP address block, typically the ISP or hosting provider. Not all IP addresses have reverse DNS configured, and having a PTR record is not mandatory for most internet services.

Common Uses of Reverse DNS

How Reverse DNS Works

Reverse DNS uses a special domain called in-addr.arpa for IPv4 addresses and ip6.arpa for IPv6 addresses. The IP address is reversed and appended to this domain. For example:

Setting Up Reverse DNS

To configure reverse DNS for your IP address:

  1. Contact your ISP or hosting provider (they control PTR records)
  2. Provide the IP address and desired hostname
  3. Ensure forward DNS (A/AAAA record) also points to the same IP
  4. Wait for DNS propagation (usually 24-48 hours)

Note: Most residential internet connections don't allow custom reverse DNS configuration. This is typically available only for business connections and dedicated servers.