Web & SEO Tools

Domain DNS Record Lookup

Query and inspect authoritative DNS records including A, MX, CNAME, TXT (SPF/DKIM), NS, and SOA.

Complete Guide to DNS Records & Domain Infrastructure

The Domain Name System (DNS) is the foundational hierarchical naming system of the internet that translates human-readable domain names (such as rebault.in) into machine-routable IP addresses (such as 192.0.2.1 or IPv6 2001:db8::1).

Core DNS Record Types

  • A Record: Maps a root or subdomain to a 32-bit IPv4 address.
  • AAAA Record: Maps a domain to a modern 128-bit IPv6 address.
  • CNAME (Canonical Name): Aliases one domain to another (e.g. www.site.com to site.com). Note: Never create a CNAME on root apex domain.
  • MX (Mail Exchanger): Directs emails to mail servers (Google Workspace, Microsoft 365, Zoho) with integer priority ranking.
  • NS (Name Server): Delegates authoritative DNS hosting to providers (Cloudflare, AWS Route53).

TXT Records & Anti-Spam Security

  • SPF (Sender Policy Framework): Lists authorized sending IP addresses to prevent email spoofing.
  • DKIM (DomainKeys Identified Mail): Cryptographically signs outbound emails using public/private key pairs.
  • DMARC Policy: Instructs recipient mail servers whether to quarantine or reject spoofed emails failing SPF/DKIM.

Frequently Asked Questions (FAQs)

What is DNS TTL (Time to Live) and how does it affect propagation?

TTL (Time to Live) is the number of seconds intermediate recursive DNS resolvers (like Google DNS 8.8.8.8 or Cloudflare 1.1.1.1) cache your records before querying your authoritative nameservers for updates. A lower TTL (300 seconds = 5 minutes) enables fast propagation during server migrations.

Why can't I set a CNAME record on the root apex domain (@)?

RFC 1034 DNS specifications prohibit CNAME records on root zones because CNAME overrides all other record types, which would wipe out required SOA, NS, and MX records. Modern DNS providers (like Cloudflare, AWS Route53) solve this with CNAME Flattening or ALIAS records.

How do I verify if my DNS records are propagated globally?

Our live DNS Lookup tool queries authoritative DNS clusters in real-time. You can also test DNS propagation from your terminal using dig +trace example.com on Linux/Mac or nslookup example.com on Windows PowerShell.