Son Güncelleme Tarihi:
DNS, Etki Alanı Adı Sistemi anlamına gelir. İnternetin işleyişinde kritik bir bileşendir. İşte bu konuda bilmeniz gerekenler.
Etki Alanı Adı Sistemi (DNS) olmadan bu makaleyi okumazsınız. Web sitelerinden e-posta sunucularına kadar her şey DNS olmadan sakat kalırdı.
Nasıl çalıştığı nedeniyle DNS, interneti küresel bir başarı hikayesi haline getirmede büyük rol oynadı. DNS'in ne olduğunu, nasıl çalıştığını ve neden daha ayrıntılı olduğunu açıklayalım.
DNS nedir?
GroovyPost bağlantısını tıkladığınızda veya web tarayıcınıza alan adımızı (groovyPost.com) yazdığınızda Alan Adı Sistemi IP adresimize yönlendirir.
Eylemdeki Alan Adı Sistemi (DNS) budur. IPv4 ve IPv6 adreslerinin karmaşık rakamlarını ve karakterlerini hatırlamak yerine groovyPost.com yazabilir ve doğrudan buraya getirmesini sağlayabilirsiniz. Aynı şey, bugün web'deki diğer tüm web siteleri için de geçerlidir.
İnterneti kullanan hemen hemen her uygulama veya hizmet DNS'den yararlanır. Bir e-posta gönderdiğinizde, örneğin (@) simgesinden sonraki alan adı, e-postayı doğru posta sunucusuna yönlendirmek için kullanılır.
DNS Nasıl Çalışır
DNS, IP adreslerini etki alanı adlarına dönüştürür, ancak bu noktaya ulaşmak birkaç adım alır.
İlk olarak, groovyPost.com gibi alan adları, .com gibi üst düzey alanlardan (TLD'ler) birini kontrol eden bir kayıt kuruluşuna kaydedilir. Bir etki alanı adı kaydettiğinizde, bunu web sunucunuza yönlendirirsiniz.
Bu, web sunucunuzun IP adresini içeren bir “A” kaydını kayıt kuruluşuna kaydederek yapılır. Bu kayıt daha sonra bir üst düzey etki alanı (TLD) ad sunucusuyla günlüğe kaydedilir.
Devlet kurumları, üniversiteler ve büyük iletişim şirketleri tarafından kontrol edilen 13 kök ad sunucusu, DNS ağacının tepesinde yer almaktadır. Bunlar, TLD ad sunucularına alan adı sorgularını işaretlemede yetkili "son kelime" olarak işlev gören üst düzey alan adları hakkında bilgi içerir.
Bu alan adları daha sonra, internet servis sağlayıcıları tarafından sağlananlar da dahil olmak üzere, internet üzerindeki milyonlarca daha küçük sunucunun merkezi olmayan bir ağında paylaşılır. Bir değişiklik oluştuğunda, bu bilgiler diğer ad sunucularıyla paylaşılır.
Bir web sitesini ziyaret etmeye çalıştığınızda, bilgisayarınız (genellikle) ISS ad sunucularınızı IP adresi için sorgulayacaktır. ISS’nin sunucuları, ihtiyaç duyduğu bilgiler için TLD ve kök adı sunucuları gibi diğer sunucuları sorgular. Daha sonra, uygun web sitesini yüklemek için bu bilgileri cihazınıza aktarır.
İsterseniz, yalnızca PC'nizde diğer sitelerin DNS kayıtlarını değiştirebilirsiniz. HOSTS dosyasını değiştirme Windows'da google.com gibi alan adlarını tamamen farklı bir IP adresine yönlendirmenize izin verir, ancak bu değişiklik yalnızca PC'niz için geçerlidir.
DNS Neden Önemli?
Biraz önce vurguladık, ancak DNS interneti nasıl kullandığımızdan sorumlu. Bu olmadan, groovyPost'ta, Google'ı kullanarak, Facebook'a erişmeden, Netflix'i izlemeden veya Outlook'ta e-posta göndermezsiniz.
Bunun nedeni groovyPost.com gibi bir etki alanı adını hatırlamanın genellikle bir IP adresini hatırlamaktan çok daha basit olmasıdır. IP adresleriyle ilgili bir başka sorun, bir alan adından farklı olarak değiştirilebilecek olmasıdır.
Örneğin, web barındırma sağlayıcımızı groovyPost için değiştirirsek, IP adresimiz değişebilir. DNS olmasaydı, kullanıcılarımız yeni IP adresini bilmeden bizi bulamazlardı.
Alternatif DNS Sunucularına Geçme
DNS sorgusunun ilk aşaması, genellikle ISS'niz tarafından sağlanan özyinelemeli bir ad sunucusudur. Özyinelemeli bir ad sunucusu, önbelleğinden alan adınızla eşleşen IP adresini sağlar veya bilgileri ister.
Ne yazık ki, ISS tarafından sağlanan DNS sunucuları her zaman iyi çalışmaz. Güncellemek veya sorgulara yanıt vermek için yavaş olabilirler. Yavaş yüklenen web siteleri, özellikle bağlantınız kararlıysa, ISS tarafından sağlanan DNS sunucularınızla ilgili bir soruna işaret edebilir.
Google DNS gibi genel olarak çalışan diğer DNS sunucularına veya Cloudflare DNS, sorunu çözmek için. Bunlar, DNS isteklerinin hızını artırarak, ISS'nin sağladığı sunuculardan daha hızlı sitelerin yüklenmesine yardımcı olur.
Bunu yapmak için şunları yapabilirsiniz: Windows 10'da DNS ayarlarını değiştirme, açık iPhone ve iOS gibi mobil cihazlarveya kablosuz yönlendirici değişikliği aynı anda tüm cihazlarınıza uygulamak için.