DurableDNS supports most DNS record types. See the below list of supported types:
A – Address Record – Most commonly used to map hostnames to an IPv4 address of the host.
AAAA – IPv6 Address Record – Most commonly used to maps hostnames to an IPv6 address of the host.
CNAME – Canonical Name Record – Alias of one name to another.
MX – Mail Exchange Record – Maps a domain name to a list of mail exchange servers (
SMTP) for that domain.
NS – Name Server Record – Delegates a
DNS zone to use the given authoritative name servers.
PTR – Pointer Record – Pointer to a canonical name. Unlike a CNAME,
DNS processing does not proceed, just the name is returned. PTR is most commonly used when implementing reverse
DNS lookups.
SRV – Service Locator – Generalized service location record, used for newer protocols instead of creating protocol-specific records such as MX.
TXT – Text Record – Originally for arbitrary human-readable text in a
DNS record. Since the early 1990s, however, this record more often carries machine-readable data, such as Sender Policy Framework, DomainKeys,
DNS-SD, etc.
In most cases you'll need at least three pieces of information to create a new record: the record name, the record data, and the TTL (or time-to-live) for the record. The record name is generally a host name. The record data is generally an IP address (for an A record) or a hostname (for a CNAME, MX, or NS record). The TTL is the time, in seconds, that resolving DNS servers are allowed to cache the record.