DNS
DNS health check
DNS Health Check
Check NS, SOA, MX, A, AAAA, TXT records for a domain.
How to use ▸▾
Enter a domain name and click Check. Queries multiple DNS record types via Google DoH.
Checks: Nameservers (NS), SOA, MX, A/AAAA, TXT (SPF/DKIM/DMARC).
All results are live DNS queries — no cache, no backend.
How to use the DNS tool
DNS is the phonebook of the internet: it maps domain names to IP addresses and tells mail servers where to deliver email. Misconfigured DNS causes emails to bounce, websites to go dark, and security records like SPF, DKIM, and DMARC to silently fail. This health check queries the essential record types for any domain — NS, SOA, MX, A, AAAA, and TXT — using Google public DNS.
- 1 Enter a domain name, for example dowithsudo.com.
- 2 Click Check DNS to query live records via Google public DNS.
- 3 Review each section: nameservers, SOA, mail (MX), A/AAAA addresses, and TXT records including SPF, DKIM, and DMARC.
Example: Check dowithsudo.com
dowithsudo.com
NS: nameservers for the domain SOA: primary name server and serial MX: mail exchange servers TXT: SPF / DKIM / DMARC records
DNS FAQ
What DNS records should every domain have?
At minimum: NS records pointing to your authoritative nameservers, an SOA record, an A (or AAAA) record for the website, MX records for email, and TXT records for SPF, DKIM, and DMARC to protect deliverability.
Why does my email go to spam even though everything looks fine?
Often a missing or misconfigured SPF, DKIM, or DMARC record. This tool surfaces those TXT records so you can verify each mechanism is present and aligned with your sending infrastructure.
How long do DNS changes take to propagate?
Usually minutes to 48 hours, depending on the TTL (time to live) set on the record and the caching resolvers involved. Lower TTLs propagate faster, which is why you lower them before a migration.
What is the SOA record?
The Start of Authority record identifies the primary name server, the responsible admin email, and the zone serial number. A rising serial number tells secondary servers the zone changed.