دروس الوحدة (3/4)
RCODEs and SERVFAIL
رموز RCODE وفشل الخدمة
يعطي رمز الاستجابة (RCODE) نتيجة واسعة النطاق، وليس دائمًا سببًا جذريًا. NOERROR يعني أن الاستعلام قد اكتمل بنجاح، حتى عندما لا يحتوي النوع المطلوب على بيانات. يقول NXDOMAIN أن الاسم غير موجود. "مرفوض" يعني أن الخادم رفض الاستعلام بموجب سياسته. SERVFAIL يعني أن الخادم لم يتمكن من إكماله.
يمكن أن ينتج SERVFAIL عن سلطة لا يمكن الوصول إليها، أو فشل في التحقق من الصحة، أو مشكلة أخرى في المحلل. ولا يثبت في حد ذاته أن الاسم مفقود أو أن هناك سياسة قد حظرته. قارن نفس الاستعلام من خلال محلل موثوق به ومباشرة مع السلطات ذات الصلة، ثم افحص حالة DNSSEC وإمكانية الوصول إلى الشبكة.
لكل ملاحظة، سجل الخادم الذي تم الاستعلام عنه، والاسم والنوع، والوقت، وRCODE، وما إذا كان الرد يأتي من ذاكرة تخزين مؤقت أو سلطة. تجنب تغيير عدة سجلات قبل تحديد المكون الذي فشل.
تحقق من فهمك
اختر أفضل إجابة. يتم تشغيل هذا الاختبار محليًا ولا يرسل أي استعلامات DNS إلى المجالات الحقيقية.
ماذا يثبت SERVFAIL بنفسه؟