همه یادداشت‌ها

پاسخ DNS از cache است یا authoritative؟

محتوای نمونه برای ارزیابی طراحی؛ پیش از استفاده، شرایط محیط خود را بررسی کنید.

پیش‌نیازها

آدرس nameserver و دامنه واقعی خود را جایگزین نمونه کنید. 192.0.2.53 و example.test فقط نشانی‌های مستنداتی هستند.

راه‌حل

dig @192.0.2.53 example.test A +norecurse
dig @192.0.2.53 example.test SOA +norecurse

پرچم aa و رکورد SOA را بررسی کنید. برای بررسی cache، همان رکورد را از resolver مورد استفاده کاربر نیز بپرسید و TTLها را مقایسه کنید.

نکته‌ها و خطاهای رایج

نبود aa همیشه خرابی DNS نیست؛ ممکن است از سرور اشتباه پرسیده باشید. NXDOMAIN با پاسخ بدون رکورد A یکسان نیست. تغییر DNS در همه cacheها فوراً دیده نمی‌شود.

https://tnote.ir/n/23