Anasayfa / İnternet Altyapısı / DNS (Domain Name System) Nedir?

DNS (Domain Name System) Nedir?

İnternet üzerindeki tüm iletişim, makinelerin anlayabildiği IP adresleri üzerinden gerçekleşir. Ancak insanlar için sayılardan oluşan bu adresleri hatırlamak oldukça zordur. İşte tam bu noktada DNS (Domain Name System) devreye girer. DNS, alan adlarını (örneğin www.google.com) IP adreslerine (örneğin 142.250.185.36) çeviren, internetin en temel ve kritik sistemlerinden biridir.

DNS olmadan modern internetin çalışması neredeyse imkânsızdır.

DNS Ne İşe Yarar?

DNS’in temel görevi: Alan adlarını IP adreslerine dönüştürmek

Ancak pratikte DNS çok daha fazlasını yapar:

  • Web sitelerinin hızlı açılmasını sağlar
  • E-posta trafiğinin doğru sunuculara ulaşmasını sağlar
  • Yük dengeleme (Load Balancing) yapabilir
  • Güvenlik katmanı (DNS Filtering, DNSSEC) sunar
  • CDN ve bulut altyapılarının temelini oluşturur

DNS Nasıl Çalışır?

Bir kullanıcı tarayıcıya www.kzmbim.com yazdığında arka planda şu adımlar gerçekleşir:

  1. Tarayıcı Önbelleği Kontrolü
    Daha önce çözülmüş bir kayıt var mı?
  2. İşletim Sistemi DNS Önbelleği
    Windows / Linux / macOS yerel cache kontrol edilir.
  3. Yerel DNS Sunucusu (ISP DNS)
    İnternet servis sağlayıcısının DNS sunucusuna sorulur.
  4. Root DNS Sunucuları
    “.com” gibi üst seviye alan adını kimin yönettiği sorulur.
  5. TLD (Top Level Domain) DNS Sunucuları
    Alan adının yetkili DNS sunucusu bulunur.
  6. Yetkili DNS (Authoritative DNS)
    Alan adının IP adresi döndürülür.
  7. Yanıt Kullanıcıya İletilir
    Tarayıcı IP adresine bağlanır.

Bu süreç milisaniyeler içinde tamamlanır.

DNS Sunucu Türleri

1. Recursive DNS (Çözümleyici DNS)

  • Kullanıcı adına tüm sorguları yapar
  • Genellikle ISP veya kurumsal ağlarda bulunur

2. Root DNS Sunucuları

  • İnternetin en üst DNS katmanı
  • Dünya genelinde sadece 13 mantıksal root sunucu grubu vardır

3. TLD DNS Sunucuları

  • .com, .org, .tr gibi uzantıları yönetir

4. Authoritative DNS Sunucuları

  • Alan adının gerçek kayıtlarını tutar
  • “Bu domainin IP adresi budur” diyen son noktadır

DNS Kayıt Türleri (DNS Record’ları)

Kayıt TürüAçıklama
ADomain → IPv4 adresi
AAAADomain → IPv6 adresi
CNAMEBir domaini başka bir domaine yönlendirir
MXE-posta sunucularını belirtir
TXTSPF, DKIM, doğrulama kayıtları
NSYetkili DNS sunucularını belirtir
PTRIP → Domain (Reverse DNS)
SRVServis ve port bilgisi

DNS Cache (Önbellekleme) ve TTL

DNS sisteminin hızlı çalışmasını sağlayan en önemli mekanizma cache yapısıdır.

  • TTL (Time To Live):
    Bir DNS kaydının ne kadar süreyle önbellekte tutulacağını belirler.
  • Düşük TTL → Daha hızlı değişiklik, daha fazla sorgu
  • Yüksek TTL → Daha hızlı erişim, daha az sorgu

DNS Güvenliği

DNS’in Karşılaştığı Tehditler

  • DNS Spoofing (Zehirleme)
  • Man-in-the-Middle
  • DDoS (Amplification Attack)
  • Phishing yönlendirmeleri

Güvenlik Çözümleri

🔐 DNSSEC

  • DNS kayıtlarının kriptografik olarak imzalanmasını sağlar
  • Sahte DNS yanıtlarını engeller

🛡️ DNS Filtering

  • Zararlı domainleri engeller
  • Kurumsal ağlarda yaygındır

Genel DNS Servis Sağlayıcıları

SağlayıcıDNS Adresi
Google DNS8.8.8.8 / 8.8.4.4
Cloudflare1.1.1.1
OpenDNS208.67.222.222
Quad99.9.9.9

DNS ve Kurumsal Altyapılar

Kurumsal yapılarda DNS:

  • Active Directory’nin temelidir
  • E-posta altyapısının omurgasıdır
  • Load Balancer ve Failover sistemleri DNS ile çalışır
  • Bulut ve hibrit yapılarda kritik rol oynar

Yanlış yapılandırılmış bir DNS, tüm sistemlerin çökmesi anlamına gelebilir.

DNS altyapısında bahsedilen “13 mantıksal Root DNS Sunucu Grubu”, harflerle adlandırılan ve A’dan M’ye kadar giden kök sunucu kümeleridir.
Buradaki 13 sayısı fiziksel sunucu sayısı değil, mantıksal (logical) sunucu adı sayısıdır. Her biri Anycast teknolojisiyle dünya genelinde yüzlerce fiziksel sunucu üzerinden hizmet verir.

Aşağıda 13 Root DNS Sunucu Grubu, işleticileri ve kısa açıklamalarıyla yer almaktadır:

🌍 13 Mantıksal Root DNS Sunucu Grubu

HarfRoot Sunucu Adıİşletici Kurum
Aa.root-servers.netVerisign, Inc.
Bb.root-servers.netUniversity of Southern California (ISI)
Cc.root-servers.netCogent Communications
Dd.root-servers.netUniversity of Maryland
Ee.root-servers.netNASA Ames Research Center
Ff.root-servers.netInternet Systems Consortium (ISC)
Gg.root-servers.netUS Department of Defense (NIC)
Hh.root-servers.netUS Army Research Lab
Ii.root-servers.netNetnod (İsveç)
Jj.root-servers.netVerisign, Inc.
Kk.root-servers.netRIPE NCC (Avrupa)
Ll.root-servers.netICANN
Mm.root-servers.netWIDE Project (Japonya)

📌 Önemli Noktalar (Çok Kritik)

🔹 Neden sadece 13 tane?

  • DNS protokolündeki UDP paket boyutu sınırları nedeniyle tarihsel olarak 13 ile sınırlandırılmıştır.
  • Günümüzde teknik olarak daha fazlası mümkün olsa da sistem bu şekilde devam etmektedir.

🔹 Fiziksel olarak kaç tane var?

  • 13 mantıksal sunucu
  • Ama dünya genelinde 1.000+ fiziksel root DNS sunucusu vardır.
  • Hepsi Anycast ile çalışır.

🔹 Root DNS ne yapar?

Root DNS sunucuları:

  • Alan adının IP’sini vermez
  • Sadece şunu söyler:
    👉 “Bu uzantıyı (.com, .org, .tr) yöneten TLD DNS sunucusu şuradadır”

🧠 Root DNS Olmazsa Ne Olur?

  • İnternet tamamen çalışmaz
  • Yeni domain çözümleri yapılamaz
  • Mevcut cache’ler bitince siteler açılmaz

Bu yüzden Root DNS sunucuları:

  • Çok katmanlı güvenlik
  • Fiziksel koruma
  • Coğrafi dağıtım
  • DDoS dayanıklılığı ile korunur.

Türkiye’de doğrudan root DNS sunucusu anycast noktaları için resmi bir liste yoktur; çünkü 13 root DNS sunucu kümesi dünya çapında birçok fiziksel node üzerinden hizmet verir ve operatörler bu dağıtımı sürekli olarak optimize ederler (BGP/Anycast ile). Ancak ölçümlere ve altyapı raporlarına göre Türkiye’de bazı popüler Root DNS anycast örnekleri aktif olarak çalışmaktadır.

🇹🇷 Türkiye’de Root DNS Anycast Noktaları (Genel Görünüm)

🔹 ULAKBİM — TÜBİTAK (İstanbul)

  • i.root-servers.net’in anycast örneklerinden biri Türkiye’de uzun süredir çalışmaktadır.
  • ULAKBİM, DNS altyapısı açısından bölgesel kök sunucu instance’ları için önemli bir altyapı yerleşkesidir.

🔹 K-root Instance’ları (Dolaylı Erişim)

  • RIPE NCC raporuna göre “K-root” anycast cihazlarının çoğu Avrupa üzerinden erişilir; Frankfurt, Amsterdam, Palermo gibi merkezler Türkiye’den düşük gecikmeyle ulaşılmaktadır.
  • Bu, Türkiye’de fiziksel bir node değilse bile Türkiye’den en yakın anycast node’lara erişildiğini gösterir.

🌐 Türkiye Merkezli Diğer DNS Anycast Örnekleri

Root DNS dışında, birçok DNS servis sağlayıcısı (ör. Cloudflare, Google DNS, Quad9, ClouDNS vb.) kendi anycast ağlarını Türkiye’de barındırmaktadır. Bu yapı root sunucularla karıştırılmamalıdır ancak DNS çözümleme performisini Türkiye’de iyileştirir:

  • İstanbul’da bazı genel anycast DNS POP’ları mevcuttur (ör. Cloudflare, ClouDNS).
  • Bunlar root sunucu olmasa da DNS sorgularını Türkiye’den cevaplayan anycast noktalarıdır.
Etiketlendi:

Cevap bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir