DNS Server Benchmark Namebench

جرب أداة القضاء على المشاكل

إدخال Google كمزود خادم DNS (اقرأ: Google Public DNS ) أثار ضجة كبيرة على الإنترنت. كان لدى بعض المستخدمين مخاوف بشأن الخصوصية بينما بدأ الآخرون في اختبار واستخدام خوادم DNS الجديدة على الفور.

تعتبر اختبارات ما إذا كان Google DNS هو أسرع مزود DNS متاح غير حاسمة مما يترك المستخدم الفردي بلا خيار سوى قياس خوادم DNS لاكتشاف الأسرع والأكثر موثوقية. السبب في ذلك بسيط: بينما قد يعمل مزود DNS للمستخدمين في بعض المناطق ، قد لا يكون مزود DNS نفسه هو الخيار الأفضل للمستخدمين في المناطق الأخرى.

Namebench

namebench

Namebench هو برنامج مجاني ومحمول لأجهزة كمبيوتر Microsoft Windows و Linux و Apple Macintosh يمكنه تنفيذ معايير DNS هذه للمستخدم.

تم تصميم البرنامج لاختبار سرعة خدمات DNS على جهاز الكمبيوتر الذي يعمل عليه. لذلك ، فإنه يسحب خوادم الأسماء المستخدمة على الكمبيوتر الذي يتم تشغيله عليه ، وسيشمل خوادم DNS المتاحة للجمهور في الاختبار وخدمات DNS الإقليمية المتاحة أيضًا.

يمكن للمستخدمين إضافة خوادم أسماء مخصصة إلى القائمة إذا لم تكن مدعومة. يرجى ملاحظة أن Namebench لا يسرد جميع مزودي DNS الذين يدعمهم خارج الصندوق. هذا يجعل العملية صعبة بعض الشيء. الخيار الأفضل هو إجراء الاختبار باستخدام الخيارات الافتراضية مرة واحدة ، والتحقق من النتائج لمعرفة ما إذا كان الاختبار يشمل جميع موفري DNS الذين تريد اختبارهم ، وإعادة تشغيل الاختبار إذا لم يكن الأمر كذلك عن طريق إضافة مقدمي الخدمة المفقودين.

يستخدم البرنامج محفوظات الاستعراض كمصدر لإجراء الاختبارات. علاوة على ذلك ، يمكنك تعديل معلمات الاختبار التالية:

  • تمكين التحقق من الرقابة.
  • قم بتغيير عدد الاستعلامات من 250 إلى قيمة مختلفة.
  • حدد موقعًا.
  • قم بتغيير مصدر البيانات من Chromium إلى Firefox ، أو قائمة Alexa لأفضل 2000 موقع ، أو قم بتشغيل اختبارات زمن انتقال ذاكرة التخزين المؤقت.

ستستغرق الاختبارات بعض الوقت حتى تكتمل. سيتحقق Namebench من توفر خادم الأسماء أولاً قبل أن يبدأ في قياس استعلامات DNS. بالنظر إلى أنك ستحصل على بضعة آلاف من الاستفسارات إذا احتفظت بالقيم الافتراضية ، فسوف يستغرق الأمر بعض الوقت حتى تكتمل الاختبارات.

يقوم Namebench بإجراء العمليات الحسابية في الخلفية ، ويقوم بإنشاء صفحة HTML محلية بالنتائج التي يتم تشغيلها تلقائيًا بعد ذلك.

يعرض البرنامج مكاسب الأداء إذا كانت خوادم DNS الأخرى أسرع من الخوادم المستخدمة حاليًا للاتصال بالإنترنت. يقوم Namebench بتمييز خوادم DNS بحيث تعرف ما تحتاج إلى تغييره لتحسين أداء طلبات DNS الخاصة بجهازك.

namebench results

يتبع تقرير مفصل يعرض نتائج الاختبار لخوادم DNS التي تم اختبارها. وهذا يشمل IP الخاص بهم ، ومتوسط ​​، وأدنى وأقصى وقت استجابة ، وأخطاء ، ولا إجابات وملاحظات. يتم سرد الخوادم من الأسرع (في المتوسط) إلى الأبطأ.

يتم عرض رسوم بيانية مختلفة في النهاية تعرض أوقات الاستجابة لخوادم DNS التي تم اختبارها. تحتاج إلى مقارنة الأداء بمستوى الخطأ لتحديد أفضل مزود DNS مناسب. بينما قد تميل إلى اختيار الأسرع ، إذا كان هذا المزود ينتج أخطاء أكثر من غيره ، فقد لا يكون الخيار الأفضل.

يمكن تنزيل Namebench من صفحة مشروع Google Code.

يمكنك تنزيل Namebench حاليًا من مستودعات تنزيل جهات خارجية مثل سوفتبيديا . انتقل المشروع إلى جيثب في عام 2012 ، ولكن لا توجد أي ثنائيات متوفرة على الموقع ، فقط شفرة المصدر.