|
Record type
|
Description
|
Commonality
|
|
A record
|
Resolves a domain name to a specified IPv4 address. Commonly used for website domain resolution.
|
5/5. A fundamental record type, required for nearly every domain name.
|
|
CNAME record
|
Resolves a domain name to another domain name. Commonly used for website resolution, CDN acceleration, enterprise email, and integrating with Global Traffic Manager.
|
5/5. Widely used for creating aliases. Its versatility makes it a common choice for CDNs and cloud services.
|
|
MX record
|
Specifies the mail servers for a domain and ranks them by priority.
|
4/5. Required for any email service. This record is not needed for domains without an email service.
|
|
AAAA record
|
Resolves a domain name to a specified IPv6 address. Used for websites accessible over IPv6.
|
4/5. As IPv6 adoption accelerates, most cloud services now support it by default.
|
|
TXT record
|
Stores text information about a domain that external services can read. It is often used for domain ownership verification, issuing digital certificates, creating an SPF record for anti-spam policies, and domain recovery.
|
5/5. Essential for various verification tasks, such as for SSL certificates, SPF, email services, and DNS ownership checks.
|
|
ALIAS record
|
Functions like a CNAME record but can coexist with other records on a root domain. It resolves the conflict of configuring both a CNAME record and other record types, such as an MX record, on the same root domain.
|
2/5. Used to resolve conflicts between CNAME records and other records, such as MX or TXT, on the same domain.
|
|
Explicit URL Forwarding and Implicit URL Forwarding
|
Points a domain name to an existing website.
|
2/5. Supported by select DNS providers and primarily used for domain redirection.
|
|
NS record
|
Delegates management of a DNS zone to specific authoritative name servers. This is often used to delegate a subdomain to another DNS provider for resolution.
|
3/5. Common for subdomain delegation. Changes are infrequent.
|
|
SRV record
|
Specifies the location (hostname and port) of servers for specific services. It is often used for Microsoft directory services.
|
2/5. Required for certain protocols used in instant messaging and enterprise services. Rarely used for standard websites.
|
|
CAA record
|
Specifies which Certificate Authorities (CAs) are authorized to issue certificates for a domain. This helps prevent the mis-issuance of certificates and enhances website security.
|
2/5. Enhances security for SSL/TLS certificate management. Used in specific security-conscious scenarios.
|
|
PTR record
|
Maps an IP address to a domain name for a reverse DNS lookup, which verifies that an IP address corresponds to a specific domain.
|
1/5. Primarily used for reverse DNS lookup, such as for email servers. Rarely needed for standard websites.
|
|
SVCB record
|
Improves service discovery by providing protocol and endpoint information. This helps clients make better connection decisions to enhance performance and security.
|
1/5. An emerging record type used with newer protocols like HTTP/3 and QUIC. Currently not in wide use.
|
|
HTTPS record
|
A specialized version of the SVCB record that describes HTTPS services.
|
1/5. A new standard for HTTPS optimization. Browser support is gradually increasing, but it is not yet commonly used for standard websites.
|