تثبيت Pi-Hole على Raspberry Pi

 

Pi-Hole هو مانع إعلانات على مستوى الشبكة يعمل بمثابة مغسلة DNS. إنه يحظر بشكل فعال المحتوى غير المرغوب فيه مثل الإعلانات والمتعلقات على مستوى الشبكة ، مما يجعل تجربة التصفح الخاصة بك أسرع وأكثر أمانًا. سوف يسير هذا الدليل عبر الخطوات لتثبيت Pi-Hole على Raspberry Pi.


ماذا ستحتاج

  1. التوت بي (أي نموذج مع نظام OS Raspbian مثبت)
  2. بطاقة microSD مع سعة 8 جيجابايت على الأقل (تم تثبيت نظام التشغيل Raspbian)
  3. اتصال الإنترنت (Ethernet أو Wi-Fi)
  4. الوصول إلى المحطة (عبر SSH أو مباشرة على Raspberry Pi)

الخطوة 1: تحديث Raspberry Pi الخاص بك

قبل تثبيت PI-HOLE ، من الضروري تحديث Raspberry Pi لضمان تثبيت جميع أحدث حزم البرامج وتحديثات الأمان. قم بتشغيل الأوامر التالية:

sudo apt update && sudo apt upgrade -y
sudo apt dist-upgrade -y
sudo apt autoremove -y

بعد اكتمال التحديثات ، من الجيد إعادة تشغيل Raspberry Pi:

sudo reboot

الخطوة 2: تثبيت pi-hole

يوفر Pi-Hole برنامجًا سهلاً للتثبيت يقوم بأتمتة العملية. لتثبيت pi-boly ، قم بتشغيل الأمر التالي في محطة Raspberry Pi الخاصة بك:

curl -sSL https://install.pi-hole.net | bash

سيقوم هذا الأمر بتنزيل وتشغيل البرنامج النصي للتثبيت Pi-Hole. سوف يرشدك البرنامج النصي خلال عملية التثبيت.

أثناء التثبيت ، سيُطلب منك تحديد بعض الخيارات ، بما في ذلك:

  1. واجهة الشبكة: اختر واجهة الشبكة (Ethernet أو Wi-Fi).
  2. موفر DNS المنبع: حدد موفر DNS (على سبيل المثال ، Google ، Opendns ، CloudFlare).
  3. عنوان IP ثابت: اضبط عنوان IP ثابتًا لـ Raspberry Pi.
  4. وضع الحظر: حدد وضع الحظر الافتراضي (عادةً ما يكون الافتراضي جيدًا).

سيستغرق التثبيت بضع دقائق لإكماله. بمجرد الانتهاء ، يجب أن ترى رسالة نجاح.


الخطوة 3: Access Pi-Hole Admin Pane

بمجرد اكتمال التثبيت ، يمكنك الوصول إلى لوحة مسؤول Pi-Hole من خلال متصفح الويب. في متصفحك ، أدخل عنوان IP الخاص بـ Raspberry PI متبوعًا /admin (على سبيل المثال ، http://192.168.1.100/admin).

كلمة مرور تسجيل الدخول الافتراضية هي admin ما لم حددت كلمة مرور مخصصة أثناء التثبيت.


الخطوة 4: قم بإعداد جهاز التوجيه أو جهازك لاستخدام ثقب PI

للبدء في حظر الإعلانات على شبكتك بأكملها ، تحتاج إلى تكوين جهاز التوجيه أو الأجهزة الفردية لاستخدام PI-HOLE كخادم DNS.

الخيار 1: تكوين جهاز التوجيه

قم بتسجيل الدخول إلى واجهة الويب الخاصة بجهاز التوجيه والعثور على إعدادات DNS. قم بتغيير خادم DNS الأساسي إلى عنوان IP الثابت من Raspberry Pi.

الخيار 2: تكوين الجهاز

بدلاً من ذلك ، يمكنك تكوين الأجهزة الفردية (مثل الكمبيوتر أو الهاتف الذكي) لاستخدام PI-HOLE كخادم DNS. يتم ذلك عن طريق تحديث إعدادات DNS على الجهاز للإشارة إلى عنوان IP الخاص بـ Raspberry Pi.


الخطوة 5: إدارة إعدادات ثقب PI

يأتي Pi-Hole مع مجموعة متنوعة من الإعدادات لتخصيص تجربة حظر الإعلانات:

  1. القائمة البيضاء/القائمة السوداء: يمكنك إضافة مجالات إلى القائمة البيضاء أو القائمة السوداء للسماح أو حظر مواقع الويب المحددة.
  2. تسجيل الاستعلام: يمكنك تمكين أو تعطيل تسجيل التسجيل لتتبع طلبات DNS المقدمة من الأجهزة على شبكتك.
  3. إحصائيات: تقدم لوحة مسؤول PI-Hole إحصائيات في الوقت الفعلي حول الإعلانات المحظورة والاستعلامات وأجهزة العميل.

الخطوة 6: اختبار ثقب PI

بمجرد إعداد Pi-Boly على شبكتك ، يمكنك اختبار ما إذا كانت الإعلانات يتم حظرها. افتح موقع ويب يعرض عادة الإعلانات (على سبيل المثال ، موقع إخباري) وتحقق مما إذا كانت الإعلانات محظورة. يمكنك أيضًا مراقبة إحصائيات Pi-Hole في لوحة المسؤول لمعرفة عدد الاستعلامات التي يتم حظرها.


استكشاف الأخطاء وإصلاحها

إذا كنت تواجه مشكلات مع PI-HOLE ، فإليك بعض خطوات استكشاف الأخطاء وإصلاحها الشائعة:

  1. Pi-Hole لا تمنع الإعلانات: تأكد من تعيين خادم DNS على جهاز التوجيه أو الجهاز بشكل صحيح على عنوان IP الخاص بـ Raspberry Pi.

  2. لوحة المسؤول Pi-Hole لا يتم تحميلها: إذا لم يتم تحميل لوحة المسؤول ، تحقق مما إذا كانت خدمة ثقب PI تعمل باستخدام الأمر التالي:

    sudo systemctl status pihole-FTL
    
  3. شبكة بطيئة: إذا أصبحت شبكتك بطيئة بعد تثبيت ثقب Pi ، فقد تحتاج إلى إعادة تشغيل جهاز التوجيه و/أو Raspberry Pi.


خاتمة

يعد Pi-Hole حلًا ممتازًا لحظر الإعلانات والتعقب عبر شبكتك. باتباع الخطوات في هذا الدليل ، يمكنك بسهولة إعداد ثقب Pi على Raspberry Pi والاستمتاع بتجربة تصفح أكثر نظافة وأسرع. قم بتجربة إعداداتها لضبط حظر الإعلانات وتحسين حركة مرور الشبكة الخاصة بك.


اترك تعليقًا

Notice an Issue? Have a Suggestion?
If you encounter a problem or have an idea for a new feature, let us know! Report a problem or request a feature here.