Check DNS CNAME Records

A CNAME record is a DNS record that aliases one domain name to another. For example, the track.dnscheck.co CNAME record maps to mandrillapp.com.

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 FQDN. For example, creating an MX record for track.dnscheck.co 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 the use of cached CNAME records without performing additional queries. Similarly, you cannot have more than one CNAME record for any FQDN.

RFC 1034 and RFC 2181 define CNAME records.

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

Fields

Here are the fields that make up a CNAME record:

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

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
track.dnscheck.co. CNAME     mandrillapp.com.

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:

$ORIGIN dnscheck.co.
; Name             Type      VALUE
track              CNAME     mandrillapp.com.

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.