Record Types Supported in Custom DNS Standard Interface

Custom DNS provides two separate interfaces to editing DNS records: the Standard interface which provides support for basic record types such as A, CNAME, MX and TXT records, and the Expert interface which includes support for additional record types such as PTR, NS, SRV and more. This article provides examples of the use of each type of record supported in the Standard interface. (A separate article is provided to document the records supported in the Expert interface.)

Standard vs. Expert Interfaces

The following chart demonstrates the differences between the Standard and Expert interfaces.

  Standard Expert
Record Types A, CNAME, MX, TXT A, CNAME, MX, TXT, AAAA, LOC, NS, PTR, SRV
Interface Wizard-based BIND-style (Host, TTL, Type, Data)
Advantages Easier to use, one-click configuration for MailHop® services More record types, customize TTL and Data field for any record

Note: You can switch between the Standard and Expert interfaces at any time using the "Preferences" button upper right of the page when viewing a Custom DNS zone. This setting is stored on a per zone basis, so some zones can be in the Standard interface and others can be in the Expert interface. No data is lost when switching between interfaces, but you cannot add, modify or delete records other than A, CNAME, MX and TXT in the Standard interface. (A list of additional record types appears under the Advanced Records section at the bottom of the page.)

Host (A) Records

A host (A) record maps a hostname to an IP address. This allows visitors to locate the address of your server, similar to a phone book listing the telephone number for a person or business. Host records in Custom DNS have the following attributes:

Enter sample data in the field below to see the A record which would be generated:

.example.com
 Host with IP Address
 WebHop Redirect
 Offline Hostname, real IP will not be published in DNS

 Yes, cloak this page

example.com.    60  IN  A   192.168.1.4

Alias (CNAME) Records

CNAME records alias one host name to another. For example, many customers alias www.domain.com to domain.com; this ensures that both www.domain.com and domain.com are always assigned to the same IP address. CNAME records in Custom DNS take the following options:

Enter sample data in the field below to see the CNAME record which would be generated:

.example.com
www.example.com.    43200  IN  CNAME   example.com.

Mail eXchanger (MX) Records

Mail eXchanger (MX) records define the destination servers for a domain's email. You can learn more information about MX records in general in our E-mail, Mail Exchangers, and DNS article, and learn specific information about email with Custom DNS in our Getting E-mail With Custom DNS article.

In the Custom DNS Standard interface, customers are provided with a simple text field for entering their domain's MX records in order of preference. If you have more than one MX record with the same priority, or wish to create MX records for subdomains (e.g. an MX record for forums.domain.com), you may create these records through the Expert interface.

Enter sample data in the field below to see the MX record which would be generated and a description of how mail would be delivered:

example.com.    43200  IN  MX    10 mail.example.com.
example.com.    43200  IN  MX    20 backup.thirdparty.net.

Text (TXT) Records

Unlike other record types, Text (TXT) records are free-form; they can be used for purely descriptive labels on hosts (e.g. "This is Bob's old Dell in Accounting"), or they can be used for a variety of special functions such as Domain Keys and SPF records. Because text records are free-form, new services and protocols can make use of DNS without needing to have a new record type created specially for them.

When creating a TXT record in the standard interface you provide the following data:

Here are example SPF and Domain Key TXT records (note the use of double quotes):

example.com.              43200  IN  TXT   "v=spf1 a a:outbound.mailhop.org ~all"
_domainkey.example.com.   43200  IN  TXT   "t=y\; o=~\; r=postmaster@example.com"

Enter sample data in the field below to see the TXT record which would be generated:

.example.com
hidden.example.com.    43200  IN  TXT    "Nothing to see here..."