Record Resource Types
Resource records are used by Domain Name Systems to identify and manage domain data.
Each record has name, number, time to live, a class, and data specific to its type.
The transmission format for resource record is specified in RFC 1035.
This list of DNS resource record types is an overview of resource records permissible in zone files of the Domain Name System (DNS).
Type | Type id. (decimal) | Defining RFC | Description | Function |
---|---|---|---|---|
A | 1 | RFC 1035 | Address record | |
AAAA | 28 | RFC 3596 | IPv6 address record | |
AFSDB | 18 | RFC 1183 | AFS database record | |
APL | 42 | RFC 3123 | Address Prefix List | |
CAA | 257 | RFC 6844 | Certification Authority Authorization | |
CDNSKEY | 60 | RFC 7344 | Child DNSKEY | |
CDS | 59 | RFC 7344 | Child DS | |
CERT | 37 | RFC 4398 | Certificate record | |
CNAME | 5 | RFC 1035 | Canonical name record | |
DHCID | 49 | RFC 4701 | DHCP identifier | |
DLV | 32769 | RFC 4431 | DNSSEC Lookaside Validation record | |
DNAME | 39 | RFC 6672 | Alias for a name and all its subnames, unlike CNAME, which is an alias for only the exact name. | |
DNSKEY | 48 | RFC 4034 | DNS Key record | |
DS | 43 | RFC 4034 | Delegation signer | |
IPSECKEY | 45 | RFC 4025 | IPsec Key | |
KEY | 25 | RFC 2535 and RFC 2930 | Key record | |
KX | 36 | RFC 2230 | Key Exchanger record | |
LOC | 29 | RFC 1876 | Location record | |
MX | 15 | RFC 1035 and RFC 7505 | Mail exchange record | |
NAPTR | 35 | RFC 3403 | Naming Authority Pointer | |
NS | 2 | RFC 1035 | Name server record | |
NSEC | 47 | RFC 4034 | Next Secure record | |
NSEC3 | 50 | RFC 5155 | Next Secure record version 3 | |
NSEC3PARAM | 51 | RFC 5155 | NSEC3 parameters | |
PTR | 12 | RFC 1035 | Pointer record | |
RRSIG | 46 | RFC 4034 | DNSSEC signature | |
RP | 17 | RFC 1183 | Responsible Person | |
SIG | 24 | RFC 2535 | Signature | |
SOA | 6 | RFC 1035 and RFC 2308 | Start of [a zone of] authority record | |
SRV | 33 | RFC 2782 | Service locator | |
SSHFP | 44 | RFC 4255 | SSH Public Key Fingerprint | |
TA | 32768 | N/A | DNSSEC Trust Authorities | |
TKEY | 249 | RFC 2930 | Transaction Key record | |
TLSA | 52 | RFC 6698 | TLSA certificate association | |
TSIG | 250 | RFC 2845 | Transaction Signature | |
TXT | 16 | RFC 1035 | Text record | |
URI | 256 | RFC 7553 | Uniform Resource Identifier |