İçeriğe geç
DomainQ
Alan Adı ve DNS

DNS kayıtları: A, CNAME, MX ve TXT ne işe yarar?

Web siteniz ve e-postanız aynı alan adını kullanabilir, ancak farklı DNS kayıtlarına ihtiyaç duyar. Hangi kaydı nerede kullanacağınızı adım adım öğrenin.

A, AAAA, CNAME, MX ve TXT DNS kayıtlarına bağlanan dünya simgesi.

Alan adınızı bir web sitesine bağlamak için her zaman nameserver değiştirmeniz gerekmez. DNS, alan adınızla kullandığınız hizmetler arasında bir adres defteri gibi çalışır. Doğru kaydı düzenlemek, web sitenizi taşırken e-postanızın da kesilmesini önleyebilir.

Önce DNS’i nerede yönettiğinizi bulun

Alan adını satın aldığınız kuruluş, web hosting sağlayıcınız ve yetkili DNS hizmetiniz farklı şirketler olabilir. Düzenlemeyi, alan adının NS kayıtlarında belirtilen yetkili DNS hizmetinde yapmalısınız. Kullanılmayan bir panelde kayıt eklemek ziyaretçilerin gördüğü sonucu değiştirmez.

İşleme başlamadan mevcut kayıtları dışa aktarın veya güvenli bir kopyasını saklayın. Özellikle MX, TXT, CNAME ve alt alan adlarını not edin. NS değişikliği yapacaksanız gerekli kayıtları yeni DNS hizmetinde önceden hazırlayın.

A ve AAAA: sunucunun IP adresi

A kaydı bir adı IPv4 adresine, AAAA kaydı IPv6 adresine bağlar. Hosting sağlayıcınızın verdiği adresi kullanın. Sadece A kaydını güncelleyip eski AAAA kaydını bırakmak, bazı ziyaretçileri eski sunucuya yönlendirebilir.

Tür: A
Ad: @
Değer: 192.0.2.10

Bu IP, RFC 5737 kapsamında ayrılmış bir dokümantasyon örneğidir; canlı ayar olarak kullanılmamalıdır. Birçok panelde @ alan adının kökünü temsil eder, bazı panellerde ise ad alanı boş bırakılır. Panelin beklediği biçimi kontrol edin.

CNAME: başka bir ada yönlendirme

CNAME, bir adı başka bir alan adıyla eşler. Örneğin www adını sağlayıcınızın verdiği hedefe bağlayabilirsiniz. Hedefe https:// veya bir sayfa yolu eklenmez. CNAME bir web yönlendirmesi değildir; tarayıcıdaki adresi değiştiren HTTP 301 işlemiyle aynı işi yapmaz.

Standart DNS kurallarında CNAME, aynı ad üzerinde A, AAAA, MX veya TXT gibi diğer veri kayıtlarıyla birlikte kullanılmaz; DNSSEC için kullanılan bazı kayıtlar bu kuralın dışındadır. Kök alanda bazı sağlayıcılar ALIAS, ANAME veya CNAME flattening gibi çözümler sunar; bunları sağlayıcınızın belgelerine göre değerlendirin.

MX: gelen e-postanın adresi

MX kayıtları, alan adınıza gelen e-postayı hangi posta sunucusunun kabul edeceğini belirtir. Hedef bir posta sunucusu adı olmalıdır; bu alana IP adresi yazılmaz. Öncelik sayısı küçük olan sunucu önce tercih edilir.

Web hosting taşıması e-posta taşıması anlamına gelmez. E-postanız mevcut hizmette kalacaksa MX kayıtlarını ve e-posta doğrulama kayıtlarını koruyun. Eski MX kayıtlarını yeni sağlayıcının kayıtlarıyla rastgele birleştirmeyin.

TXT: doğrulama ve e-posta politikaları

TXT kayıtları alan adı sahipliğini doğrulamak, SPF politikasını yayınlamak veya DKIM anahtarlarını taşımak gibi amaçlarla kullanılır. Bir ad üzerinde birden fazla TXT kaydı olabilir; ancak aynı ad için birden fazla ayrı SPF politikası yayınlamak SPF değerlendirmesinde hataya yol açabilir.

Doğrulama metnini sağlayıcının verdiği biçimde ekleyin. Uzun DKIM anahtarlarını elle değiştirmeyin. Tırnakların panel tarafından eklenip eklenmediğine dikkat edin.

Değişiklikten sonra kontrol edin

  • Yetkili DNS sunucusunda yeni değerin göründüğünü doğrulayın.
  • Web sitesini hem kök alan adı hem www üzerinden, mümkünse farklı bağlantılardan kontrol edin.
  • E-posta etkileniyorsa dışarıya gönderim ve dışarıdan alım testlerini ayrı yapın.
  • Eski ayarları, değişikliğin çalıştığı doğrulanana kadar saklayın.

TTL, bir kaydın önbellekte tutulabileceği süreyi belirtir. TTL’yi şimdi düşürmek, önceden önbelleğe alınmış eski kayıtların süresini geriye dönük kısaltmaz. Sonucu yalnızca kendi bilgisayarınızdan alınan tek bir yanıtla değerlendirmeyin.

Kaynaklar: RFC 1035: DNS kayıt biçimleri, RFC 3596: IPv6 ve AAAA, RFC 2181: CNAME kuralları, RFC 1034: DNS önbelleği ve RFC 7208: SPF kayıtları. Alan adı seçimi ve hizmet bağlantıları için DomainQ alan adı rehberini de inceleyebilirsiniz.