DNS Tools

DNS Health Check

Check a domain's DNS configuration for common problems, missing records and mail-related warnings.

Try an example:

What is a DNS health check?

A DNS health check reviews several important DNS and email-related records to identify common configuration issues. Instead of looking at one record in isolation, it checks whether the domain publishes the expected records for nameservers, addresses, mail and policy information.

The WhatAnIP DNS Health Check reviews signals such as NS, SOA, A or AAAA, MX, SPF and DMARC. A warning does not automatically mean a domain is broken because some records are optional depending on how the domain is used.

How to run a DNS health check

  1. Enter the domain you want to test.
  2. Run the DNS health check.
  3. Review PASS, WARN and FAIL results together with the explanation shown for each check.

Understanding DNS health results

PASS means the tested condition was found in the DNS response. WARN indicates something that may deserve attention but can be valid in some configurations. FAIL indicates that an expected technical condition was not satisfied by the test.

Email-related records need context. A domain that never sends email may intentionally lack MX, SPF or DMARC records, while a production email domain should normally review those warnings more carefully.

Common uses for DNS health checks

  • Review DNS after moving a domain to new nameservers.
  • Check basic mail-related DNS configuration.
  • Investigate a domain that fails to resolve consistently.
  • Identify missing SPF or DMARC records.
  • Perform a quick DNS configuration review before deeper troubleshooting.

Related DNS diagnostic tools