- يعمل Pi-hole كخادم DNS يقوم باعتراض وحظر نطاقات الإعلانات على مستوى الشبكة المحلية.
- وهو متوافق مع منصات الأجهزة المختلفة، بدءًا من Raspberry Pi وحتى حاويات Docker على QNAP NAS.
- يتيح هذا النظام حماية مركزية لجميع الأجهزة المنزلية، بما في ذلك أجهزة التلفزيون الذكية وأجهزة إنترنت الأشياء.
- يدعم هذا النظام تطبيق التكرار ونظام أسماء النطاقات الثانوي لمنع فقدان الاتصال.
أصبح تصفح الإنترنت هذه الأيام تجربةً شاقةً للغاية بسبب الكم الهائل من الإعلانات التي تُزعج أعيننا. فمن اللافتات المزعجة إلى مقاطع الفيديو التي تُشغّل تلقائيًا قبل المحتوى، غالبًا ما تتأثر تجربة المستخدم سلبًا. على الرغم من وجود إضافات للمتصفح، مثل تلك الخاصة بـ إزالة النوافذ المنبثقةيتيح الحل على مستوى الشبكة حتى لأفراد الأسرة الذين ليسوا على دراية بالتكنولوجيا الاستمتاع بتجربة تصفح ويب سلسة دون الحاجة إلى تهيئة كل جهاز على حدة.
يبرز Pi-hole كبديل رائع يعمل كحارس ذكي عند مدخل اتصالنا. على عكس أدوات الحجب التقليدية التي تعمل على مستوى التطبيق (الطبقة 7)، يعمل هذا النظام على نظام اسم المجال (DNS)يقوم هذا النظام بتصفية الطلبات قبل أن يحاول الجهاز حتى تنزيل الإعلان. وهو في الأساس حاجز أمني يحمي الخصوصية ويحسن سرعة التحميل في جميع أنحاء المنزل.
كيف يعمل برنامج Pi-hole بالضبط؟
لفهم هذا النظام، يجب أن نفهم أولاً أن نظام أسماء النطاقات (DNS) يشبه دليل الهاتف للإنترنت. فعندما نكتب عنوان موقع ويب، يحتاج الكمبيوتر إلى ترجمة هذا الاسم إلى عنوان IP الرقميإذا كان نظام أسماء النطاقات (DNS) خبيثًا، فقد يرسلنا إلى موقع ويب للتصيد الاحتيالي؛ أما إذا كان صحيحًا، فإنه يأخذنا إلى الخادم الحقيقي.
يقع Pi-hole في قلب هذه العملية. فعندما يطلب جهاز ما عنوان IP لخادم إعلانات (مثل ads.tracker.com)، يتحقق Pi-hole من قوائم الحظر الخاصة به، وإذا وجد تطابقًا، فإنه يستجيب بـ "ثقب أسود" أو العنوان 0.0.0.0وبهذه الطريقة، لا يتلقى المتصفح أي معلومات من المعلن، ولا يتم تحميل مساحة الإعلان ببساطة، مما يمنع بيانات التتبع من مغادرة شبكتنا.
خيارات التركيب والأجهزة
توجد عدة طرق لنشر هذه الخدمة اعتمادًا على الأجهزة المتاحة. الخيار الأكثر شيوعًا هو استخدام فطيرة التوتسواء كان طرازًا قديمًا مثل 1 Model B+ أو إصدارات أكثر حداثة وكفاءة مثل Zero 2 W. في هذه الحالة، يتم عادةً تثبيت Raspberry Pi OS Lite ويتم الوصول إلى النظام عبر SSH لتجنب استخدام الشاشة ولوحة المفاتيح.
من ناحية أخرى، إذا كان لديك جهاز تخزين شبكي من ماركة QNAP، فيمكنك الاستفادة من هذه الأداة. محطة حاويات ومستودع شحنتُعدّ هذه الطريقة في غاية السهولة، إذ يعمل خادم NAS عادةً على مدار الساعة، مما يضمن تصفية مستمرة دون الحاجة إلى شراء أجهزة إضافية. كل ما عليك فعله هو تنزيل صورة Pi-hole الرسمية، وتعيين عنوان IP ثابت، وفتح المنفذين 53 (UDP) و80 (TCP).
خطوات النشر التقني
إذا اخترت جهاز Raspberry Pi، تبدأ العملية بتحديث النظام باستخدام أوامر apt الأساسية وتشغيلها. برنامج تثبيت آلي باستخدام curl أو wget. أثناء المعالج، من الضروري اختيار خادم DNS موثوق به، مثل نظام أسماء النطاقات من جوجل أو بدائل أخرىوقم بتكوين عنوان IP ثابت بحيث لا "ينتقل" الخادم داخل الشبكة المحلية.
بعد التثبيت، يمكنك الوصول إلى لوحة التحكم عبر الويب عن طريق إدخال عنوان IP الخاص بالجهاز في متصفحك. ومن هنا، يمكنك إدارة قوائم الإعلانات أو قوائم الحظرلا يُنصح بإضافة الكثير من القوائم بشكل عشوائي، لأن بعضها قد يكون عدوانيًا للغاية ويتسبب في توقف المواقع الإلكترونية الشرعية عن العمل بشكل صحيح.
التكامل مع الشبكة المنزلية
لكي يُفعّل الحظر، يجب أن تعرف الأجهزة أن Pi-hole مسؤول عن حلّ أسماء النطاقات. هناك مساران محتملان: التكوين الفردي أو... تكوين على مستوى جهاز التوجيهيتضمن الخيار الأول تغيير نظام أسماء النطاقات (DNS) في إعدادات الشبكة لكل جهاز محمول أو جهاز كمبيوتر، وهو أمر شاق ولكنه مفيد لإجراء اختبارات سريعة إذا كنت تتساءل. أي نظام أسماء نطاقات (DNS) يجب استخدامه.
الخيار الثاني هو الأكثر فعالية: الوصول إلى إعدادات جهاز التوجيه وتغيير خادم DNS الأساسي إلى عنوان IP الخاص بـ Pi-hole. بهذه الطريقة، جميع الأجهزة المتصلةيشمل ذلك أجهزة التلفاز الذكية ومصابيح إنترنت الأشياء التي لا تسمح بإضافة ملحقات، والتي تتم حمايتها تلقائيًا. إذا لم يسمح جهاز التوجيه بهذا التغيير، فالبديل هو ضبط كل جهاز يدويًا.
إدارة الأعطال والتكرار
من المخاوف الشائعة ما يحدث في حال توقف خادم Pi-hole عن العمل أو تعطلّه. ولتجنب انقطاع الإنترنت عن المنزل بأكمله، يمكن إعداد نظام احتياطي. DNS الثانوي (مثل 8.8.8.8 من جوجل). إذا توقف جهاز Raspberry Pi عن الاستجابة، فسيتحول النظام تلقائيًا إلى النسخة الاحتياطية، مما يضمن استمرار الاتصال.
مع ذلك، من المهم ملاحظة أن الإعلانات ستظهر مجددًا خلال فترة التوقف هذه، لأن نظام أسماء النطاقات الثانوي لا يقوم بتصفية حركة البيانات. لتجنب ذلك، غالبًا ما يقوم المستخدمون الأكثر خبرة بإنشاء نظام احتياطي عن طريق تثبيت نسختين من Pi-hole على أجهزة مختلفة، مما يضمن وجود "حارس" يراقب المدخل دائمًا.
يُتيح لك تطبيق هذا النظام تحسين تجربة التصفح لجميع أفراد العائلة، وتعزيز الخصوصية وسرعة التحميل من خلال منع الطلبات غير الضرورية لخوادم التتبع. كما أن دمج تصفية الشبكة هذه مع أدوات حظر المتصفح يُنشئ حل أمني متعدد الطبقات قوي للغاية، مما يحول تجربة تصفح الإنترنت إلى شيء أكثر سلاسة ومتعة.


