DNS Kayıt Türleri Rehberi NS, CNAME, TXT, AAAA, MX
DNS yani Alan Adı Sistemi, internetin adres defteri gibidir. Tarayıcıya spesifik.com yazıldığında DNS bu ismi, sistemlerin tanıdığı IP adresine dönüştürür. Böylece kullanıcılar uzun IP numaraları yerine akılda kalıcı alan adlarıyla web sitelerine kolayca ulaşabilir.

Name Server (NS) Kaydı Ne İşe Yarar?
DNS sisteminin temel unsurlarından biri olan NS (Name Server) kayıtları, bir alan adının hangi DNS sunucuları tarafından yönetildiğini belirtir. Her alan adı genellikle birincil (primary) ve ikincil (secondary) olmak üzere en az iki NS kaydına sahiptir.
Bu yapı, DNS altyapısına yedeklilik kazandırır; yani bir sunucuda arıza oluştuğunda diğer sunucu devreye girerek web sitesinin erişilebilirliğini sürdürür.
NS Kaydının Bileşenleri
- Alan Adı (Name) Kaydın hangi domain için geçerli olduğunu gösterir.
- Kayıt Değeri (Value) Yetkili ad sunucusunun adını belirtir.
- TTL (Time To Live) Kayıt bilgisinin DNS çözümleyicisinde ne kadar süreyle önbellekte tutulacağını belirtir.
DNS ve NS Yapısının Çalışma Süreci
Bir kullanıcı tarayıcıya www.spesifik.com adresini yazdığında, bu ismin IP adresine çevrilmesi için DNS çözüm süreci başlar. Tarayıcı, DNS çözümleyiciye bir sorgu gönderir. Çözümleyici, önce kök DNS sunucularına ulaşır ve ardından .com uzantısına ait TLD sunucularını sorgular. Bu aşamadan sonra sorgu, alan adının yetkili NS (Name Server) sunucusuna yönlendirilir. Yetkili sunucu, alan adına ait A veya AAAA kaydını döndürür ve elde edilen IP adresi tarayıcıya iletilir. Böylece kullanıcı siteye erişim sağlar.
Bu sürecin hızlı ve kesintisiz çalışabilmesi için ücretsiz DNS servisleri kullanılabilir. Cloudflare, Google Public ve OpenDNS gibi servisler, çözümleme hızını artırmanın yanı sıra güvenliği de geliştirir. Bu çözümler özellikle küçük ölçekli siteler için maliyetsiz ve etkili bir alternatiftir; aynı zamanda DDoS koruması, önbellekleme ve küresel ağ erişimi gibi ek avantajlar sunar.

NS Kayıtlarının Diğer DNS Kayıtlarıyla Farkı
DNS kayıtları, bir alan adının internet üzerindeki yönlendirme ve kimlik doğrulama işlemlerini düzenler.
A Kaydı – Address Record
A kaydı, bir alan adını IPv4 adresine yönlendiren temel DNS kaydıdır. Tarayıcıda bir alan adı yazıldığında, A kaydı bu adı sayısal bir IP adresine dönüştürür.
hanibilgi.com → 185.45.32.10 ifadesi, kullanıcının tarayıcısının doğru sunucuya bağlanmasını sağlar. Bu kayıt, web sitelerinin internette görünür olmasını sağlayan en temel DNS öğesidir.
AAAA Kaydı – IPv6 Address Record
AAAA kaydı, A kaydının IPv6 sürümüdür. IPv6, daha modern ve geniş adresleme kapasitesine sahip bir internet protokolüdür. Bu kayıt, bir alan adını IPv6 formatındaki IP adresine yönlendirir.,
hanibilgi.com → 2a01:4f8::1. IPv6 destekli ağlarda, bu kayıt sayesinde daha hızlı ve verimli bağlantılar kurulur.
MX Kaydı – Mail Exchange Record
MX kaydı, e-posta trafiğini doğru posta sunucusuna yönlendiren DNS kaydıdır. Bir e-posta gönderildiğinde, sistem önce ilgili alan adının MX kaydını sorgular ve mesajı bu kayıtta tanımlı posta sunucusuna iletir.
mail.hanibilgi.com bir e-posta sunucusunu temsil eder. Bu kayıt, e-posta iletiminin güvenli ve hatasız gerçekleşmesi için kritik öneme sahiptir.
CNAME Kaydı – Canonical Name Record
CNAME kaydı, bir alan adını başka bir alan adına yönlendirmek için kullanılır. Örneğin www → hanibilgi.com kaydı, “www” alt alan adını asıl alan adına yönlendirir.
Bu yöntem, birden fazla alan adını tek bir sunucuya bağlamak için idealdir. Ayrıca alan adı değişikliklerinde veya yük dengeleme sistemlerinde yönetimi kolaylaştırır.
TXT Kaydı – Text Record
TXT kaydı, bir alan adıyla ilgili metin tabanlı verileri depolar. En yaygın kullanım alanı, e-posta güvenliğidir. Örneğin v=spf1 include:_spf.google.com ifadesi, Google’ın posta sunucularının o alan adı adına e-posta göndermesine izin verir.
NS kaydı ise alan adının yönetildiği DNS sunucularını tanımlar (ns1.hanibilgi.com).
*NS kayıtları, diğer kayıt türlerinden farklı olarak DNS yönetiminin merkezini temsil eder.
A, MX veya TXT kayıtlarının çalışabilmesi için önce NS kayıtlarının doğru şekilde yapılandırılmış olması gerekir.

Sık Sorulan Sorular
NS kayıtlarını değiştirdim ama site hâlâ eski sunucuya yönleniyor
Değişiklik süreci DNS Propagation olarak bilinir ve genellikle 24 ila 48 saat sürer. Değişikliklerin aktif olup olmadığını kontrol etmek için nslookup komutunu veya çevrimiçi DNS test araçlarını kullanabilirsiniz.
NS kayıtlarım doğru ama “DNS çözümleme hatası”
DNS bölge dosyasındaki A veya MX kayıtlarının eksik olması, ya da SOA kaydının hatalı yapılandırılması da bu soruna yol açabilir. NS kayıtları doğru olsa bile alan adınızın IP adresine yönlendirme yapılmadıysa siteye erişim sağlanamaz.
“DNS_PROBE_FINISHED_NXDOMAIN” hatası
Genellikle alan adının NS kayıtları yanlış tanımlanmış, eksik veya propagation süreci tamamlanmamış olur. NS kayıtlarınızın domain kayıt operatörünüzdeki değerlerle eşleştiğinden emin olun ve dig +trace domain.com NS komutu ile kökten itibaren çözümleme zincirini test edin.
NS kayıtlarında CNAME kullanılabilir mi?
RFC 1912’ye göre NS kayıtları doğrudan A veya AAAA kaydına işaret etmelidir. CNAME kullanmak çözümleme döngüsüne neden olur.