ما هي قائمة حظر hosts؟

يربط ملف hosts أسماء المضيفين بعناوين IP قبل طلب ذلك من DNS. تستفيد قوائم الحظر من هذا الأمر بتوجيه أسماء المضيفين غير المرغوب فيها إلى 0.0.0.0، وهو عنوان لا يؤدي إلى أي مكان، ولذلك لا يستطيع الجهاز الاتصال بخوادم الإعلانات أو أدوات التتبع أو مواقع البرمجيات الخبيثة. يُعد مشروع hosts الخاص بـ Steven Black أحد أكثر هذه القوائم استخدامًا. فهو يدمج العديد من المصادر، مثل AdAway وMVPS وقائمة Dan Pollock وURLhaus وKADhosts، في ملف واحد من دون تكرارات، ويُستخدم مباشرةً في ملفات hosts وكقائمة مصدر في أدوات الحظر مثل Pi-hole وAdGuard Home.

ينشر المشروع القائمة في عدة إصدارات: تحظر القائمة الموحدة البرمجيات الإعلانية والبرمجيات الخبيثة، بينما تضيف الامتدادات الاختيارية نطاقات الأخبار الزائفة والمقامرة والمحتوى الإباحي ووسائل التواصل الاجتماعي.

وصف الأداة

تتحقق هذه الأداة من اسم مضيف أو عنوان موقع ويب مقابل أكبر إصدار من StevenBlack: قائمة hosts الموحدة مع الامتدادات الأربعة جميعها، والتي تتضمن كل إدخال موجود في أي إصدار آخر. ألصق اسم مضيف أو URL كاملًا، وستعرض الأداة ما إذا كان اسم المضيف المحدد هذا موجودًا في القائمة، وأي من نطاقاته الأصلية مدرج، وأي أسماء مضيفين تحته مدرجة.

الميزات

  • تقبل أسماء المضيفين المجردة وعناوين URL الكاملة؛ ويتم تجاهل المسار والمنفذ والاستعلام
  • تتحقق من القائمة الكاملة التي تضم أكثر من 165,000 اسم مضيف، وتغطي البرمجيات الإعلانية والبرمجيات الخبيثة والأخبار الزائفة والمقامرة والمحتوى الإباحي ووسائل التواصل الاجتماعي
  • تعرض النطاقات الأصلية الموجودة في القائمة، مثل doubleclick.net بالنسبة إلى ad.doubleclick.net
  • تعرض أسماء المضيفين الموجودة تحت النطاق الذي تم التحقق منه والمدرجة في القائمة
  • تتعامل مع أسماء النطاقات الدولية بتحويلها إلى Punycode
  • تعرض حجم القائمة ووقت آخر تحديث لها

آلية العمل

يطابق ملف hosts أسماء المضيفين المحددة فقط: فحظر example.com لا يحظر www.example.com أو ads.example.com، ولهذا تتضمن القائمة غالبًا كلاً من example.com وwww.example.com. يجيب الحقل «في قائمة StevenBlack» عن هذا السؤال المحدد. تحظر بعض أدوات الحظر التي تقرأ القائمة أيضًا النطاقات الفرعية للنطاقات المدرجة، ولذلك تعرض الأداة النطاقات الأصلية المدرجة بشكل منفصل. كما أن التحقق من موقع كامل، مثل google.com، يعرض أسماء المضيفين المدرجة تحته، والتي تكون عادةً خوادم الإعلانات والتتبع.

القيود

  • يتم تحديث القائمة بانتظام ولكن ليس في الوقت الفعلي، لذلك قد تكون النطاقات الجديدة جدًا مفقودة.
  • يتم التحقق من قائمة StevenBlack فقط. قد تعطي قوائم الحظر الأخرى والقواعد الموجودة في أداة الحظر الخاصة بك نتيجة مختلفة.
  • لا يتم التحقق من عناوين IP، لأن القائمة تحتوي على أسماء مضيفين فقط.