Anonim

هناك الكثير من خيارات حظر الإعلانات ، لكن الكثير منها بعيد عن الكمال. لجعل الأمور أكثر تعقيدًا ، بدأت مواقع الويب في الكشف عن مانع الإعلانات في المتصفح وحظره. لذا ، ما هي الخيارات المتاحة أمامك لحماية نفسك من الإعلانات غير المرغوب فيها والمتتبعين عبر الإنترنت؟

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

Pi Hole هو برنامج نصي يمكنك تثبيته على معظم أنظمة Linux ، لكنه حصل على اسمه من Raspberry Pi. يُصنع Pi جهازًا صغيرًا مثاليًا يمكنك تثبيته على Pi Hole وتوصيله بشبكتك ونسيانه بشكل أساسي. إذا كنت تتساءل ، فإن الجزء "Hole" من الاسم يشير إلى ثقب أسود لأن هذا هو ما يتصرف بشكل أساسي للإعلانات.

التخطيط التكوين الخاص بك

روابط سريعة

  • التخطيط التكوين الخاص بك
    • اختر جهازك
    • خيارات مشتركة
      • جهاز التوجيه DNS بسيط
      • التخزين المؤقت الثاني DNS
      • عميل Pi OpenVPN
  • تثبيت بي هول
    • واجهة الويب
    • بي هول خوادم المنبع
  • تكوين عميل DNS الخاص بك
    • راوتر
    • أجهزة الكمبيوتر الفردية
      • ويندوز 10
      • لينكس
  • ختام الأفكار

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

اختر جهازك

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

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

خيارات مشتركة

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

جهاز التوجيه DNS بسيط

هذا هو بسهولة التكوين الأكثر بساطة التي يمكنك استخدامها. كل ما عليك فعله هو تثبيت Pi Hole على جهاز على شبكتك. بعد ذلك ، قم بتكوين جهاز التوجيه الخاص بك لاستخدام عنوان IP لهذا الجهاز ل DNS. كل شيء آخر على شبكتك سوف يتدفق كالمعتاد. الجانب السلبي الوحيد هنا هو أنه لا يمكنك استخدام VPN ، إلا إذا كانت VPN لا تستخدم Pi Hole أو كنت تستخدم جهاز التوجيه للاتصال بشبكة VPN.

التخزين المؤقت الثاني DNS

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

عميل Pi OpenVPN

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

ستبدو شبكة غير VPN متطابقة تقريبًا مع التكوين البسيط الأول. من أجل VPN one ، تحتاج إلى إعداد Pi كموجه. سيقوم هذا الموجه أيضًا بتشغيل عميل OpenVPN و Pi Hole. قم بتكوين أجهزة الكمبيوتر التي تريدها على VPN للاتصال بالموجه. قم بتكوين Pi لتوجيه كل حركة المرور عبر OpenVPN إلى مزود VPN الخاص بك. بعد ذلك ، قم بتكوين Pi لاستخدام Pi Hole ك DNS الخاص به و DNS لـ up Hole ليكون خادم مزود VPN الخاص بك.

تثبيت بي هول

حسنًا ، الآن بعد أن انتهت النظرية والتخطيط ، فقد حان الوقت لتثبيت Pi Hole فعليًا. انها في الواقع بسيطة جدا. أولاً ، تأكد من تثبيت حليقة على Raspberry Pi أو في أي مكان تخطط لتثبيت Pi Hole. كما أنه يساعد على sudo. نظرًا لأنك ربما تستخدم Debian أو Ubuntu (إنها فكرة جيدة) ، فقط تأكد من تثبيت curl.

$ sudo apt install curl

بعد ذلك ، قم بلصق السطر التالي في الجهاز وتشغيله. سيتم تنزيل البرنامج النصي لبدء التثبيت Pi Hole.

$ curl -sSL https://install.pi-hole.net | سحق

للبدء ، سيبدأ البرنامج النصي لتثبيت Pi Hole عن طريق التأكد من أن لديك حق الوصول إلى الجذر ، إما من خلال sudo أو أنك تقوم بتشغيل البرنامج النصي كجذر. وفي كلتا الحالتين يعمل.

سيبدأ البرنامج النصي لتثبيت Pi Hole ويطالبك ببدء التثبيت.

بعد ذلك ، سيطلب منك تحديد خادم DNS الذي تريد تصديره إليه. اختيار أي واحد تريد.

بعد ذلك ، سوف يسألك ما إذا كنت تريد استخدام عنوان IP الحالي لتعيين عنوان IP ثابت. ما لم يكن لديك سبب وجيه للغاية لعدم القيام بذلك ، اتركه تمامًا كما هو.

قم بإعداد واجهة الويب Pi Hole للمراقبة. انها جيدة جدا ، لذلك بالتأكيد استخدامها.

أخيرًا ، سيخبرك البرنامج النصي أن التثبيت قد اكتمل وسيمنحك كلمة مرور المسؤول. يحيط علما به. لا يمكنك تغييره ، وستحتاج إليه للوصول إلى واجهة الويب الخاصة بالمسؤول بالكامل.

واجهة الويب

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

انظر من حولك. توضح لك علامة التبويب الرئيسية "Dashboard" عدد الطلبات الإجمالية التي تم تلقيها من خلال Pi Hole وكذلك عدد الطلبات التي تم حظرها. ويتضمن أيضًا رسومات بيانية لطيفة لطلبك وقائمة بالمجالات التي يتم الاتصال بها. عند السماح بتشغيلها ، ستقوم Pi Hole بملء الرسوم البيانية وتعطيك بيانات مرئية حول ما يحدث في شبكتك.

بي هول خوادم المنبع

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

تكوين عميل DNS الخاص بك

الآن بعد أن تم تشغيل Pi Hole ، تحتاج إلى تكوين الأجهزة على شبكتك للاتصال من خلالها. ستكون الظروف المحددة فريدة لشبكتك ، لكن بعض الأشياء عالمية.

راوتر

جميع أجهزة التوجيه مختلفة. ابحث عن خيارات DHCP لجهاز التوجيه الخاص بك وحدد موقع "ثابت DNS". قم بتعيين عنوان IP الخاص بـ Pi Hole كإدخال أول وقم بتطبيق التغيير. سيبدأ جهاز التوجيه الخاص بك في تحويل جميع طلبات DNS عبر Pi Hole.

أجهزة الكمبيوتر الفردية

إذا اخترت الاتصال عبر أجهزة كمبيوتر فردية ، فستحتاج إلى تكوين كل جهاز لاستخدام Pi Hole بدلاً من جهاز التوجيه الخاص بك لنظام DNS.

ويندوز 10

يعد تغيير خادم DNS في نظام التشغيل Windows 10 أمرًا معقدًا بشكل غير ضروري ، لكنه لا يزال قابلاً للتنفيذ تمامًا. انقر على خيار "الإعدادات" أو "لوحة التحكم" ضمن القائمة الرئيسية. انقر فوق "الشبكة والإنترنت" وانتقل إلى "مركز الشبكة والمشاركة".

انقر فوق "تغيير إعدادات المحول". ثم انقر بزر الماوس الأيمن فوق المحول وحدد "خصائص". في نافذة "الخصائص" ، حدد "بروتوكول الإنترنت 4" ، ثم انقر فوق الزر "خصائص" أدناه. في النافذة التالية ، حدد زر الاختيار لاستخدام خوادم معينة. اكتب عنوان IP الخاص بـ Pi Hole واحفظه.

لينكس

توزيعات Linux لها طرق مختلفة للتعامل مع تكوين الشبكة ، ولكن معظمها يستخدم NetworkManager في شكل ما لتزويدك بواجهة رسومية لإدارة التواصل معها.

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

ختام الأفكار

بي هول رائع. من المحتمل أن يقوم بحظر آلاف (حرفيًا الآلاف) من الطلبات على شبكتك خلال ساعات قليلة على شبكتك. هذا صحيح بشكل خاص عند استخدام خدمات الدفق وأجهزة الدفق. بينما كان من الصعب تغطية العملية برمتها من البداية إلى النهاية هنا ، إلا أنه ينبغي أن يكون لديك فكرة عامة عن كيفية إعداد Pi Hole ، وما الذي يمكن القيام به ، وكيف يمكنك دمجه في شبكتك.

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

منع جميع الإعلانات على شبكتك باستخدام pi hole