DNS lookup & reverse DNS

All important DNS records of a name at a glance, or the reverse DNS name of an IP address with a cross-check. With the commands to verify it yourself.

All important types at onceReverse DNS with cross-checkDNSSEC status
Try it:

Enter a domain name to see its records, or an IP address for reverse DNS.

The lookup runs via the hollop.net server, which asks Google Public DNS (Cloudflare as fallback) over DNS over HTTPS. Nothing is stored.

What does the DNS lookup show?

DNS translates names into addresses and holds much more: where mail goes, which name servers are responsible, which CAs may issue certificates. The lookup queries the most important types at once, as a public resolver currently sees them.

The most important record types

Reverse DNS and cross-check

An IP address has a PTR record under in-addr.arpa or ip6.arpa. It is maintained by whoever owns the address range, usually the provider or host. For mail servers it is mandatory: many receivers reject mail if the IP has no PTR or the PTR name does not point back to the same IP. The tool does this cross-check (FCrDNS) automatically.

Why do I see different values than my colleague?

Resolvers cache answers until the TTL expires. After a change some resolvers still see the old value. The lookup here goes to Google Public DNS. The TTL column tells you how long an old value can still appear at most.

FAQ

Which resolvers are used?

Google Public DNS (dns.google), Cloudflare (1.1.1.1) if it fails. Both validate DNSSEC. The lookup runs via the hollop.net server, so the resolvers do not see your IP address.

Can I query internal names?

No. Public resolvers only know public zones. For internal names use nslookup or Resolve-DnsName in your own network. The commands are shown under every result.

Why is a record I just created missing?

Either the change has not reached all name servers yet or the resolver still has the old answer cached. A “does not exist” is cached as long as the negative TTL in the SOA says.

What does “DNSSEC validated” mean?

The zone is signed and the resolver checked the signature chain up to the root. So the answer was not tampered with on the way. DNS works without DNSSEC too, just without this protection.

Why does “All important” show no SRV records?

SRV records live under their own names such as _sip._tcp.example.com. Enter that name and choose the SRV type.