Bogahost Blog | Güncel Hosting, Sunucu ve Yazılım Rehberi
Müşteri Paneli
Nedir? Nasıl Yapılır?

DNS Nedir? Alan Adından IP'ye Çözümleme Süreci

Tarayıcınıza bir alan adı yazıp Enter'a bastığınızda, ekrana sayfa gelene kadar arka planda görünmez bir trafik akar. Bu akışın merkezinde, insanların aklında kalan adresleri makinelerin anladığı sayısal adreslere çeviren bir sistem vardır. Söz konusu çeviri katmanı olmasaydı, her siteye girmek için 93.184.216.34 gibi rakam dizilerini ezberlemek zorunda kalırdık.

DNS Tam Olarak Ne İşe Yarar?

DNS, açılımıyla Domain Name System, internetin telefon rehberi gibi çalışan dağıtık bir veritabanıdır. Temel görevi, bogahost.com gibi okunabilir bir alan adını, sunucunun gerçekte iletişim kurduğu IP adresine eşlemektir. Tek bir merkezi sunucu yerine, dünya geneline yayılmış hiyerarşik bir yapı kullanılır; bu sayede hem yük dağılır hem de bir noktanın çökmesi tüm sistemi durdurmaz.

Bu eşleme yalnızca web siteleri için geçerli değildir. E-posta yönlendirmesi, alt alan adları, doğrulama kayıtları ve servis keşfi gibi pek çok işlev de aynı altyapı üzerinden yürür.

Çözümleme Sürecinde Rol Alan Aktörler

Bir alan adının IP'ye dönüşmesi tek bir sorgudan ibaret değildir. Sürece birden fazla sunucu tipi katılır:

Adım Adım Bir DNS Sorgusu

Diyelim ki tarayıcıya bir alan adı girdiniz. Olayların sırası çoğu durumda şöyle ilerler:

Tüm bu tur, sağlıklı bir altyapıda yaklaşık birkaç on milisaniye içinde tamamlanır. Önbellekten dönen sorgular ise neredeyse anlıktır.

En Sık Kullanılan DNS Kayıt Tipleri

DNS bölgesinde tutulan kayıtların her biri farklı bir amaca hizmet eder. Bir alan adını ayağa kaldırırken en çok karşılaşacaklarınız aşağıdaki tabloda özetlenmiştir.

KayıtİşleviÖrnek Değer
AAlan adını IPv4 adresine bağlar93.184.216.34
AAAAAlan adını IPv6 adresine bağlar2606:2800:220:1:248:1893:25c8:1946
CNAMEBir adı başka bir alan adına yönlendirirwww -> ornek.com
MXE-posta sunucusunu ve önceliğini belirler10 mail.ornek.com
TXTSPF, DKIM, doğrulama gibi metin verileri taşırv=spf1 include:_spf.ornek.com ~all
NSAlan adının yetkili sunucularını gösterirns1.bogahost.com

TTL ve Önbelleğin Önemi

Her kaydın yanında bir TTL (Time To Live) değeri bulunur. Bu süre, çözümleyicilerin cevabı kaç saniye boyunca saklayacağını belirler. Yüksek TTL daha az sorgu ve daha hızlı yanıt anlamına gelir; ancak bir IP değişikliği planlıyorsanız geçiş öncesinde TTL'i 300 saniye gibi düşük bir değere çekmek, yayılma süresini kısaltır. Kayıtları taşıdıktan sonra değeri yeniden yükseltebilirsiniz.

Bogahost Önerisi: Hosting ya da sunucu taşıması yapmadan en az 24 saat önce kritik A ve MX kayıtlarının TTL değerini düşürün. Böylece geçiş anında ziyaretçilerin büyük kısmı yeni IP'ye çok daha hızlı yönlenir ve kesinti penceresi en aza iner.

Komut Satırından DNS Sorgulama

DNS davranışını gözlemlemenin en sağlıklı yolu, doğrudan sorgu araçlarını kullanmaktır. dig ve nslookup komutları, hangi sunucudan hangi cevabın geldiğini açıkça gösterir:

$ dig bogahost.com A +short
93.184.216.34

# Yetkili sunucudan, önbelleği atlayarak sorgulama
$ dig @ns1.bogahost.com bogahost.com A

# Çözümleme zincirini baştan sona izleme
$ dig bogahost.com +trace

# MX kayıtlarını ve TTL'i görme
$ dig bogahost.com MX

# Windows tarafında
> nslookup -type=MX bogahost.com

+trace parametresi, kök sunuculardan başlayıp yetkili sunucuya kadar tüm adımları sırayla gösterdiği için, sorunun zincirin hangi halkasında olduğunu tespit etmekte oldukça işe yarar.

Sık Yaşanan Sorunlar ve Çözümleri

Yeni bir alan adı yapılandırdığınızda ya da kayıt güncellediğinizde karşılaşabileceğiniz tipik durumlar şunlardır:

Alan adınızı sıfırdan kuruyorsanız, sürecin en sağlam başladığı nokta kayıt aşamasıdır. Güvenilir bir altyapı üzerinden gerçekleştireceğiniz alan adı tescil işlemi sırasında nameserver yönlendirmesini doğru yapmak, ilerleyen aşamalardaki birçok baş ağrısını baştan ortadan kaldırır. Sitenizi yayına alacağınız web hosting paketlerinde ise DNS yönetim paneli üzerinden tüm kayıtları tek ekrandan düzenleyebilirsiniz.

Özetle

Bir alan adının IP'ye dönüşmesi, kök sunucudan yetkili sunucuya uzanan katmanlı ve hızlı bir keşif sürecidir. Kayıt tiplerini, TTL mantığını ve sorgu araçlarını tanımak, hem yeni bir siteyi yayına almayı hem de bir arıza anında kök nedeni bulmayı çok daha öngörülebilir kılar. Sağlam yapılandırılmış bir DNS, ziyaretçilerinizin sitenize her zaman en kısa yoldan ulaşmasının sessiz garantisidir.

Web Siteniz Hızlansın!

Blogumuzu beğendiniz mi? Web siteniz için yüksek performanslı ve %99.8 uptime garantili hosting paketlerimize göz atın.

Hosting Paketlerini İncele →