DNS Araması Nedir?

Bir Etki Alanı Adı Sistemi (DNS) araması, bir DNS çözümleme isteği yapıldığında bir İnternet Protokolü (IP) adresi alma işlemiyle ilgilidir. Geriye doğru bir DNS araması istendiğinde IP adresini çözmek için atılan adımlar da olabilir. DNS sistemi, etki alanları ve alt alanlar hiyerarşisinde düzenlenmiş, birbirine bağlı bir bilgisayar sunucuları ağıdır. DNS çözünürlüğünün niteliğine ve hangi DNS bilgilerinin DNS sunucuları tarafından önbelleğe alındığına bağlı olarak, bir DNS araması DNS sisteminde yanal olarak gidebilir veya yükselen veya kök sunuculara iletilebilir. Bir çözümleme talebinin cevabı nihayetinde DNS aramayı başlatan bilgisayara veya ağ cihazına geri gönderilecektir.

Bilgisayarlar dahil olmak üzere ağ aygıtlarında, genellikle bir DNS araması başlatıldığında ilk önce aranacak ana bilgisayar dosyası adı verilen yerel bir dosya bulunur. Bu dosya kalıcı olarak saklanır ve makine ya da etki alanı adları ile ilişkilendirilmiş IP adreslerinin statik girişlerini içerir. Aranan ad veya IP adresi bu dosyada bulunamazsa, bir ağ cihazı, ağ bağdaştırıcısı yapılandırma dosyasında statik veya dinamik olarak yapılandırılmış olan yerel DNS sunucusuyla bağlantı kuracaktır. Bu genellikle bir İnternet Servis Sağlayıcıya (İSS) veya bir şirket ağına ait olan bir DNS sunucusudur.

Yerel DNS sunucusu, DNS çözümleme isteğini çözebilirse, DNS aramasını başlatan ağ aygıtına bir DNS çözünürlük yanıtı gönderir. Yerel bir DNS sunucusu tarafından önbelleğe alınan bilgilere bağlı olarak isteği iletebilir. Yerel DNS sunucusu nihayetinde bir yanıt alır, alınan bilgiyi önbelleğe alır ve istenen bilgileri içeren DNS aramasının başlatıcısına yanıt verir. Yanal bir istek genellikle yerel sunucu istenen bir etki alanından sorumlu DNS sunucusuyla nasıl bağlantı kuracağını bildiğinde ancak bir etki alanındaki bir alt etki alanına veya belirli bir makineye nasıl erişileceğini bilmediğinde başlatılır.

Yerel bir DNS sunucusunda herhangi bir bilgi yoksa, DNS hiyerarşisi yoluyla bir kök DNS sunucusuna doğru bir istek gönderir. Hiyerarşideki yükselen DNS sunucuları tipik olarak yerel DNS sunucularıyla aynı şekilde davranır. İstekleri yanıtlar veya iletir ve gerekli bilgileri önbelleğe alır. Bir etki alanı içinde aranan bir etki alanı veya makine mevcut değilse veya bağlantı kurulamıyorsa, bu bilgilerden sorumlu olan DNS sunucusu, DNS aramasının çözümleme isteğini çözemediğini belirten bir yanıt gönderir.

DNS aramaları genellikle ağ araçlarıyla, e-posta araçlarıyla, web araması sırasında ve ağ güvenliği için kullanılır. Bir DNS araması, anlaşılmaz IP adresleri yerine kaynaklar için adları kullanarak insanların Internet'i kolayca kullanabilmelerini sağlamaya yardımcı olan kullanıcı dostu olma kavramının ayrılmaz bir parçasıdır. DNS araması arka planda çalışır, bu nedenle ağ bağlantısının teknik ayrıntılarını gizleyerek kullanım kolaylığı sağlamanıza yardımcı olur.