DNS Record Types

A

Returns a 32-bit IPv4 address, used to map hostnames to an IP address of the host.

AAAA

Returns a 128-bit IPv6 address, used to map hostnames to an IP address of the host.

CNAME

Alias of one name to another: the DNS lookup will continue by retrying the lookup with the new name.

HINFO

Specifies the host / server's type of CPU and operating system. (Rarely used.)

MX

Maps a domain name to a list of message transfer agents for that domain.

NS

Delegates a DNS zone to use the given authoritative name servers.

PTR

Pointer to a canonical name. Unlike a CNAME, DNS processing does NOT proceed, just the name is returned. The most common use is for implementing reverse DNS lookups, but other uses include such things as DNS-SD.

RP

Information about the responsible person(s) for the domain. Usually an email address with the @@ replaced by a dot (.).

SOA

Specifies authoritative information about a DNS zone, including the primary name server, the email of the domain administrator, the domain serial number, and several timers relating to refreshing the zone.

SRV

Generalized service location record, used for newer protocols instead of creating protocol-specific records such as MX.

TXT

Originally for arbitrary human-readable text in a DNS record. Since the early 1990s, however, this record more often carries machine-readable data, opportunistic encryption, Sender Policy Framework, DKIM, DMARC, DNS-SD, etc.