Content

These are usually referred to as alias records since they usually map an alias to its canonical name. The name server does handle these queries differently from an A record. When a name server looks up a name and finds a CNAME record, it replaces the name with the canonical name and looks up the new name. This allows you to point multiple systems to one IP without specifically assigning an A record to each host name. If your IP was ever to change you would only have to change one A record.

How to Configure

USER ACTION
STEP 1: Select the DNS Menu
USER ACTION WHAT YOU WILL SEE
STEP 2: Select Managed DNS 4
USER ACTION WHAT YOU WILL SEE
STEP 3: Select a domain from the either the “Recently Updated Domains” box, or start typing the domain name in the textbox on the “Select Domain” tab. 4
USER ACTION WHAT YOU WILL SEE
STEP 4: Under “CNAME Records” click the plus sign to add a new record. 4
USER ACTION
STEP 5: We will add a CNAME record to the domain example.com for www.example.com which maps to the root record of the domain name. To alias to the root record of the domain name, you leave the data value blank.
USER ACTION WHAT YOU WILL SEE
STEP 6: Click Submit. 4
USER ACTION WHAT YOU WILL SEE
STEP 7:You can also create an alias for one host name to the host name of an A record. Here we create the CNAME record smtp.example.com and alias it to the A record mail.example.com. 4
USER ACTION WHAT YOU WILL SEE
STEP 8:Finally, you can create an alias for a host name to another external domain. Here we create an alias for search.example.com to google.com. 4

Examples:

Example 1 – CNAME to record within the same domain:

NAME TTL TYPE DATA
www.example.com. 1800 A 192.168.1.2
ftp.example.com. 1800 CNAME www.example.com

Configuration:

1

2

A record:   For the A record configuration explanation please read more in the A – Data Entry page.

Example 2 –  CNAME to record apex / root record in the same domain:

NAME TTL TYPE DATA
example.com. 1800 A 192.168.1.2
www.example.com. 1800 CNAME www.example.com.

Configuration:

3

4

A record:   For the A record configuration explanation please read more in the A – Data Entry page.

Example 3 –  CNAME to record to a different domain:

NAME TTL TYPE DATA
example.com. 1800 CNAME www.example100.com.

Configuration:

5

A record:   For the A record configuration explanation please read more in the A – Data Entry page.

Record Fields:

Name: This will be the host for your domain which is actually a computer within your domain. Your domain name is automatically appended to your name. If you are trying to make a record for the system www.example.com. Then all you enter in the textbox for the name value is www.

Alias to:This is the system that your host (that your name value defines) will point to. This value should always be an A record. This should not be a CNAME record as an alias to an alias is not correct. Your domain name is automatically appended to your value (if it does not end it a dot). If you are trying to make an alias to mail.example.com.. Then all you enter in the textbox for the Data value is mail.

TTL: The TTL (Time to Live) is the amount of time your record will stay in cache on systems requesting your record (resolving nameservers, browsers, etc.). The TTL is set in seconds, so 60 is one minute, 1800 is 30 minutes, etc..

Systems that have a static IP should usually have a TTL of 1800 or higher. Systems that have a dynamic IP should usually have a TTL of 1800 of less.

The lower the TTL the more often a client will need to query the name servers for your host’s (record’s) IP address this will result in higher query traffic for your domain name. Where as a very high TTL can cause downtime when you need to switch your IPs quickly.

Best Practice Tip
If you plan on changing your IP you should set your TTL to a low value a few hours before you make the change. This way you won’t have any downtime during the change. Once your IP is changed you can always raise your TTL to a higher value again.

Was this article helpful to you?

Comments are closed.