İçeriğe geç
gelistiriciaraclari

Alt Alan Adının CNAME Zincirini Uçtan Uca Görün

CNAME kaydını sorgulayarak alt alan adının nihai A/AAAA kaydına kadar tüm zincirini adım adım görün.

~/dns/cname-sorgulamasunucu sorgusu

Yalnızca girdiğiniz alan adı, IP veya adres sunucumuza gönderilir; sorgular saklanmaz.

Nasıl kullanılır?

  1. 01Alt alan adını giriş kutusuna yazın (örn. www.example.com).
  2. 02Sorgula düğmesine tıklayın veya Enter'a basın.
  3. 03CNAME zincirini adım adım, her adımın TTL'iyle birlikte inceleyin.
  4. 04Zincirin ulaştığı nihai A/AAAA kaydını kontrol edin.

Bilmeniz gerekenler

## CNAME zinciri nasıl okunur

CNAME (Canonical Name) kaydı, bir alan adını başka bir alan adının takma adı yapar; DNS çözümleyici bu kaydı gördüğünde asıl A veya AAAA kaydını bulana kadar hedef alan adını izlemeye devam eder. Bu zincir bazen tek adımdır, bazen CDN veya SaaS sağlayıcıları kullanıldığında birkaç CNAME art arda gelir; örneğin özel alan adınız sağlayıcının bir CNAME hedefine, o da sağlayıcının kendi CNAME'ine, nihayet bir A kaydına ulaşabilir. Araç bu zincirin her halkasını, ilgili TTL değeriyle birlikte sırayla listeler ve son adımda dönen A/AAAA kaydını gösterir.

Zincir çok uzunsa her adımda ek bir DNS sorgusu gerektiğinden çözümleme gecikmesi artabilir; genellikle iki-üç adımı aşan zincirler gözden geçirilmeye değerdir, çünkü her bağlantıda kullanıcı tarayıcısı da aynı ek sorguları yapmak zorunda kalır. Ayrıca zincirdeki herhangi bir halka geçici olarak çözümlenemezse tüm zincir başarısız olur. Nihai IP adresinin nereye ait olduğunu görmek için A Kaydı Sorgulama veya tüm kayıt tiplerini bir arada görmek için DNS Sorgulama sayfasına geçebilirsiniz.

## Zone apex kısıtlaması

RFC 1034 gereği bir alan adının kök seviyesinde (zone apex, örn. example.com) CNAME kaydı bulunamaz; çünkü apex'te aynı zamanda SOA ve NS gibi başka kayıtlar da bulunması gerekir ve CNAME bir alan adı için tek kayıt olmak zorundadır. Bu yüzden kök alan adı için CNAME denemesi genellikle registrar veya DNS sağlayıcısı tarafından reddedilir; bunun yerine sağlayıcıya özgü ALIAS/ANAME benzeri çözümler veya doğrudan A kaydı kullanılır. Sorguladığınız alan adı kök seviyedeyse ve CNAME bekliyorsanız, araç bu kısıtlamayı hatırlatır.

CNAME hedefindeki sunucunun TLS sertifikası genellikle hem orijinal alt alan adınızı hem hedef alan adını kapsayacak şekilde yapılandırılmış olmalıdır, aksi halde ziyaretçiler tarayıcıda sertifika uyarısı görebilir; bunu SSL Kontrol ile doğrulayabilirsiniz. Zincirin yetkili sunucular tarafında doğru yapılandırılıp yapılandırılmadığını NS Sorgulama sonucuyla karşılaştırarak da kontrol edebilirsiniz; özellikle üçüncü taraf bir hizmete CNAME ile bağlanıyorsanız bu iki kontrolü düzenli aralıklarla tekrarlamak faydalıdır.

Sıkça sorulan sorular

CNAME neden zone apex'te (kök alan adında) kullanılamaz?

RFC 1034'e göre bir alan adının CNAME'i varsa başka hiçbir kaydı olamaz; ancak apex'te SOA ve NS gibi zorunlu kayıtlar bulunması gerektiğinden CNAME kök seviyede kullanılamaz.

CNAME zinciri neden birden fazla adımdan oluşuyor?

CDN veya SaaS sağlayıcıları genellikle kendi altyapılarında da CNAME kullandığı için, sizin CNAME'iniz onların CNAME'ine, o da nihayet bir A kaydına ulaşana kadar birkaç adım sürebilir.

CNAME ile A kaydı arasındaki fark nedir?

A kaydı doğrudan bir IPv4 adresi verirken, CNAME başka bir alan adına yönlendirir; asıl IP'ye ulaşmak için o hedefin de çözümlenmesi gerekir.

www alt alan adımı neden CNAME ile yönlendiriyorum?

Ana sunucunun IP'si değiştiğinde tüm alt alan adlarını tek tek güncellemek yerine, CNAME ile kök alan adına yönlendirip tek noktadan güncelleme yapmak yaygın bir pratiktir.

İlgili araçlar