- Katılım
- 27 Aralık 2022
- Mesajlar
- 342.209
- Çözümler
- 4
- Tepkime puanı
- 519
- Puan
- 113
- Yaş
- 36
- Konum
- Adana
- Web sitesi
- forumsitesi.com.tr
- Credits
- -4
- Meslek
- Webmaster
DNS, Domain Name System (Alan Adı Sistemi) kelimelerinin baş harflerinden oluşan bir kısaltmadır. İnternetin telefon rehberi gibi düşünebilirsiniz. 
Temel olarak, insanların web sitelerine girmek için kullandığı alan adlarını (örneğin, www.google.com) bilgisayarların anlayabileceği IP adreslerine (örneğin, 172.217.160.142) çevirir.
İşte DNS bu noktada devreye girer:

Kısacası, DNS olmadan modern interneti kullanmak neredeyse imkansız olurdu. Her web sitesinin sayısal IP adresini ezberlemek zorunda kalırdık, bu da internetin bugünkü yaygınlığına ve kullanım kolaylığına ulaşmasını engellerdi.

Temel olarak, insanların web sitelerine girmek için kullandığı alan adlarını (örneğin, www.google.com) bilgisayarların anlayabileceği IP adreslerine (örneğin, 172.217.160.142) çevirir.
DNS Ne İşe Yarar?
İnternete bağlı her cihazın (bilgisayar, sunucu, akıllı telefon vb.) kendine özgü bir IP adresi vardır. Bu IP adresleri, tıpkı bir evin posta adresi gibi, cihazların birbirini bulmasını ve iletişim kurmasını sağlar. Ancak, bu sayısal IP adreslerini (örneğin, 192.168.1.1 veya 2001:0db8:85a3:0000:0000:8a2e:0370:7334) akılda tutmak insanlar için oldukça zordur.İşte DNS bu noktada devreye girer:
- Kullanıcı Dostu Deneyim: Karmaşık IP adresleri yerine, google.com veya wikipedia.org gibi hatırlanması kolay alan adlarını kullanmamızı sağlar.
- Yönlendirme: Bir web sitesinin alan adını tarayıcınıza yazdığınızda, DNS bu alan adını ilgili IP adresine çevirerek sizi doğru sunucuya yönlendirir.
- Esneklik: Bir web sitesinin barındırıldığı sunucunun IP adresi değişse bile, DNS kayıtları güncellenerek kullanıcıların aynı alan adıyla siteye erişmeye devam etmesi sağlanır. Bu sayede altta yatan teknik değişikliklerden kullanıcılar etkilenmez.
- Diğer Hizmetler: Sadece web siteleri için değil, e-posta sunucuları (MX kayıtları) gibi diğer internet servislerinin doğru sunuculara yönlendirilmesinde de kritik rol oynar.
DNS Nasıl Çalışır? (Basitleştirilmiş Anlatım)
- İstek: Bir web tarayıcısına www.example.com gibi bir alan adı yazdığınızda, bilgisayarınız öncelikle bu alan adının IP adresini kendi yerel önbelleğinde (daha önce ziyaret ettiyseniz) veya işletim sisteminin önbelleğinde arar.
- Sorgu: Eğer IP adresi yerel önbellekte bulunamazsa, bilgisayarınız bu bilgiyi internet servis sağlayıcınızın (İSS) DNS sunucusuna sorar. Bu sunuculara özyinelemeli (recursive) DNS sunucuları denir.
- Hiyerarşik Arama:
- Özyinelemeli DNS sunucusu da bu bilgiyi kendi önbelleğinde arar. Bulamazsa, internetteki diğer DNS sunucularına sormaya başlar.
- Bu sorgu genellikle önce kök (root) DNS sunucularına gider. Kök sunucular, alan adının uzantısına (örneğin .com, .org, .net) göre yetkili üst düzey alan adı (TLD - Top-Level Domain) sunucularına yönlendirme yapar.
- TLD sunucusu da sorguyu, o alan adından sorumlu olan yetkili (authoritative) DNS sunucusuna iletir.
- Yanıt: Yetkili DNS sunucusu, www.example.com alan adına karşılık gelen IP adresini özyinelemeli DNS sunucusuna bildirir.
- Önbelleğe Alma ve İletme: Özyinelemeli DNS sunucusu bu IP adresini alır, gelecekteki sorgular için kendi önbelleğine kaydeder ve ardından sizin bilgisayarınıza iletir.
- Bağlantı: Bilgisayarınız artık www.example.com'un IP adresini bildiği için web sunucusuna bağlanabilir ve web sayfasını yükleyebilir.

Kısacası, DNS olmadan modern interneti kullanmak neredeyse imkansız olurdu. Her web sitesinin sayısal IP adresini ezberlemek zorunda kalırdık, bu da internetin bugünkü yaygınlığına ve kullanım kolaylığına ulaşmasını engellerdi.