Hosting Paketlerinde %15 indirim + Ücretsiz Domain & SSL!
Detaylar

DNS Nedir? DNS Kayıt Türleri Nelerdir? Kapsamlı Rehber

DNS Nedir? DNS Türleri Nelerdir?

DNS Nedir? DNS Türleri Nelerdir?

DNS Nedir? DNS Türleri ve Çalışma Mantığı: Kapsamlı Rehber

Kısa yanıt: DNS (Domain Name System), viyohost.com gibi insanların hatırlayabileceği alan adlarını, sunucuların birbirini bulmak için kullandığı IP adreslerine çeviren dağıtık bir isimlendirme sistemidir. Bir alan adının davranışı; A, AAAA, CNAME, MX, TXT, NS gibi DNS kayıt türleri ile belirlenir ve bu kayıtlar nameserver adı verilen DNS sunucularında tutulur. Alan adınızı alan adı kayıt ekranımızdan aldıktan sonra bu kayıtları panelinizden yönetebilirsiniz.

DNS Nedir?

Tarayıcınıza bir web sitesi adresi yazdığınızda, aslında bilgisayarınızın iletişim kurması gereken şey o sitenin barındırıldığı sunucunun IP adresidir (örneğin 192.0.2.10 gibi). İnsanlar için sayı dizilerini ezberlemek pratik olmadığından, DNS bu IP adreslerini akılda kalıcı alan adlarıyla eşleştirir. Bu sayede "viyohost.com" yazmak yeterli olur; arka planda DNS, bu adı doğru sunucunun IP adresine çevirir.

DNS, tek bir merkezi sunucuda değil, dünya genelinde dağıtılmış milyonlarca sunucudan oluşan hiyerarşik bir yapıda çalışır. Bu dağıtık yapı hem sistemin hızlı çalışmasını hem de tek bir noktanın çökmesi durumunda internetin işlevini kaybetmemesini sağlar.

DNS Nasıl Çalışır? Bir Sorgunun Yolculuğu

Tarayıcınıza bir alan adı yazdığınızda perde arkasında şu adımlar gerçekleşir:

  1. Tarayıcı ve işletim sistemi önbelleği kontrol edilir. Adres daha önce ziyaret edildiyse IP adresi önbellekten doğrudan kullanılır.
  2. Recursive resolver'a (özyinelemeli çözümleyici) sorgu gider. Genellikle internet servis sağlayıcınıza veya kullandığınız DNS servisine (ör. 8.8.8.8) ait bu sunucu, sorguyu sizin adınıza yürütür.
  3. Root (kök) sunucuya sorulur. Root sunucu, ".com" uzantısından sorumlu TLD sunucusunun adresini gösterir.
  4. TLD (üst düzey alan) sunucusuna gidilir. Bu sunucu, aranan alan adının hangi authoritative (yetkili) nameserver'da kayıtlı olduğunu bildirir.
  5. Authoritative nameserver sorgulanır. Alan adının gerçek DNS kayıtlarının tutulduğu bu sunucu, istenen A/CNAME/MX kaydını döndürür.
  6. IP adresi tarayıcıya iletilir ve tarayıcı artık doğrudan o IP adresindeki sunucuya bağlanarak siteyi yükler.

Bu süreç genellikle milisaniyeler içinde tamamlanır ve önbellekleme sayesinde aynı alan adına yapılan sonraki ziyaretler çok daha hızlı gerçekleşir.

DNS Sunucu Türleri

Yukarıdaki sorgu sürecinde görev alan dört farklı sunucu türü vardır:

Sunucu Türü Görevi
Recursive Resolver Kullanıcının sorgusunu alır, cevabı bulana kadar diğer sunuculara yönlendirir
Root Nameserver Sorguyu ilgili uzantının (.com, .tr, .net vb.) TLD sunucusuna yönlendirir
TLD Nameserver İlgili uzantı altındaki alan adının authoritative sunucusunu gösterir
Authoritative Nameserver Alan adının gerçek DNS kayıtlarını (A, MX, TXT vb.) tutar ve nihai cevabı verir

Bir alan adı satın aldığınızda, o alan adının authoritative nameserver'ları genellikle kayıt operatörünüz tarafından atanır; bu ayarları Alan Adı Prosedürleri sayfamızdan yönetebilirsiniz.

DNS Kayıt Türleri (DNS Record Types)

Authoritative nameserver üzerinde tanımlanan her kayıt, alan adının farklı bir davranışını belirler:

Kayıt Türü Ne İşe Yarar Örnek
A Alan adını bir IPv4 adresine yönlendirir viyohost.com → 192.0.2.10
AAAA Alan adını bir IPv6 adresine yönlendirir viyohost.com → 2001:db8::1
CNAME Bir alan adını başka bir alan adına (takma ad) yönlendirir www.viyohost.com → viyohost.com
MX Gelen e-postaların hangi posta sunucusuna gideceğini belirtir viyohost.com → mail.viyohost.com (öncelik: 10)
TXT Alan adına metin tabanlı bilgi ekler (SPF, DKIM, doğrulama kodları) "v=spf1 include:_spf.example.com ~all"
NS Alan adından sorumlu nameserver'ları belirtir viyohost.com → ns1.viyohost.com
SOA Bölge (zone) hakkında yönetimsel bilgi tutar (seri no, yenileme aralığı vb.) Birincil nameserver ve yönetici e-postası
PTR Bir IP adresini alan adına çevirir (ters DNS / reverse DNS) 192.0.2.10 → viyohost.com
SRV Belirli bir hizmetin hangi sunucu ve portta çalıştığını belirtir VoIP, XMPP gibi servisler için kullanılır
CAA Alan adı için hangi sertifika otoritelerinin SSL sertifikası verebileceğini sınırlar viyohost.com → letsencrypt.org yetkilendirmesi

Sitenizi SSL sertifikası ile şifrelemek istediğinizde CAA ve A kayıtlarının doğru yapılandırılmış olması, sertifika doğrulama sürecini hızlandırır.

Nameserver (NS) ile DNS Kaydı Arasındaki Fark

Bu iki kavram sık karıştırılır. Nameserver, alan adınızın DNS kayıtlarının fiziksel/mantıksal olarak tutulduğu sunucudur (ör. ns1.viyohost.com, ns2.viyohost.com). DNS kaydı ise bu nameserver'lar üzerinde tanımladığınız A, CNAME, MX gibi tekil yönlendirme talimatlarıdır. Yani nameserver'lar "kayıt defterinin tutulduğu yer", DNS kayıtları ise "o defterdeki her bir satır" gibi düşünülebilir.

TTL (Time To Live) Nedir?

Her DNS kaydının bir TTL değeri vardır; bu değer, o kaydın diğer DNS sunucuları ve tarayıcılar tarafından ne kadar süreyle önbellekte (cache) tutulacağını saniye cinsinden belirtir. Örneğin TTL değeri 3600 olan bir A kaydı, değiştirdikten sonra bazı sunucularda hâlâ 1 saat boyunca eski IP adresini gösterebilir. Bir DNS değişikliği planlıyorsanız, değişiklikten birkaç saat önce TTL değerini düşürmek (ör. 300 saniyeye) geçişin daha hızlı yayılmasını sağlar.

DNS Propagation: Değişiklikler Ne Kadar Sürede Yayılır?

DNS kayıtlarında yaptığınız bir değişikliğin dünya genelindeki tüm DNS sunucularına ve önbelleklere yansıması sürecine propagation (yayılma) denir. Bu süre; kaydın TTL değerine, internet servis sağlayıcılarının önbellekleme politikalarına ve coğrafi konuma bağlı olarak birkaç dakikadan 24-48 saate kadar uzayabilir. Bu nedenle nameserver değişikliği, alan adı transferi veya sunucu taşıma gibi işlemlerde sabırlı olmak ve mümkünse düşük trafik saatlerini tercih etmek önerilir.

Pratik Örnek: Alan Adınızı Hosting'inize Bağlamak

Yeni aldığınız bir alan adını hosting hizmetinize bağlarken tipik olarak şu kayıtları kullanırsınız:

  • A kaydı: Alan adınızı sunucunuzun IPv4 adresine yönlendirir — web hosting veya VDS paketinizin size verdiği IP adresi buraya girilir.
  • CNAME kaydı: "www" alt alan adını ana alan adınıza yönlendirmek için kullanılır.
  • MX kaydı: E-posta hizmetinizi kullanacaksanız, posta sunucunuzu gösterir.
  • TXT kaydı: Site doğrulama (Google Search Console vb.) veya e-posta güvenliği (SPF/DKIM) için eklenir.

Birden fazla müşteri sitesi yönetiyorsanız, her birinin DNS kayıtlarını tek panelden yönetmek için Reseller Hosting altyapımız işinizi kolaylaştırır.

Sık Yapılan DNS Hataları

  • Yanlış TTL ile acil değişiklik yapmak: Yüksek TTL'li bir kaydı son anda değiştirmek, eski sunucuya trafik gitmeye devam etmesine yol açar.
  • CNAME kaydını kök alan adında kullanmak: Kök (apex) alan adlarında (ör. viyohost.com) CNAME yerine A/AAAA kaydı kullanılmalıdır; çoğu DNS standardı kök seviyede CNAME'e izin vermez.
  • Eksik veya çakışan MX kayıtları: Birden fazla e-posta servisi denemesi sonrası eski MX kayıtlarının silinmemesi, e-posta teslimat sorunlarına yol açar.
  • SPF/TXT kayıtlarını güncellememek: Yeni bir e-posta gönderim servisi eklerken SPF kaydını güncellememek, e-postaların spam'e düşmesine neden olabilir.

DNS kayıtlarınızı değiştirirken emin olamadığınız noktalarda destek talebi oluşturarak teknik ekibimizden yardım alabilirsiniz.

Sıkça Sorulan Sorular

DNS nedir, kısaca ne işe yarar?

DNS (Domain Name System), insanların hatırlayabileceği alan adlarını (örneğin viyohost.com) bilgisayarların anladığı IP adreslerine çeviren, internetin adres defteri işlevi gören sistemdir.

A kaydı ile CNAME kaydı arasındaki fark nedir?

A kaydı bir alan adını doğrudan bir IPv4 adresine yönlendirir. CNAME kaydı ise bir alan adını başka bir alan adına (takma ad olarak) yönlendirir, IP adresini o hedef alan adı üzerinden çözümler.

MX kaydı nedir, neden gereklidir?

MX (Mail Exchange) kaydı, bir alan adına gelen e-postaların hangi posta sunucusuna yönlendirileceğini belirtir. Doğru MX kaydı olmadan alan adınıza e-posta gönderilemez.

DNS değişikliği ne kadar sürede etkili olur?

DNS değişiklikleri genellikle birkaç dakika ile 48 saat arasında dünya geneline yayılır. Bu süreye DNS propagation denir ve kaydın TTL değerine, sağlayıcılara ve önbelleklere göre değişir.

Nameserver (NS) ile DNS kaydı aynı şey midir?

Hayır. Nameserver, bir alan adının DNS kayıtlarının tutulduğu ve yönetildiği sunucudur. DNS kaydı ise o nameserver üzerinde tanımlanan A, CNAME, MX gibi tekil yönlendirme bilgisidir.

Alan adı kaydı, transfer ve DNS yönetimi hakkında daha fazla bilgi için Alan Adı Prosedürleri sayfamızı inceleyebilir, sorularınız için iletişim sayfamızdan veya Bilgi Bankası'ndan bize ulaşabilirsiniz.

0850 309 57 70 908503095770