DNS CNAME Record

In DNS, CNAME is short for Canonical Name. A CNAME creates an alias for other DNS names.

What is a CNAME Record?

When an admin creates a CNAME record, they are creating a record that points to another DNS record instead of an IP address (like in the case of an A record, for example). A CNAME will act as an alias. Essentially is an end users is typing in a URL that correlates with a CNAME, a DNS lookup will be performed to find that CNAME and then another lookup will be performed to find the A record which will send back an IP address to enable communication between the end user and the destination.

A CNAME record may point to an A record, but could also point to another CNAME record. In this case, though, even more lookups will be performed which may impact user experience because there will be added latency.

CNAME Record example
How does a CNAME Record work?

How to create a CNAME Record?

Creating a CNAME record would depend on which DNS management solution you’re using. If you’re using a DDI solution like Micetro, from Men&Mice you would do the following:

  1. Open the Micetro Web UI
  2. Click on the DNS tab
  3. Double click the DNS zone in which you’d like to create a CNAME record
  4. Click the Create button
  5. Specify a name for the CNAME record
  6. Select the CNAME type
  7. Specify a TTL
  8. Specify the target (likely the root domain in many cases or something that leads to an A record)

create-cname-record.png