يعد التحقق من وصول UDP لـ DNS فقط بمثابة تشخيص غير كامل. نظرًا للمواقف التي تتطلب بروتوكول TCP، قد تعمل بعض الاستعلامات بينما قد تفشل استعلامات أخرى.
النهج الأساسي
يستخدم DNS الكلاسيكي كلاً من وسائل النقل UDP وTCP. تزيد المواقف مثل الاستجابات الكبيرة والتحويل إلى TCP بعد استجابة UDP المتقطعة من أهمية الوصول إلى TCP. قد تستخدم أساليب DNS المشفرة أنظمة نقل مختلفة.
خطوات التقديم
- سجل ما إذا كانت المشكلة تتركز في أنواع معينة من السجلات أو الاستجابات الكبيرة.
- تحقق من سياسات الوصول إلى UDP وTCP بين العميل ووحدة التحليل بشكل منفصل.
- قارن سلوك المهلة والمقاطعة وإعادة المحاولة في سجلات الشبكة.
مثال عملي
إذا نجح الاستعلام بالحرف الصغير A ولكن فشلت الاستجابة الموقعة الأكبر، فقد لا يكون تغيير تسجيل اسم المجال هو الأسلوب الصحيح. ينبغي التحقيق في مشكلة عوائق TCP أو حجم الحزمة على مسار النقل.
تفسير النتيجة بشكل صحيح
لا يؤدي فتح اتصال TCP 53 في حد ذاته إلى إثبات نجاح تحليل DNS. وينبغي أيضًا تقييم الاستجابة للاستعلام المناسب. لا تقدم نتيجة مدقق المنفذ العام واختبار DNS على مستوى البروتوكول بنفس القياس.
قراءة المصدر والمتابعة
تفاصيل البروتوكول أو الأمر: RFC 7766. الخطوات وسيناريو المثال هي السرد التحريري لـ IPScans.