CNAME, "canonical name" yani asıl ad demektir. www.example.com, example.com için bir CNAME ise, www.example.com adresini soran çözümleyici takma adı izler ve example.com'un A ve AAAA kayıtlarını döndürür. Hizmeti üçüncü bir taraf barındırıyorsa çok kullanışlıdır: adı sağlayıcının verdiği alan adına yönlendirirsiniz, sağlayıcı arkadaki IP adreslerini değiştirdiğinde sizin DNS bölgenize dokunmanız gerekmez.
En önemli kısıt şudur: CNAME bulunan bir adda başka hiçbir kayıt olamaz. Bu yüzden CNAME, SOA ve NS kayıtlarını taşımak zorunda olan kök alan adına (example.com'un kendisine) konulamaz. DNS sağlayıcıları bu sorunu "ALIAS", "ANAME" ya da "CNAME flattening" gibi kendi çözümleriyle aşar: hedefi kendi taraflarında çözümleyip düz A ve AAAA kaydı olarak yanıtlarlar.
CNAME her zaman bir adı gösterir, IP adresini göstermez. Uzun CNAME zincirlerinden kaçının; her halka fazladan bir sorgu demektir. MX ve NS kayıtlarının hedefi de CNAME olan bir ad olmamalıdır.
Örnek
www.example.com. 3600 IN CNAME example.com.
shop.example.com. 3600 IN CNAME stores.platform.example.