الإعلانات
تحويل Raspberry Pi رخيصة إلى مانع الإعلانات على مستوى الشبكة. إذا كنت تعبت من AdBlock Plus الذي يبطئ متصفحك ، فإن هذا الخيار القائم على DNS هو بديل رائع يعمل على أي جهاز. بخلاف الحلول الأخرى ، يعمل هذا على تصفية الويب قبل وصوله إلى جهازك ، مما يعني أنه يمكنك حظر الإعلانات على جهاز iPad أو Android دون الحاجة إلى كسر الحماية أو التجذير.
شركة تدعى AdTrap AdTrap هو مربع أبيض صغير يمنع جميع الإعلانات من الإنترنت مقابل 139 دولاركم ستكون على استعداد لدفع ثمن الإنترنت دون إعلانات؟ تعرف على AdTrap ، وهو جهاز جديد يعد بحظر جميع الإعلانات عبر الإنترنت ، سواء على جهاز الكمبيوتر الخاص بك أو على هاتفك المحمول. اقرأ أكثر تبيع مربع أبيض صغير يمنع الإعلانات AdTrap هو مربع أبيض صغير يمنع جميع الإعلانات من الإنترنت مقابل 139 دولاركم ستكون على استعداد لدفع ثمن الإنترنت دون إعلانات؟ تعرف على AdTrap ، وهو جهاز جديد يعد بحظر جميع الإعلانات عبر الإنترنت ، سواء على جهاز الكمبيوتر الخاص بك أو على هاتفك المحمول. اقرأ أكثر مقابل 129 دولارًا ، ولكن لا يجب عليك شرائها - بطاقة Raspberry Pi بقيمة 35 دولارًا وبطاقة SD هي كل ما تحتاجه لصنع مانع إعلانات الأجهزة الخاص بك لكل جهاز على شبكتك. إليك لماذا Pi-Hole هي فكرة أفضل من امتدادات المتصفح ، وكيفية إعدادها.
لتلخيص بسرعة ، تحتاج إلى القيام بثلاثة أشياء:
- تثبيت نسخة جديدة من Raspbian على التوت بي الخاص بك.
- قم بتشغيل البرنامج النصي التالي:
حليقة https://raw.githubusercontent.com/jacobsalmela/pi-hole/master/automated%20install/basic-install.sh" | سحق
- قم بإعداد أجهزتك لاستخدام عنوان IP الخاص بـ Raspberry Pi كخادم DNS خاص بها.
لا أعرف ماذا يعني أي من هذا ، أو لماذا تريد استخدام PiHole في المقام الأول؟ مواصلة القراءة - أستطيع أن أشرح.
لماذا ليس فقط استخدام AdBlock؟ أو ملف المضيفين؟
إنه غير بديهي ، ولكن AdBlock Plus والأدوات المشابهة تعمل بالفعل على إبطاء سرعة المتصفح. تستخدم هذه الإضافات أوراق أنماط مخصصة لتجريد الإعلانات ، مما يعني أن كل موقع تنظر إليه يتم تحريره سريعًا. هذا يأتي بتكلفة.
وقال أحدهم: "Adblock ، noscript ، ghostery ، وغيرها من الإضافات مثلهم تسبب 90٪ من المشكلات التي نراها في المنتديات". مطور كروم على Reddit ، مضيفًا أن هذه الملحقات تزيد من استخدام الذاكرة في أي مكان من 10 إلى 30 في المائة ، وأوقات تحميل الصفحة بنسبة تتراوح بين 15 و 50 في المائة.

هذا يضيف بسرعة ، وهذا هو السبب في بعض مستخدمي السلطة استخدام ملف المضيفين ما هو ملف المضيف ويندوز؟ و 6 طرق مفاجئة لاستخدامهيسمح لك ملف Windows Hosts بتحديد أسماء النطاقات (مواقع الويب) المرتبطة بعناوين IP. تأخذ الأسبقية على خوادم DNS الخاصة بك ، لذلك قد تقول خوادم DNS الخاصة بك أن facebook.com مرتبط بـ ... اقرأ أكثر لمنع الإعلانات بدلا من ذلك. هذا الأسلوب أفضل لأنه يمنع تحميل خوادم الإعلانات المعروفة على الإطلاق على جهاز الكمبيوتر الخاص بك ، مما يعني أنه لا يتعين على متصفحك إلغاء الإعلانات. الجانب السلبي: يوجد بالفعل الآلاف من خوادم الإعلانات ، وتحتاج هذه القوائم إلى الصيانة والتحديث على جميع أجهزتك. ثم هناك أجهزة محمولة ، لا يمكنك تحرير ملف المضيفين عليها بسهولة دون كسر أو كسر الحماية.
بي-هول يعمل على Raspberry Pi ، مما يعني أنك تحتاج فقط إلى إعداده مرة واحدة. إنه سهل التثبيت ، ويمكن تحديث نفسه باستخدام العديد من أفضل قوائم خوادم الإعلانات والبرامج الضارة المعروفة على الويب. لنقم بإعداده.
1. تثبيت نسخة جديدة من Raspian

يعقوب سلميلا، الرجل وراء PiHole ، يوصي بتثبيت نظيف لـ Raspbian قبل الإعداد. إذا لم تكن قد قمت بتثبيت نظام تشغيل لـ Pi من قبل ، فلا تقلق: العملية سهلة.
أول، تحميل Raspbian من RaspberryPi.org. بعد ذلك تحتاج إلى كتابة ملف IMG على بطاقة SD الخاصة بك (سيؤدي ذلك إلى حذف كل ما هو موجود على بطاقة SD الخاصة بك ، لذا تأكد من عمل نسخة احتياطية لأي شيء مهم أولاً). تعتمد كيفية القيام بذلك على نظام تشغيل الكمبيوتر الخاص بك:
- مستخدمي ويندوز: استعمال Win32 تصوير القرص
- مستخدمي ماك: استعمال بي فيلر
- مستخدمي لينكس: استعمال تعليمات موجه الأوامر التي تقدمها RaspberryPi.org.
استخدم الأداة المناسبة لكتابة Raspbian على بطاقة SD الخاصة بك ، ثم أدخل بطاقة SD في Pi. استعمال كبل Ethernet لتوصيل Pi مباشرة بجهاز التوجيه الخاص بك ، ثم قم بتوصيل محول الطاقة الخاص بـ Pi. سوف Raspbian التمهيد.
هذا هو الوقت المناسب لفتح إعدادات جهاز التوجيه الخاص بك وتعيين Raspberry Pi IP ثابت. ستختلف كيفية القيام بذلك وفقًا لجهاز التوجيه الخاص بك ، لذا تحقق من وثائقه لمزيد من المعلومات (ابحث عن "حجز DHCP الثابت").
2. تشغيل البرنامج النصي بي هول هول
حان الوقت الآن لإعداد Pi-Hole نفسها. إذا كنت تمتلك شاشة لجهاز Raspberry Pi ، فيمكنك استخدام ذلك لإعداد كل شيء ؛ وإلا ، فستحتاج إلى استخدام SSH للاتصال (ربما يكون ذلك أكثر بساطة).
اسم المستخدم وكلمة المرور الافتراضية لإعداد Raspian هما:
- اسم المستخدم: pi
- كلمة المرور: التوت
سترى تعليمات لتغيير كلمة المرور هذه بعد تسجيل الدخول لأول مرة ، إذا كنت مهتمًا بذلك.
يوجد طرق سهلة لاستخدام SSH في ويندوز 4 طرق سهلة لاستخدام SSH في ويندوزSSH هو الحل الفعلي للوصول الآمن للأجهزة الطرفية البعيدة على أنظمة Linux وغيرها من أنظمة UNIX. إذا كان لديك خادم SSH بعيد تريد الوصول إليه ، فستحتاج إلى تنزيل عميل SSH ... اقرأ أكثر ; يحتاج مستخدمو Mac و Linux فقط إلى تشغيل موجه الأوامر / المحطة الطرفية ، ثم استخدم هذا الأمر:
ssh [email protected]
"IP.address" ، بالطبع ، يتم استبدال IP ثابت الذي قمت بتعيينه في وقت سابق.

بمجرد تسجيل الدخول ، كل ما عليك فعله هو تشغيل هذا الأمر:
حليقة -S " https://raw.githubusercontent.com/jacobsalmela/pi-hole/master/automated%20install/basic-install.sh" | سحق
هذا سوف تحميل المثبت بي هول هول وتشغيله. لتلخيص ، فإن هذا البرنامج النصي سوف:
- قم بتحديث برنامج Pi الخاص بك إلى أحدث إصدار.
- تثبيت خدمة DNS وخادم الويب
- تغيير الإعدادات لهذين البرنامجين
- قم بتنزيل قوائم خوادم الإعلانات المعروفة من 7 مواقع مختلفة.
استرخ وراقب العملية - إنها تشرح كل خطوة أثناء سيرها. بمجرد الانتهاء من ذلك ، نكون جاهزين تقريبًا.
3. قم بإعداد أجهزتك لاستخدام PiHole
الآن وقد تم إعداد PiHole الخاص بك ، لا يوجد سوى شيء واحد متبقي للقيام به: توجيه أجهزتك إليه. لقد أظهرنا لك كيفية تغيير إعدادات DNS الخاصة بك كيفية تغيير خوادم DNS الخاصة بك وتحسين أمان الإنترنتتخيل هذا - تستيقظ ذات صباح جميل ، وتسكب كوبًا من القهوة ، ثم تجلس على جهاز الكمبيوتر الخاص بك لتبدأ عملك لهذا اليوم. قبل أن تحصل في الواقع ... اقرأ أكثر ، ولكن إليك طريقة سريعة لكل طريقة رئيسية. لاحظ أن هذه الإعدادات جميعها خاصة بشبكتك المحلية ، مما يعني أنه في حالة التبديل بين اتصال لاسلكي وسلكي في بعض الأحيان ، فقد تحتاج إلى إعداده مرتين.
تغيير خادم ويندوز الخاص بك
توجه إلى لوحة التحكم وابحث عن "تغيير إعدادات المحول". انقر بزر الماوس الأيمن على أي اتصال تستخدمه حاليًا ، ثم انقر فوق "خصائص".

انقر فوق "Internet Protocol Version 4" ، ثم انقر فوق "خصائص" مرة أخرى.

الآن ، انقر فوق "استخدام خوادم DNS التالية".

أعط عنوان IP الخاص بـ Pi كخادم DNS الأساسي (الأول) ، و 8.8.8.8 (خدمة DNS من Google ، في حالة حدوث خطأ) كخادم ثانوي.
تغيير خادم ماك DNS الخاص بك
توجه إلى لوحة تفضيلات Mac ، ثم انقر فوق "الشبكة". انقر على اتصالك الحالي في اللوحة اليمنى ، ثم انقر فوق الزر "خيارات متقدمة" في أسفل اليمين. انقر على "DNS" وسترى الشاشة التالية:

أعط عنوان IP الخاص بـ Pi كخادم DNS الأساسي (العلوي) ، و 8.8.8.8 (خدمة DNS من Google ، في حالة حدوث خطأ) كنسخة احتياطية.
تغيير خادم أندرويد DNS الخاص بك
توجه إلى شاشة إعدادات Android ، ثم انقر مع الاستمرار على شبكة WiFi الحالية. اضغط على "تعديل الشبكة" عند ظهور الخيار ، ثم اضغط على "إظهار الخيارات المتقدمة". سترى شاشة مثل هذا:

في أسفل الشاشة ، يمكنك تعيين خادمين DNS. أعط عنوان IP الخاص بـ Pi كـ DNS 1 و 8.8.8.8 (خدمة DNS من Google ، في حالة حدوث خطأ ما) باسم DNS 2.
تغيير خادم iPhone أو iPad DNS الخاص بك
توجه إلى تفضيلات جهازك ، ثم توجه إلى WiFi. بجانب شبكتك المنزلية ، انقر فوق الزر "i" لإظهار المزيد من الخيارات. هنا سترى

أعط عنوان IP الخاص بـ Pi ، متبوعًا بفاصلة ، يليه 8.8.8.8 (خدمة DNS من Google ، في حالة حدوث خطأ ما).
(مستخدمو نظام Linux: يوجد عدد كبير جدًا من بيئات distros وبيئات سطح المكتب التي أغطيها جيدًا ، وأنا أراهن أنك تعرف جميعًا كيفية تغيير إعدادات DNS على أي حال).
كيف يعمل بشكل جيد؟
في اختبارنا ، لا يسمح هذا الإعداد بالكثير من الإعلانات النصية أو المصورة. حتى مواقع الفيديو الرئيسية مثل YouTube تتوقف عن عرض الإعلانات تمامًا بمجرد إعدادها.
لا يعني هذا أنه لا توجد إعلانات تظهر على الإطلاق: استمر تشغيل خدمات الموسيقى مثل Pandora و Spotify و Rdio في تشغيل الإعلانات في اختباراتنا. يعقوب سلميلا نفسه كافح عندما كان محاولة لمنع الإعلانات هولو مع هذا الإعداد ، لذلك يبدو أن إعلانات الوسائط هي وحش مختلف تمامًا. لكن العمل مستمر.
ومع ذلك ، تعد الويب مكانًا لطيفًا للغاية مع هذه الإعداد ، وأداء المتصفح سريع عند مقارنته بـ AdBlock.
ليس حظر الإعلانات الشر أو شيء من هذا؟
حظر الإعلانات شيء لا يمكن للناس المعقول الموافقة عليه. صديقي ميهير يفكر يحتاج الناشرون إلى التوقف عن الأنين حول AdBlock الناشرين بحاجة إلى التوقف عن الأنين حول Adblockيبدو حظر الإعلانات خيارًا طبيعيًا لأي مستهلك بسبب سبب بسيط: إنها طريقة سهلة للتخلص من الإزعاج. اقرأ أكثر ; صديق آخر ، مات ، يعتقد يحتاج AdBlock إلى الموت لإنقاذ الصحافة كما نعرفها إنها حول الأخلاقيات في سرقة ألعاب الصحافة: لماذا يحتاج AdBlock إلى الموتقتل البرنامج المساعد للمتصفح المجاني البسيط Joystiq - وهو يدمر الإنترنت. اقرأ أكثر . كصحفي ، من الواضح أن الآثار الأخلاقية المترتبة على حظر الإعلانات تزعجني ، لكن كوني تقنيًا ، أعتقد أن التكنولوجيا وراء Pi-Hole رائعة.
هذا المقال يدور حول التكنولوجيا الرائعة التي تجعل حظر الإعلانات ممكنًا عن الآثار الأخلاقية لذلك ، وأنا أفهم أن هناك الكثير من النفاق هناك. لكن Pi-Hole رائعة جدًا ، ولم أتمكن من مساعدتك ولكن مشاركتها معك. بجدية: اقرأ المزيد عن كيفية عمل PiHole، وسترى سبب اعتقادي أنها رائعة - حتى لو كانت أخلاقيات حظر الإعلانات غامضة في أحسن الأحوال. آمل ، إن لم يكن هناك شيء آخر ، فإن تعلم هذا العمل يعلمك قليلاً عن كيفية عمل DNS.
اعتمادات الصورة: مدفع يطلق رصاصة عبر شترستوك
جوستين بوت صحفي تقني في بورتلاند بولاية أوريغون. إنه يحب التكنولوجيا والناس والطبيعة - ويحاول الاستمتاع بالثلاثة كلما كان ذلك ممكنًا. يمكنك الدردشة مع جاستن على تويتر ، الآن.