Know the instant a DNS record changes

Domain Monitor Hub watches your A, AAAA, MX, NS and TXT records and alerts you the moment any of them change — so a hijack, a fat-fingered edit or broken mail routing never goes unnoticed.

How the tracking works

A daily snapshot, compared with yesterday’s

No agent, no configuration, no change to your nameservers. The service reads your public records once a day and tells you what moved.

Example alert email

Hello,

A DNS record change was detected for yourbrand.com Alert

A192.0.2.1 → 198.51.100.24
MX1 mail.yourbrand.com → 0 yourbrand.com
NSns2.example-dns.com → ns1.other-dns.net
TXTv=spf1 a mx -all → v=spf1 +a +mx ~all

Only records that differ from the previous snapshot are listed. Domains and addresses above are examples.

1 · Daily snapshot

Once a day the service queries your domain’s public records and stores exactly what the internet is being told right now.

2 · Compared with the last one

The new snapshot is diffed against the previous one. Anything added, removed or rewritten is a change — there is no threshold to tune and nothing to configure.

3 · You hear about it

The difference goes out by email and Webhook, and to Discord or Slack from Pro — with the old value and the new one side by side.

What is tracked

Five record types, compared every day

Each one fails in its own way, and each one can be changed without anything visibly breaking until it is too late.

A records

Where your website actually lives. A changed A record sends every visitor somewhere else — and the old server keeps answering, so nothing looks broken from the inside.

AAAA records

The same job over IPv6. Easy to forget when you migrate, which is exactly how half your visitors end up on an address you retired.

MX records

Where your mail is delivered. A wrong or missing MX stops email silently — senders get bounces you never see, and you find out from a customer.

NS records

Who is authoritative for the zone. A changed nameserver is the loudest security signal in DNS: whoever controls it controls every other record you have.

TXT records

Policies and proof of ownership — SPF, DMARC and the verification tokens other services rely on. Removing one quietly breaks mail or logs you out of a platform.

Why it matters

A single record can reroute your whole domain

DNS is the switchboard for your site and mail. One changed record — by an attacker or by mistake — can send visitors elsewhere or drop your email, often without any error on your own servers. Watching the records means you know before your customers do.

DNS is one of four signals Domain Monitor Hub watches — it works hand in hand with WHOIS monitoring.

Email authentication: SPF and DMARC

Your DNS also decides who is allowed to send email as you. Two records carry that: SPF lists the servers permitted to send for your domain, and DMARC tells receiving servers what to do when a message fails the check. Domain Monitor Hub reads both during the same daily DNS check — and reports not whether they exist, but whether they actually protect you.

SPF is read from the TXT records already collected for your domain. DMARC takes one extra lookup at _dmarc.yourdomain.com. Both appear on the domain page inside the DNS monitoring card: a verdict, one line explaining what it means, and the record itself.

SPF verdicts

DMARC verdicts

The two cases this exists for

Two SPF records. Both are valid, both look deliberate, and SPF stops applying to your domain entirely. You cannot spot it by reading your DNS — it usually arrives with a mail provider migration where the old record is never deleted.

p=none. The most common DMARC policy there is. The domain counts as DMARC-enabled in any audit, and forged mail in its name keeps being delivered exactly as before.

What reaches you, and what doesn’t

Any change to SPF or DMARC comes to you as part of the DNS change alert — you see what the record was and what it became. A missing record is shown on the domain page but doesn’t generate mail: alerts fire on changes, not on standing state.

What isn’t checked

  • DKIM. Deliberately not checked. Its record name contains a selector chosen by your mail provider — google, selector1, k1 and hundreds more — so it can’t be found by guessing. Reporting “DKIM missing” on a domain that has it would be worse than staying quiet.
  • DMARC aggregate reports. The policy is read; the rua reports mailed to you are not parsed.
  • The SPF lookup limit. An SPF record needing more than ten DNS lookups also fails, and that isn’t counted here.
  • MTA-STS, TLS-RPT and BIMI. Out of scope — this is about who may send as you.

Want to check a domain right now, without an account? The free SPF & DMARC checker returns the same verdicts.

Questions, answered

DNS monitoring FAQ

Once a day. Each check takes a fresh snapshot of your records and compares it with the one stored from the previous run — a change is whatever differs between the two.

A, AAAA, MX, NS and TXT — the records that decide where your site resolves, where your mail is delivered, who is authoritative for the zone, and which policies and verification tokens are published.

By email and Webhook on every plan, with Discord and Slack from Pro. Notification groups let you choose per domain which channels a change uses, so a production domain and a side project don't have to shout in the same place.

No. Nothing is installed, no agent runs anywhere, and your nameservers stay exactly where they are. It is monitoring software you use in a browser — a hosted service that reads the same public DNS anyone can query.

No — and that boundary is worth being clear about. This compares the public records published for your domain. It doesn't log the queries your users make, doesn't see traffic to your resolvers, and doesn't reach private or internal zones. Passive DNS and query logging are a different category of product.

Watch every record, catch every change

Add your domains and Domain Monitor Hub keeps an eye on your DNS — around the clock.

Create your free account
Free forever for 3 domains · No credit card · Sign in with Google