rDNS Check

Enter an IPv4 or IPv6 address and run a reverse DNS (PTR) check. If a hostname is found, we’ll also verify FCrDNS.

rDNS Check: Confirm Who Your IP Says You Are

When you connect to the internet, your IP address can map back to a hostname through a reverse DNS lookup. That small link influences how mail servers treat you, how logs read in a SOC (security operations center), and how network tools decide to trust your traffic. Our aim is simple: show you, in plain language, what your IP claims to be and whether the data lines up.

A quick reverse DNS check doesn’t just reveal a label; it shows who manages your address space and how it’s configured. If the hostname exists but doesn’t point forward to the same IP, services may flag the result as inconsistent. That’s why we automatically verify forward-confirmed reverse DNS (FCrDNS) whenever a hostname appears.

You can run this tool before sending mail from a new server, when a login audit shows an unfamiliar address, or when you’re chasing down noisy traffic. It’s especially handy for IPv6 ranges where names look arcane at first glance. Type an address, run the test, and get a readable outcome that doubles as a lightweight reverse IP lookup.

How Reverse DNS Works

Reverse DNS maps an IP address to a hostname using a PTR record. For IPv4, the name lives under the in-addr.arpa zone with the octets reversed. For IPv6, it lives under ip6.arpa with each hexadecimal nibble reversed. The authoritative DNS server for that reverse zone decides which hostname, if any, will be returned.

PTR Records and Zones

A PTR (pointer) record is the reverse twin of an A or AAAA record. Instead of mapping a name to an IP, it maps an IP to a name. Providers or network operators delegate reverse zones to the teams that manage the space. If they don’t create a PTR, your IP has no reverse name and many tools will show “no record”.

Forward-Confirmed Reverse DNS (FCrDNS)

FCrDNS means the hostname found in PTR has a matching A or AAAA record that resolves back to the same IP. This forward-backward match reduces spoofing and mislabeling. It isn’t a silver bullet, but it’s widely used by mail receivers and security tooling as a quick confidence check.

Using the Tool Step by Step

You don’t need to know DNS internals to get value. Paste any IPv4 or IPv6 address, run the test, and read the output lines. If a hostname exists, we’ll verify whether it points forward to the same address so you can decide what to fix (or leave alone).

  1. Enter the IP address you want to test, or select your current address.
  2. Press the button to run the query and check reverse DNS without installing anything.
  3. Review the PTR result, hostname, FCrDNS status, TTL, and other details.
  4. Use the output to update records, open a ticket with your provider, or document your findings.

Reading the Output Fields

Every line in the result is there to help you decide next steps. Here’s how to read each field and what it suggests.

Type: PTR

This confirms the record type queried for the IP. If the query targets PTR and no record exists, the reverse zone is either empty for that IP or not delegated correctly.

Hostname

This is the name your IP maps to. It might be a branded server name, a generic provider label, or a descriptive tag. Treat it as a hint, not proof of identity.

FCrDNS

This field reports whether the hostname resolves back to the same IP. A pass suggests consistent configuration. A fail points to a missing or mismatched A/AAAA record.

TTL

Time to live shows how long the answer can be cached before refresh. High TTLs slow down propagation after changes; low TTLs update faster but trigger more queries.

Resolver

This tells you which recursive resolver answered the query. Using a well-known resolver reduces bias from stale local caches and makes results easier to reproduce.

Record

“DNS record found” means the PTR exists; “not found” means the reverse zone has no name for that IP. If you own the space, create or correct the PTR with your DNS host.

Publication

Publication indicates whether the record is publicly visible. If it isn’t, your internal DNS may know about a name that the public internet can’t see.

Reverse Name

This shows the canonical reverse domain, such as 4.3.2.1.in-addr.arpa or the IPv6 ip6.arpa format. It’s useful when you open a request to delegate or fix the zone.

Flags

Flags surface unusual conditions like multiple PTRs, lame delegations, or timeouts. Multiple PTRs are allowed but can confuse receivers; most mail systems expect one stable name per address.

Common Results and What They Mean

No PTR means your IP has no public reverse name; mail receivers may distrust it and security logs will show only the raw address. A name with failed FCrDNS suggests someone created the PTR but didn’t add a matching A/AAAA record. Multiple PTRs can produce inconsistent behavior because resolvers may return different names in different orders. Running an rDNS check regularly helps catch those misalignments before they cause noise.

When to Use Reverse DNS

Use reverse DNS when preparing a mail server, documenting network assets, correlating logs across systems, or triaging alerts that include only an IP. A quick reverse IP check helps you spot typos in hostnames, stale records after a migration, or delegation gaps in provider-operated ranges.

IPv6 Nuances You Should Know

IPv6 reverse names are long because each nibble is reversed and dotted. That complexity raises the chance of mistakes during delegation. If you operate IPv6 space, test a sample of addresses after every change, especially when you split or merge subnets.

Limitations and Gotchas

Reverse DNS doesn’t prove ownership and doesn’t guarantee reputation. It can lag after changes due to TTLs and caching layers. NAT (network address translation) can hide multiple hosts behind the same public address, so the PTR might reflect a gateway, not an endpoint. Some providers set generic names on dynamic pools, which is fine for routine browsing but weak for mail sending.

Troubleshooting Tips

If you expect a name but see none, verify who controls the reverse zone. For quick command-line checks, run “dig -x <ip>” or “nslookup <ip>”. If FCrDNS fails, create or fix the matching A/AAAA record for the hostname. Lower the TTL before changes so updates propagate faster, then raise it after things settle.

What to Do After You Find a Problem

Document the current result, decide the desired hostname, and update either the PTR, the forward record, or both. If you don’t control the reverse zone, open a support ticket with your provider and include the desired name and forward record so they can validate and set it correctly.

Why This Matters for Email

Many mail receivers prefer consistent reverse and forward mapping. While PTR alone won’t guarantee inbox placement, a missing or mismatched PTR often backfires during reputation checks. Getting FCrDNS right removes a common, avoidable warning.

Privacy and Safety Notes

Reverse names are public, but they shouldn’t include sensitive details like user names or exact locations. Keep names descriptive yet generic. If you inherit an address space, audit reverse entries to avoid leaking internal codenames.

Putting It All Together

Run the test, read the fields, and fix only what reduces risk or confusion. Once your PTR and forward records align, you’ll cut false alarms, make logs clearer, and help downstream systems trust your traffic on first sight.

rDNS Check (FAQ)

It maps an IP address to a hostname via a PTR record so tools can label traffic and you can verify consistency with forward DNS.

The hostname’s A or AAAA record doesn’t point back to the same IP, or caching is serving an outdated forward answer.

No, it isn’t required for normal browsing, but it helps with logging, filtering, and reputation checks for servers.

Yes, paste any valid IPv6 address and the tool will query the ip6.arpa tree for a PTR record.

Create or correct the forward A/AAAA record for the hostname so it resolves to the same IP shown by the PTR.

Usually the provider or the party that owns the IP block; you may need to request a change through them.

Many providers assign generic names to dynamic pools; it’s normal for consumer connections and some cloud ranges.

TTL is how long resolvers can cache the answer; higher values change slower, lower values refresh more often.

Use “dig -x <ip>” or “nslookup <ip>” to query the PTR and then resolve the hostname forward to confirm FCrDNS.

It’s recommended to keep one stable PTR per address; multiple PTRs are allowed but can confuse downstream systems.