DNS (Domain Name System), alan adlarını IP adreslerine çeviren internet altyapısının temel taşıdır. Tarayıcınıza 'novasis.net.tr' yazdığınızda sahne arkasında gerçekleşen süreç, saniyenin çok küçük bir bölümünde tamamlanır.
DNS Neden Gereklidir?
Sunucular IP adresleriyle iletişim kurar — örneğin 91.99.69.96. İnsan beyni bu rakam dizilerini hatırlamakta zorlanır. DNS, okunabilir alan adlarını bu sayısal adreslere eşleyen bir telefon rehberi gibi çalışır.
- A Kaydı: Alan adını IPv4 adresine yönlendirir (novasis.net.tr → 91.99.69.96)
- AAAA Kaydı: Alan adını IPv6 adresine yönlendirir
- CNAME Kaydı: Bir alt alan adını başka bir alan adına yönlendirir
- MX Kaydı: E-posta trafiğini ilgili posta sunucusuna iletir
- TXT Kaydı: SPF, DKIM, domain doğrulama gibi metin tabanlı bilgileri tutar
- NS Kaydı: Alan adı için yetkili DNS sunucularını belirtir
DNS Sorgu Süreci Nasıl İşler?
Bir alan adına ilk kez girdiğinizde tarayıcı, önce yerel önbelleğe bakar. Bulamazsa işletim sistemi önbelleğini kontrol eder. Hâlâ bulunamazsa Recursive Resolver devreye girer ve Root → TLD → Yetkili DNS sunucusunu sırayla sorgular.
Novasis'in anycast DNS ağı sayesinde sorgularınız dünya genelindeki en yakın düğüme yönlendirilerek gecikme süresi minimuma indirilir.
TTL (Time to Live) Değeri
TTL, bir DNS kaydının önbelleklerde ne kadar süre tutulacağını saniye cinsinden belirtir. Hosting taşıma işleminden önce TTL değerini 300'e (5 dakika) düşürmek, geçiş sürecini çok daha sorunsuz hale getirir.
DNS Önbelleğini Temizlemek
- Windows: ipconfig /flushdns
- macOS: sudo dscacheutil -flushcache && sudo killall -HUP mDNSResponder
- Linux: sudo systemctl restart nscd
- Chrome: chrome://net-internals/#dns → Clear host cache
DNS değişikliklerinin tüm dünyaya yayılması 24-48 saate kadar sürebilir. Sabırlı olun ve TTL değerini önceden düşürerek bu süreyi kısaltın.