CNAME Nedir?

İngilizce: CNAME (Canonical Name Record)

CNAME, özellikle alt alan adlarını IP adresine değil başka bir alan adına takma ad olarak yönlendiren DNS kayıt türüdür.

CNAME Nedir?

CNAME (Canonical Name), bir alan adını doğrudan IP adresine değil başka bir alan adına takma ad olarak bağlayan DNS kayıt türüdür. En yaygın kullanım, alt alan adlarını bir servis sağlayıcının verdiği hedef alan adına yönlendirmektir.

Örneğin www.example.com, example.com yerine hosting sağlayıcısının veya CDN’in verdiği hedefe CNAME olarak işaret edebilir. DNS çözümlemesi sırasında istemci önce CNAME kaydını görür, sonra hedef alan adının A veya AAAA kayıtları üzerinden IP adresine ulaşır.

Dikkat Edilecekler

CNAME genellikle kök alan adında kullanılmaz; çünkü kök alan adında NS, SOA ve başka kayıtlar da bulunmak zorundadır. Bazı DNS sağlayıcıları CNAME flattening veya ALIAS benzeri özelliklerle bu sınıra çözüm sunar, ancak bunlar standart CNAME davranışı değildir.

Aynı ad üzerinde CNAME ile başka kayıt türlerini karıştırmak çoğu durumda geçersizdir. TTL değeri değişikliklerin ne kadar hızlı yayılacağını etkiler; servis taşıma veya doğrulama işlemlerinde bu süre planlanmalıdır.

DNS kayıtlarının doğru yönetimi domain yönlendirmesinin temelidir. Domain Name System Record terimi A, AAAA, MX, TXT ve CNAME gibi kayıt türlerinin genel sınıfını ifade eder.