DNS (Domain Name System), internet üzerindeki alan adlarını IP adreslerine dönüştüren dağıtık bir sistemdir. İnsanlar web sitelerini alan adları ile hatırlarken bilgisayarlar ve sunucular IP adresleri ile iletişim kurar. DNS sistemi bu iki yapı arasında köprü görevi görerek internet kullanımını kolaylaştırır.
Örneğin bir kullanıcı tarayıcısına bir alan adı yazdığında, bilgisayar bu alan adının hangi IP adresine karşılık geldiğini öğrenmek zorundadır. İşte bu noktada DNS devreye girer ve ilgili IP adresini bularak bağlantının kurulmasını sağlar.
İnternet üzerindeki her sunucunun kendine ait bir IP adresi vardır. Bu adresler genellikle sayılardan oluşur ve insanların bunları ezberlemesi oldukça zordur. DNS sistemi sayesinde kullanıcılar karmaşık IP adresleri yerine kolay hatırlanabilen alan adlarını kullanabilir.
DNS olmasaydı internet kullanıcılarının ziyaret etmek istedikleri her web sitesinin IP adresini bilmesi gerekirdi. Bu durum internet kullanımını oldukça karmaşık hale getirirdi.
Bir kullanıcı alan adını tarayıcıya yazdığında ilk olarak cihaz üzerindeki DNS önbelleği kontrol edilir. Eğer kayıt bulunamazsa sorgu internet servis sağlayıcısının DNS sunucusuna gönderilir.
DNS sunucusu gerekli bilgiyi bulamazsa Root DNS sunucuları, üst seviye alan adı sunucuları (TLD) ve yetkili DNS sunucuları arasında sorgulama gerçekleştirilir. Sonuç olarak doğru IP adresi bulunur ve kullanıcı ilgili web sitesine yönlendirilir.
DNS sistemi birçok farklı sunucu türünden oluşur. Root DNS sunucuları internetin en üst seviyesindeki yönlendirme noktalarıdır. TLD sunucuları ise .com, .net veya .org gibi uzantılar için bilgi sağlar.
Yetkili DNS sunucuları ise alan adlarına ait gerçek kayıtları saklar. Bu yapı sayesinde internet üzerinde milyarlarca alan adı güvenilir şekilde yönetilebilmektedir.
DNS kayıtları, alan adlarının nasıl yönlendirileceğini belirleyen teknik kayıtlardır. A kaydı, AAAA kaydı, MX kaydı, TXT kaydı ve CNAME kaydı en sık kullanılan DNS kayıtları arasında yer almaktadır.
Bu kayıtlar sayesinde web siteleri, e-posta hizmetleri ve çeşitli internet servisleri doğru şekilde çalışabilir.
DNS sorgularının her seferinde yeniden yapılmaması için önbellekleme sistemi kullanılır. Daha önce sorgulanan bilgiler belirli süre boyunca cihazlarda ve DNS sunucularında saklanabilir.
Bu yöntem internet performansını artırırken DNS sunucularının yükünü de azaltmaktadır.
DNS kayıtlarında yapılan değişikliklerin tüm dünyadaki DNS sunucularına yayılması belirli zaman alabilir. Bu süreç DNS Propagation olarak adlandırılır.
Yayılma süresi birkaç dakikadan 48 saate kadar değişebilir. Bu süre boyunca bazı kullanıcılar eski kayıtlara, bazı kullanıcılar ise yeni kayıtlara erişebilir.
DNS sistemi internet trafiğinin yönlendirilmesinde kritik rol oynadığı için güvenlik açısından büyük önem taşır. Yetkisiz DNS değişiklikleri kullanıcıların sahte web sitelerine yönlendirilmesine neden olabilir.
Bu nedenle DNS hesapları güçlü şifrelerle korunmalı, iki faktörlü doğrulama kullanılmalı ve DNS kayıtları düzenli olarak kontrol edilmelidir.
DNS, internetin temel yapı taşlarından biridir ve alan adlarının IP adreslerine dönüştürülmesini sağlar. Web sitelerinin, e-posta hizmetlerinin ve diğer internet servislerinin doğru şekilde çalışabilmesi için DNS sisteminin sağlıklı çalışması gerekmektedir. DNS yapısını anlamak, alan adı ve hosting yönetiminde önemli avantajlar sağlayacaktır.
Bilgi bankasını detaylı olarak incelediniz, fakat ihtiyacınız olan bilgiyi bulamıyorsanız,
Bir Destek Talebi Oluşturun.