Launch offer: save up to 65% when you pay annually — plus a free domain for a year

Domains & DNS

DNS records explained in plain English

A, AAAA, CNAME, MX, TXT and the rest — what each record does and when you actually need it.

6 min read · Last updated 2026-06-30

DNS is a phone book. When someone types your domain, their computer asks a series of servers which machine to talk to. Each record type answers a different question.

The records you will actually touch

  • A: maps a hostname to an IPv4 address. This is what points your domain at your hosting.
  • AAAA: the same thing for IPv6.
  • CNAME: an alias. Points one hostname at another hostname rather than an address.
  • MX: tells the world which server receives your email, with a priority number.
  • TXT: free-form text. Used for domain verification, SPF and DMARC.
  • NS: which nameservers are authoritative for the domain.
  • CAA: which certificate authorities may issue SSL certificates for the domain.

TTL and why changes feel slow

Every record has a time-to-live in seconds. Resolvers cache the answer for that long before asking again. If you know a change is coming, drop the TTL to 300 a day beforehand and the switchover will be nearly instant.

Common mistakes

  1. Adding a CNAME on the root domain. Most registries do not allow it; use an A record or an ALIAS if your provider supports one.
  2. Two SPF records on the same domain. Only one is valid — merge them into a single record.
  3. Forgetting the trailing dot in a fully qualified CNAME target, which turns it into a subdomain of your own domain.
  4. Leaving old MX records behind after switching mail providers, so a portion of your mail silently goes to the previous host.

Did this not solve it?

Open a ticket with the domain and what you were doing when it broke, and we will pick it up.