DNS (Etki Alanı Adı Sistemi)

Etki Alanı Adı Sistemi (DNS), Internet etki alanını ve ana bilgisayar adlarını IP adreslerine çevirir ve bunun tersi de geçerlidir.

Internet'te, DNS, Web tarayıcımızın adres çubuğuna yazdığımız adlar arasında, bu siteleri barındıran Web sunucularının IP adreslerine otomatik olarak dönüştürür. Daha büyük şirketler de kendi şirket intranetlerini yönetmek için DNS kullanırlar. Ev ağları, Internet'e erişirken DNS kullanır, ancak ev bilgisayarlarının isimlerini yönetmek için kullanmazlar.

DNS Nasıl Çalışır?

DNS, bir istemci / sunucu ağ iletişim sistemleridir: DNS istemcileri, DNS sunucularından gelen istekleri yanıtlar gönderir ve alır. Sunucudan döndürülen bir IP adresiyle sonuçlanan bir ad içeren istekler, ileri DNS aramaları olarak adlandırılır . Bir IP adresi içeren ve ters DNS aramaları olarak adlandırılan bir adla sonuçlanan istekler de desteklenir. DNS, bu ad ve son bilinen adres bilgilerini Internet'teki tüm genel sunucular için depolamak üzere dağıtılmış bir veritabanı kullanır.

DNS veritabanı, özel veritabanı sunucularının bir hiyerarşisinde bulunur. Web tarayıcıları gibi istemciler, Internet ana bilgisayar adlarını içeren istekleri yayınladığında, DNS çözümleyicisi adı verilen bir yazılım (genellikle ağ işletim sistemine yerleşik), sunucunun IP adresini belirlemek için bir DNS sunucusuyla bağlantı kurar. DNS sunucusu gerekli eşlemeyi içermiyorsa, sırayla, hiyerarşide bir sonraki üst düzeydeki isteği farklı bir DNS sunucusuna iletir. Potansiyel olarak birkaç yönlendirme ve temsilci mesajları DNS hiyerarşisinde gönderildikten sonra, verilen ana bilgisayarın IP adresi çözümleyiciye ulaşır, bu da Internet Protokolü üzerinden isteği tamamlar.

DNS ayrıca, istekleri önbelleğe alma ve artıklık için destek içerir. Çoğu ağ işletim sistemi , birincil, ikincil ve üçüncül DNS sunucularının yapılandırılmasını destekler, her biri istemcilerden gelen ilk istekleri karşılayabilir.

Kişisel Cihazlarda ve Ev Ağlarında DNS Kurulumu

Internet Servis Sağlayıcıları (ISS'ler) kendi DNS sunucularını korumakta ve müşterilerinin ağlarını otomatik olarak yapılandırmak için DHCP'yi kullanmaktadır. Otomatik DNS sunucu ataması, DNS yapılandırmasının yükünün hanelerini kurtarmaktadır. Bununla birlikte, ev ağı yöneticilerinin ISS ayarlarını değiştirmesi gerekmez. Bazıları, kullanılabilir genel Internet DNS hizmetlerinden birini kullanmayı tercih eder. Genel DNS hizmetleri, tipik bir ISS'nin makul bir şekilde sunabileceği performans üzerinde daha iyi performans ve güvenilirlik sunmak için tasarlanmıştır.

Ev genişbant yönlendiricileri ve diğer ağ geçidi aygıtları ağ için birincil, ikincil ve üçüncül DNS sunucusu IP adreslerini depolar ve bunları gerektiği gibi istemci aygıtlarına atar. Yöneticiler adresleri el ile girmeyi veya DHCP'den almayı seçebilir. Adresler, işletim sistemi yapılandırma menüleri aracılığıyla bir istemci cihazında da güncellenebilir.

DNS ile ilgili sorunlar, coğrafi olarak dağınık doğası göz önüne alındığında, kesintili ve sorun giderme için zor olabilir. DNS bozulduğunda istemciler hala yerel ağlarına bağlanabilir, ancak adlarına göre uzak cihazlara erişemezler. Bir istemci aygıtının ağ ayarları, 0.0.0.0 olan DNS sunucu adreslerini gösterdiğinde, DNS ile veya yerel ağdaki yapılandırmasıyla bir hata olduğunu belirtir.