By ToolzHive · Updated
Each type describes a different part of a domain. TTL influences cache lifetime, not a guaranteed global update time.
Reference table
| Type | Purpose | Illustrative value |
|---|---|---|
| A | IPv4 | 192.0.2.10 |
| AAAA | IPv6 | 2001:db8::10 |
| CNAME | Alias | app.example.com. |
| MX | Mail exchanger and preference | 10 mail.example.com. |
| NS | Nameserver | ns1.example.com. |
| SOA | Zone authority and timing | Server, serial and timers |
| TXT | Text for verification and policies | "verification=sample" |
| CAA | Certificate issuer authorization | 0 issue "example-ca.invalid" |
| SRV | Service target and port | 10 5 443 service.example.com. |
| PTR | Reverse name | host.example.com. |
| DNSKEY | DNSSEC public key | Flags, protocol, algorithm, key |
| DS | DNSSEC delegation signer | Key tag, algorithm, digest type, digest |
Mail example
MX points to a hostname, not an IP. A lower preference number is preferred. Check that the exchanger hostname resolves.
Alias limits
A CNAME normally cannot coexist at the same owner with ordinary other data. Provider alias flattening is not CNAME. DNSSEC authenticates DNS data; it does not encrypt queries.
Try the related tools
- DNS Propagation Checker — Check a domain's DNS records against public resolvers around the world to see if changes have propagated.
- DNS Lookup — Look up A, AAAA, MX, NS, TXT, CNAME, SOA and CAA records for any domain.
- MX Lookup — List a domain's mail servers (MX records) in priority order with their IP addresses.