Check DNS CNAME Records

A CNAME record is a DNS record that aliases one domain name to another. For example, the CNAME record maps to

CNAME records are also called "aliases" and "canonical name records".

A CNAME record's FQDN (fully qualified domain name) cannot be the same as any other DNS record's. For example, creating an MX record for is invalid since a CNAME record by that name already exists. This restriction exists both to prevent contradictory information from being present in DNS, and to allow cached CNAME records to be used without performing additional queries. Similarly, you cannot have more than one CNAME record for any FQDN.

CNAME records are defined in RFC 1034 and RFC 2181.

DNS Check can monitor your CNAME records, and notify you if they become unresolvable, or start aliasing to the wrong domain name.


Here are the fields that make up a CNAME record:

Field Description Example
Name A fully qualified domain name (FQDN).
Type The DNS record type. Always set to "CNAME". CNAME
Value The fully qualified domain name that the Name aliases.

DNS Zone File Examples

Here's an example of how a CNAME record which uses the example values from this page's "Fields" section looks in a DNS zone file:

; Name             Type      VALUE CNAME

The Name ends in a period in the above example, so it's a fully qualified domain name.

Alternatively, you can create a CNAME record that's relative to the zone file's $ORIGIN. Here's an example of how to do this using the example values from this page's "Fields" section:

; Name             Type      VALUE
track              CNAME

Additional Resources

Sign Up For a Free Account

Free accounts can check up to 10 DNS records at a time. You can always upgrade to a paid account later.