DNS nedir?
DNS'in ad sorgularını nasıl yanıtladığını ve önbellek farklarını anlayın.
DNS, alan adlarıyla ilgili soruları yanıtlayan dağıtık sistemdir. Tarayıcı bir sitenin adresini, posta sunucusu ise hangi makinenin posta kabul ettiğini sorabilir. DNS türü belirlenmiş kayıtlar döndürür; siteyi kendisi barındırmaz veya e-postayı teslim etmez.
Bir addan yanıta
www.example.com istendiğinde çözümleyici önce önbelleğindeki bilgiyi kullanabilir, gerekirse yetkili ad sunucularına gider. Yetkili sunucular bölgenin yayımlanan DNS verilerini tutar. A kaydı IPv4, AAAA kaydı IPv6 adresi döndürebilir. Tarayıcının bundan sonra çalışan bir sunucuya bağlanması gerekir.
Bu ayrım sık rastlanan bir durumu açıklar: Alan adı doğru IP'ye çözümlense de web sayfası açılmayabilir. DNS kendi sorusunu yanıtlamıştır; web uygulaması veya ağ bağlantısı ayrıca sorunlu olabilir.
Kayıtların farklı görevleri
MX posta tesliminin hedeflerini, NS yetkili ad sunucularını belirtir. TXT, doğrulama ve e-posta güvenliği gibi amaçlarla kullanılan metinleri taşır. Her sorgu belirli bir kayıt türünü ister. MX yanıtının olmaması A kaydı hakkında kesin bilgi vermez; çalışan web sitesi de posta yapılandırmasını kanıtlamaz. Ayrıntılar için DNS kayıt türleri rehberine bakın.
DNS verileri bölgelere ayrılır. Üst bölgenin yaptığı delege işlemi, alt bölgenin hangi sunuculardan yönetileceğini belirler. Registrar panelindeki ad sunucusu ayarı ile DNS sağlayıcısındaki kayıt düzenlemesi bu nedenle farklı işlemlerdir.
Yanıtlar neden farklılaşır?
Çözümleyiciler yanıtları TTL değerine göre önbelleğe alır. İki çözümleyici farklı zamanlarda sorgu yaptıysa farklı yanıtlar gösterebilir. Var olmayan ada ilişkin olumsuz yanıtlar da önbellekte kalabilir. TTL, dünyadaki tüm cihazların tek bir anda güncelleneceğinin garantisi değildir.
/whois üzerinden WhoisFind'in o anda döndürdüğü kayıtları inceleyin; bölgeyi yönetiyorsanız yetkili kaynakla karşılaştırın. DNS kontrol rehberi bu karşılaştırmayı adım adım anlatır.
Kaynaklar
Sorgulamayı deneyin
Güncel kayıt ve DNS bilgilerini görmek için bir domain sorgulayın.
Domain sorgula