Skip to content

DNS health

Catch DNS problems before they stop visitors from reaching your site.

Overview

DNS (Domain Name System) is like the phone book of the internet. When someone types your domain name into their browser, DNS translates it into the actual server address where your site lives. If your DNS records are wrong or missing, visitors can't find your site, even if the site itself is running perfectly. DomainDash monitors your DNS records so you'll know straight away if something changes.

What we check

Every DNS check looks at your domain's records and runs a set of health checks:

  • Does your domain resolve? We check that your domain name actually points somewhere. If it doesn't, visitors will see an error.
  • A and AAAA records point browsers to your website's server. A records use IPv4 addresses; AAAA records use the newer IPv6 format.
  • Nameservers are the servers that manage your domain's DNS. If these are missing or misconfigured, nothing else will work.
  • Mail records (MX) tell other mail servers where to deliver email for your domain. Not every site needs these, but if you send or receive email at your domain, they're essential.
  • TXT records are used for verification and security policies like SPF (a setting that helps prevent email spoofing).
  • Lookup time measures how long it takes to look up your domain's records, in milliseconds.

Understanding your DNS data

The routing detail page shows two cards:

Current records

This lists every DNS record we found for your domain, grouped by type. Each record type has a brief description so you know what it does:

Record typeWhat it does
APoints your domain to a server address (e.g. 203.0.113.42)
AAAAPoints your domain to a server using the newer IPv6 address format
NSThe servers that manage your domain's DNS
MXThe mail servers that handle email for your domain
TXTVerification and policy records for email and security

Routing checks

A pass/fail checklist showing:

  • Whether your domain resolves at all
  • Whether it has A or AAAA records (at least one is needed for your site to work)
  • Whether nameservers are configured
  • Whether mail records are present

If any of these fail, you'll see a red cross and a banner at the top of the page explaining the issue.

Common DNS issues

Domain not resolving

If your domain doesn't resolve, visitors will see a "site can't be reached" error. This usually means your DNS records haven't been set up yet, or they've been accidentally removed.

What to do: Log in to your DNS provider (often your domain registrar, or a service like Cloudflare) and check that your A or AAAA records are pointing to the correct server address.

Missing nameservers

Without nameservers, your domain can't answer any DNS queries at all. This can happen if you've recently transferred your domain to a new registrar and the nameserver records weren't carried over.

What to do: Check with your domain registrar that the correct nameservers are set. If you use a separate DNS provider (like Cloudflare or Route 53), make sure your registrar is pointing to their nameservers.

Slow lookup times

If DNS lookups are slow, it adds a delay before your site even starts loading. Most lookups should take under 100ms.

What to do: If your DNS provider is consistently slow, consider switching to a faster provider. Premium DNS services like Cloudflare, Route 53, or Google Cloud DNS tend to be very fast.

Monitor your websites for free

DomainDash checks your uptime, SSL, DNS, and domain registration so you don't have to. Set up in under a minute.