Skip to content

DNS Record Types

Last updated:

The records you'll actually touch, in rough order of frequency:

RecordMapsNotes
Aname → IPv4The bread and butter
AAAAname → IPv6"Quad-A"
CNAMEname → another nameNo other records may coexist on the name; never at a zone apex
MXdomain → mail server namePriority field: lower = preferred
TXTname → arbitrary textSPF, DKIM, DMARC, domain verification
NSzone → authoritative serversDelegation lives here
SOAzone → admin metadataSerial, refresh/retry, negative-cache TTL
PTRIP → name (reverse DNS)Lives under in-addr.arpa / ip6.arpa
SRVservice → host:port_service._proto.name; AD, SIP, XMPP
CAAdomain → allowed CAsWhich authorities may issue your certs

Three that cause the most tickets

  • CNAME at the apexexample.com CNAME ... is illegal (the apex needs SOA/NS). Providers work around it with ALIAS/ANAME/flattening.
  • MX pointing at a CNAME — technically forbidden, breaks some mail servers; point MX at an A/AAAA name.
  • Stale SOA serial discipline — secondaries only zone-transfer when the serial increases. Forgot to bump it? Your change exists on one server only.