A, AAAA ve CNAME kayıtları nasıl kullanılır?

Bir web sitesini doğru sunucuya yönlendirmek için kayıt türünün hedefle uyumlu olması gerekir. A kaydı IPv4 adresi, AAAA kaydı IPv6 adresi taşır. CNAME ise bir adı başka bir ada bağlar. Hedef kutusuna yanlış türde bilgi yazmak, kayıt panelde kabul edilse bile beklediğiniz web sonucunu üretmeyebilir. Bu rehber özellikle ana alan adı ve www kurulumlarında sık yapılan karışıklıkları açıklar.
Üç kayıt türünün temel farkı
Bir A kaydının değeri 192.0.2.10 gibi bir IPv4 adresidir. Buradaki adres dokümantasyon örneğidir; canlı kurulumda hizmet sağlayıcınızın verdiği gerçek IP kullanılmalıdır. AAAA kaydında IPv6 adresi yer alır. CNAME hedefinde ise hedef.example.net gibi bir sunucu adı bulunur; başına https://, sonuna klasör yolu veya port numarası eklenmez.
DNS, tarayıcıyı bir URL’nin belirli sayfasına yönlendiren mekanizma değildir. example.com/kampanya gibi bir hedef için web sunucusu ya da uygulama yönlendirmesi gerekir. CNAME eklemek de ziyaretçinin adres çubuğundaki alan adını otomatik olarak başka bir alan adına çevirmez. Sunucunun gelen alan adını tanıması ve sertifikanın uygun olması ayrıca gereklidir.
Hangi kaydı seçmelisiniz?
- Sağlayıcı size sabit bir IPv4 adresi verdiyse ilgili ad için A kaydı kullanın.
- IPv6 hizmeti gerçekten yapılandırılmışsa AAAA kaydını ayrıca tanımlayın. Kullanılmayan eski bir IPv6 hedefini bırakmayın.
- Bir platform size değişebilen sunucu adını hedef gösteriyorsa istediği CNAME kaydını kullanın.
- Kök alan adında CNAME benzeri davranış gerekiyorsa DNS sağlayıcınızın flattening veya ALIAS desteğini kontrol edin; her panelde aynı özellik bulunmaz.
Uygulama sırası
- Yetkili DNS panelini belirleyin. Alan adınız hangi nameserver’ları kullanıyorsa düzenleme o bölgenin bulunduğu panelde yapılmalıdır. Pasif bir hosting bölgesini değiştirmek genel DNS yanıtını etkilemez.
- Eski değerleri kaydedin. Ad, tür, hedef ve TTL bilgisini saklayın. Yanlış hedef kullanıldığında geri dönebilmek için önceki kaydın tam değerine ihtiyaç duyarsınız.
- Kayıt adını doğru girin. Bazı paneller kök alan adı için
@, bazıları boş alan veya tam ad ister. Panelin gösterdiği nihai tam alan adını kontrol ederek iki kez eklenmesini önleyin. - Çakışmaları inceleyin. Aynı isimdeki CNAME, diğer kayıt türleriyle beklenmedik biçimde birlikte kullanılmamalıdır. Bir hizmetin doğrulama kaydını kaldırmadan önce neden bulunduğunu öğrenin.
- Web katmanını test edin. DNS yeni hedefi döndürdüğünde HTTPS, yönlendirme ve sanal host ayarlarını da deneyin. Doğru IP’ye gitmek, doğru sitenin sunulduğunu tek başına kanıtlamaz.
Örnek: Ana alan adı çalışıyor, www açılmıyor
Önce example.com ile www.example.com için ayrı yanıtları inceleyin. Ana adın A kaydı doğruyken www eski bir CNAME hedefine gidiyor olabilir. İki isim aynı sunucuya yönlense bile SSL sertifikası yalnız birini kapsıyor olabilir. Bu senaryoda rastgele yeni kayıtlar eklemek yerine DNS hedefini, sunucunun kabul ettiği adı ve sertifika kapsamını sırayla kontrol etmek daha hızlı sonuç verir.
Sık sorulan sorular
IP adresi değiştiğinde CNAME de değişmeli mi? CNAME’in hedeflediği ad aynı kalıyorsa her zaman gerekmez. Ancak hedef hizmetin sağlayıcısı farklı bir değer istemişse güncellemelisiniz.
AAAA kaydını silmeli miyim? Sadece sorun var diye körlemesine silmeyin. IPv6 hizmetinin çalışıp çalışmadığını kontrol edin; IPv4 ve IPv6 farklı sunuculara gidiyorsa tutarsızlığı giderin.
DNS kaydına HTTPS yazabilir miyim? A, AAAA veya CNAME hedefinin içine URL protokolü yazılmaz. HTTPS, DNS çözümlemesinden sonraki bağlantı aşamasında kullanılır.
İlgili teknik kaynak
İlgili rehberler
Thanks for your feedback!

