Most Common DNS Records
DNS (Domain Name System) records are instructions that tell the internet how to handle traffic for your domain—whether it’s loading a website, sending email, or verifying ownership. Each type of record has a specific role. Here’s a simplified overview of the most common ones.
Common DNS Record Types
- A Record (Address Record)
Maps a domain or subdomain to an IPv4 address.
Example: example.com → 216.251.43.98- Format:
- Record Name = @
- TTL = 3600
- Content = IP of the host Eg. 216.251.43.98
- Format:
- AAAA Record
Same as an A record, but maps to an IPv6 address.
Example: example.com → 2606:2800:220:1:248:1893:25c8:1946 - MX Record (Mail Exchanger)
Directs email for a domain to the correct mail server.- Must point to a hostname, not an IP.
- Requires an A record to map that hostname to its IP.
- Format:
- Record Name = @
- TTL = 3600
- Content = [Priority].[Subdomain].[Domain Name]. Eg. 10.mailrouter1.execulink.com. DON’T FORGET THE [.] AT THE END
- Priority indicates the preference of the mail server. Lower numbers have higher priority. Eg. 10 is higher priority than 20.
- CNAME Record (Canonical Name)
Creates an alias from one domain to another.
Example: www.example.com → example.com- Format:
- Record Name = Alias or Subdomain
- TTL = 3600
- Content = The domain name the alias points to. DON’T FORGET THE [.] AT THE END
- Format:
- NS Record (Name Server)
Specifies which nameservers are authoritative for the domain or subdomain. NS Records are generally used when you want to delegate DNS authority for a specific sub-domain to a different group of DNS servers. - TXT Record (Text Record)
Stores plain text. Commonly used for:- Email security (SPF, DKIM, DMARC)
- Domain verification (e.g., Google or Microsoft)
Example: “google-site-verification=abc123…”- Format:
- Record Name = @
- TTL = 3600
- Content = “google-site-verification=VY8jpks5dSeiXYq-I5jZvQIw9hcW0Rc_7cblwVMuIxA”
- Format:
- SOA Record (Start of Authority)
Provides domain administration details such as:- Primary nameserver
- Admin email
- Domain serial number and refresh timers
- SRV Record (Service Record)
Defines how services are accessed (like VoIP, XMPP, LDAP). Specifies protocol, port, priority, and weight for load balancing.- _service The symbolic name of the service (e.g. _sip, _xmpp, _ldap)
- _protocol Protocol used: _tcp or _udp
- name The domain name (like example.com)
- TTL Time To Live – how long the record is cached (optional in some setups)
- class Usually IN for Internet
- priority Lower values = higher priority (like MX records)
- weight Load balancing between records with the same priority
- port The port the service is running on

