DNS Nedir? Ne İçin Kullanılır? İşte İnternetin Görünmez Kahramanı
[ez-toc]
İnternette bir web sitesini ziyaret etmek istediğinizde tarayıcınıza google.com veya hostingfirmam.com yazarsınız. Ancak bilgisayarlar bu isimlerden anlamaz; onlar sadece rakamlarla (IP adresleriyle) iletişim kurar. İşte bu noktada devreye giren mekanizmaya DNS denir.
DNS Nedir?
DNS (Domain Name System), alan adlarını (domainleri), makinelerin birbirini tanımasını sağlayan IP adreslerine (örneğin: 192.168.1.1) çeviren hiyerarşik bir veritabanı sistemidir. En basit tabiriyle, ezberlemesi imkansız olan sayı dizileri ile akılda kalıcı isimler arasındaki köprüdür.

DNS Ne İçin Kullanılır? (Temel Görevleri)
DNS’in temel amacı kullanıcı deneyimini iyileştirmek ve internet ağ trafiğini yönetmektir. İşte başlıca kullanım amaçları:
İsim Çözümleme: Kullanıcının yazdığı harf dizilerini (URL), sunucunun kimlik numarasına (IP) dönüştürür.
Yük Dengeleme (Load Balancing): Çok yüksek trafik alan sitelerde, gelen istekleri farklı sunuculara (IP adreslerine) yönlendirerek sitenin çökmesini engeller.
E-posta Yönlendirme: Bir e-posta gönderdiğinizde, DNS kayıtları (MX kayıtları) sayesinde iletinin hangi posta sunucusuna gideceği belirlenir.
Hız ve Performans: Yakın konumdaki bir DNS sunucusu kullanıldığında, web sitelerinin açılış hızı fark edilir derecede artar.
Güvenlik ve Filtreleme: Bazı DNS servisleri, zararlı sitelere erişimi engelleyerek kullanıcıyı siber saldırılardan korur.
DNS Nasıl Çalışır? (4 Adımda Süreç)
Bir web sitesine girmek istediğinizde arka planda milisaniyeler içinde şu adımlar gerçekleşir:
Sorgu Başlatma: Tarayıcıya adres yazıldığında bilgisayar önce kendi önbelleğine bakar. Eğer kayıt yoksa DNS sunucusuna sorar.
Kök Sunucu (Root Server): DNS çözücü, isteği kök sunuculara iletir. Kök sunucular .com, .net veya .org gibi uzantıların nerede olduğunu söyler.
TLD Sunucuları: Uzantıya göre sorgu ilgili sunucuya gider (Örneğin .com sunucusu).
Yetkili Ad Sunucusu: Son durak olarak alan adının barındığı asıl sunucudan IP adresi alınır ve tarayıcıya “Aradığın site bu IP adresinde” denilerek bağlantı kurulur.
Neden DNS Sunucusu Değiştirilir?
Çoğu kullanıcı, internet servis sağlayıcısının (İSS) varsayılan DNS adreslerini kullanır. Ancak DNS sunucusu değiştirme (Örn: Google DNS 8.8.8.8 veya Cloudflare 1.1.1.1) şu avantajları sağlar:
Daha Yüksek Hız: Bazı DNS sunucuları sorgulara çok daha hızlı yanıt verir.
Erişim Engellerini Aşma: Bölgesel olarak engellenmiş web sitelerine erişim imkanı sağlar.
Gizlilik: Bazı servisler (Örn: NextDNS) verilerinizi kaydetmez veya reklamları daha DNS seviyesindeyken engeller.
Hosting Firman İçin DNS Neden Önemli?
Yeni bir Hosting firması kurarken, müşterilerine kendi Private Nameserver (Örn: ns1.firmaniz.com) hizmetini sunman gerekir. Bu, markanın daha profesyonel görünmesini sağlar ve DNS yönetiminin tamamen senin kontrolünde olmasına imkan tanır.