DNS hatasının tam türünü kaydetmek çözüm yolunu değiştirir. Bir adın bulunamaması, sunucunun cevap verememesi ve hiç yanıt alınamaması ayrı durumlardır.

Temel yaklaşım

NXDOMAIN sorgulanan adın bulunmadığını belirtir; NODATA ise ad mevcutken istenen kayıt türünün bulunmamasıdır. SERVFAIL sunucunun sorguyu başarıyla tamamlayamadığını gösterir. Olumsuz yanıtlar da önbelleğe alınabildiğinden yeni eklenen bir kayıt hemen görünmeyebilir.

Uygulama adımları

  1. Alan adını yazım hataları ve yanlış DNS son eki açısından kontrol edin.
  2. Aynı sunucuda A ve AAAA sorgularını ayırın; yanıt kodunu kaydedin.
  3. Yetkili sunucu bilgisi, DNSSEC durumu ve çözümleyici günlükleriyle başarısızlık nedenini daraltın.

Pratik örnek

Yeni oluşturduğunuz bir alt alan adı önce NXDOMAIN döndürdüyse, kayıt eklendikten sonra bazı istemciler olumsuz önbelleği kullanabilir. Buna karşılık SERVFAIL görülmesi yalnızca daha uzun beklemekle çözülecek bir yayılım sorunu olmayabilir.

Sonucu doğru yorumlayın

Farklı bir DNS sunucusunun başarılı cevap vermesi yararlı karşılaştırmadır; fakat kurumsal iç alan adları genel çözümleyicide bulunmayabilir. İç ağ adlarını gelişigüzel dış servislere göndermeden önce çözümleme tasarımını kontrol edin.

Kaynak ve devam okuması

Protokol veya komut ayrıntıları: RFC 2308. Adımlar ve örnek senaryo IPScans editoryal anlatımıdır.