الدرس 3 من 3
تشخيص مشكلات DNS
دقيقتان
معظم بلاغات "DNS معطّل" هي في الحقيقة واحدة من مشكلات قليلة، فراجعها بالترتيب.
1. اسأل الخوادم الموثوقة مباشرة
dig NS yourcompany.com +short
dig @ns1.yourprovider.com yourcompany.com Aإذا كانت الإجابة الموثوقة خاطئة فالإصلاح في منطقتك، وإذا كانت صحيحة فالمشكلة في التخزين المؤقت أو التفويض.
2. تتبع التفويض
dig +trace yourcompany.comيعرض هذا كل خطوة بدءًا من الجذر. والخطوة المعطلة تعني غالبًا أن المسجّل يذكر خوادم أسماء لا تقدم منطقتك فعليًا (تفويض معطّل).
3. تحقق مما تراه محلّلات المستخدمين
قارن المحلّلات العامة (@8.8.8.8 و@1.1.1.1 و@9.9.9.9)، فاختلاف الإجابات يعني بيانات قديمة مخزنة مؤقتًا. انتظر انتهاء TTL، أو خفّضها في المرة القادمة.
4. تذكّر التخزين المؤقت السلبي
إذا بحث أحدهم عن اسم قبل إنشائه، تحتفظ المحلّلات بإجابة "غير موجود" طوال مدة TTL السلبية للمنطقة (من سجل SOA)، فقد تبدو السجلات الجديدة "مفقودة" لفترة.
دوّن الأمر والمحلّل بالضبط في كل اختبار، فعبارة "يعمل عندي" لا قيمة لها دون معرفة المحلّل الذي أجاب.
5. أسباب شائعة
- خطأ النقطة في النهاية:
mail.yourcompany.com.yourcompany.com - سجل CNAME على جذر النطاق، وهو غير مسموح
- سجلان متعارضان بعد عملية نقل