في الوقت الحاضر ، أصبح الإنترنت وسيلة شائعة للغاية ، وديناميكية للغاية ، ودائمًا في التنقل ... على الرغم من أنه قبل عدة سنوات كان الشر الذي طغى على الشبكة هو زيادة الصور المتحركة (gif) التي جعلت القراءة صعبة ، وجعلتها أيضًا قبيحة في أي مكان ، في الوقت الحاضر ، تخلصنا من جزء كبير من "الموضة" للصور المتحركة ، وبالإضافة إلى ملفات الفلاش ، ولكن! في شبكتنا اليوم هناك عدو آخر: الإعلان
كم منكم يصل في يوم واحد على الإنترنت إلى المواقع التي لا تحتوي على إعلانات؟
لنقم بإحصاء المواقع الشعبية:
- Google (لديها إعلانات في نتائج البحث)
- Facebook (لا يمكن أن يكون هناك المزيد من الإعلانات)
- Twitter (... مشابه لـ Facebook ، الكثير من الإعلانات)
- المواقع الرياضية مثل ESPN و Marca وغيرها ... نفس الشيء ، الكثير من الإعلانات
- ورائع وما إلى ذلك
في الوقت الحاضر ، يعد العثور على المواقع التي لا تحتوي على إعلانات مزعجة ومتطفلة (نعم ، AdSense الذي أتحدث عنك!) أمرًا صعبًا حقًا ، فكلما كان الموقع أكبر / شائعًا ، كلما زاد عدد الإعلانات ، أصبح ثابتًا تقريبًا (مع استثناءات بالطبع).
المتصفحات متعددة ، لدينا من Firefox و Chromium / Chrome و Opera و Rekonq وما إلى ذلك ... إذا أردنا حظر الإعلانات لجميع متصفحاتنا ، فسنحتاج إلى تثبيت مكون إضافي يقوم بذلك في كل منها ، بعد أن يستمر المكون الإضافي في الحصول على الدعم لأحدث إصدار من المتصفح ، إلخ.
لهذا السبب على الرغم من أن Adblock هو بديل جيد جدًا ، إلا أنني أفضل الاستمرار في أسلوب عملي.
منع الإعلانات لجميع المتصفحات لدينا دون تثبيت المكونات الإضافية
يعمل ملف / etc / hosts بمثابة DNS داخلي صغير ، أي عادةً عندما نصل إلى موقع في متصفحنا (www.facebook.com ، على سبيل المثال) يسأل المتصفح DNS العالمي عن عنوان IP ، على أي خادم هذا الموقع الذي نريد الوصول إليه ، ولكن إذا حددنا عنوان IP في / etc / hosts ، فلن يكون هناك شك في أن يسأل المتصفح.
هذا هو (والدخول في الموضوع):
يجب أن نشير من خلال مضيفينا / etc / hosts إلى أن المجالات الإعلانية موجودة على جهاز الكمبيوتر الخاص بنا (127.0.0.1) ، من خلال القيام بذلك ، سيبحث المتصفح عن الإعلان على خادم الويب الموجود لدينا على جهاز الكمبيوتر الخاص بنا ولكننا لا نفعل ذلك. لديك أي خادم ويب ، فلن يظهر أي شيء.
على سبيل المثال ، لمنع إعلانات Google ، أقوم بتشغيل ما يلي في محطة طرفية:
sudo echo "127.0.0.1 ad-ace.doubleclick.net" >> / etc / hosts sudo echo "127.0.0.1 ad.es.doubleclick.net" >> / etc / hosts sudo echo "127.0.0.1 googleads.g.doubleclick.net" >> / etc / hosts sudo echo "127.0.0.1" lick.net ">> / etc / hosts
بمجرد الانتهاء من ذلك ، نغلق المتصفح ونصل إلى موقع به إعلانات من نوع Adsense ، ولن نراه بعد الآن 🙂
قائمة المجالات الخاصة بي في / etc / hosts واسعة إلى حد ما ، نظرًا لوجود العديد من المواقع التي تقدم إعلانات (بالإضافة إلى .js غير الضرورية) ، فأنا أتكرر على المواقع الرياضية (مثل ، ماركا ، الدفاع المركزي ، إلخ) بالإضافة إلى المواقع العادية ، أنواع أخرى من المواقع (تويتر على وجه التحديد أفتح قليلاً ، أستخدم تشوكوك) ، أترك قائمتي هنا:
### الإعلان ### 127.0.0.1 activ.tapatalk.com 127.0.0.1 active.cache.el-mundo.net 127.0.0.1 ad-ace.doubleclick.net 127.0.0.1 ad.amgdgt.com 127.0.0.1 إعلان. es.doubleclick.net 127.0.0.1 ads.ad4game.com 127.0.0.1 ads.mcanime.net 127.0.0.1 ads.redluckia.com 127.0.0.1 aimfar.solution.weborama.fr 127.0.0.1 anapixel.marca.com 127.0.0.1 apis.google.com 127.0.0.1 b.scorecardresearch.com 127.0.0.1 bs.serving-sys.com 127.0.0.1 cache.elmundo.es 127.0.0.1 cartel.cubadebate.cu 127.0.0.1 cdn.amgdgt.com 127.0.0.1 connect.facebook.net 127.0.0.1 cstatic.weborama.fr 127.0.0.1 engine.adzerk.net 127.0.0.1 en.ign.com 127.0.0.1 staticos.cookies.unidadeduate.es 127.0.0.1 staticos.latiendademarca.com 127.0.0.1 googleads.g.doubleclick.net 127.0.0.1 images.eplayer.performgroup.com 127.0.0.1 impes.tradedoubler.com 127.0.0.1 js.revsci.net 127.0.0.1 k.uecdn.es 127.0.0.1 media.fastclick.net 127.0.0.1 .127.0.0.1 openx.fichajes.net 2 pagead127.0.0.1.googlesyndication.com 127.0.0.1 platform.twitter.com 127.0.0.1 pubads.gd oubleclick.net 127.0.0.1 scdn.cxense.com 127.0.0.1 scorecardresearch.com 127.0.0.1 serve.williamhill.es 127.0.0.1 static.batanga.net 127.0.0.1 static.eplayer.performgroup.com 127.0.0.1 vht.tradedoubler. com 127.0.0.1 view.binlayer.com 127.0.0.1 www.calendariodeportes.es 127.0.0.1 www.google-analytics.com 127.0.0.1 www.googletagservices.com 127.0.0.1 www.marcamotor.com 127.0.0.1 www.weborama. com 101 www.wtpXNUMX.com
هذا يحل جميع مشاكلي تقريبًا ، لأنني قمت بمراجعة html للمواقع التي أتكررها لاكتشاف ملفات .js أو الإعلانات التي لا أريد تحميل المتصفح الخاص بي ، ومن هناك أزلت هذه المجالات أو المجالات الفرعية لحظرها.
مميزات وعيوب هذه الطريقة مقارنة بغيرها مثل Adblock؟
العيب الرئيسي لهذه الطريقة التي أعرضها لك مع Adblock ، هو أن Adblock يتم تحديثه باستمرار ، أي أن المكون الإضافي يعرف بالفعل المجالات التي يجب أن يحظرها ، بينما من خلال القيام بذلك بهذه الطريقة التي أريتها لك ، فأنت من الذي يجب عليه إضافة المجالات أو المجالات الفرعية إلى / etc / hosts
الميزة الرئيسية التي أراها في هذه الطريقة بسيطة ، فهي تعمل مع الجميع ، تمامًا جميع المتصفحات التي أمتلكها أو سأمتلكها على جهاز الكمبيوتر الخاص بي. بالإضافة إلى ذلك ، عادةً ما أستخدم إصدارات Alpha من Firefox ، وبهذه الطريقة أتجنب أن تخبرني المكونات الإضافية (مثل Adblock) أنها غير متوافقة مع إصدار المتصفح الخاص بي ، وما إلى ذلك. أوه بالمناسبة ، أفضل أن أكون الشخص الذي يحظر المواقع ، اتصل بي بالجنون ولكن لا أحب فكرة أن المكون الإضافي يحظر المحتوى من متصفحي ، أفضل أن أكون الشخص الذي يتحكم في هذا 🙂
على أي حال ، أعلم أن الكثيرين قد يصفوني بأنانيًا لأنني أحظر الإعلانات (ويفيد الإعلان مؤلفي تلك المواقع) ، ولكن يحدث أن اتصال الإنترنت لدي بطيء جدًا ، ولا يمكنني استخدام النطاق الترددي لتحميل الصور أو الإعلانات التي لا تهمني بالتأكيد ، والتي لن أنقر عليها أيضًا.
هنا ينتهي المنشور ، أتمنى أن تكون قد وجدته مفيدًا.
تحياتي
مرحبًا ، الدخول إلى الموضوع قليلاً وماذا تعرف أكثر عن الموضوع؟ أليس هناك شيء على الإنترنت مثل قائمة يتم تحديثها باستمرار مع جميع المجالات الإعلانية؟ أعني ، لأنه إذا كان الأمر كذلك ، يمكنني إنشاء نطاق صغير البرنامج النصي الذي يقوم بتنزيل قائمة المجال والكتابة فوق ملف / etc / hosts ، وفي هذه العملية قم بتشغيله عند ترقية النظام.
شكرا PS ، لم أكن أعرف هذه الحيلة. سيساعدني ذلك كثيرًا لأنه مع تثبيت Adblock ، يستغرق Firefox 7 أو 8 ثوانٍ لفتحه.
لم أبحث في الإنترنت ، ونعم ، فكرة البرنامج النصي جيدة جدًا
إذا وجدت قائمة وتحتاج إلى مساعدة في البرنامج النصي ، فيرجى إبلاغي بذلك ، وسأكون سعيدًا بالتعاون.
شكرا لقراءتك لنا.
http://www.fanboy.co.nz
منذ بعض الوقت وجدت هذا ربما سيساعدك 🙂
http://winhelp2002.mvps.org/hosts.txt
مزيد من المعلومات هنا:
http://winhelp2002.mvps.org/hosts.htm
يقومون بتحديثه في كثير من الأحيان 🙂
شكرا جزيلا على المعلومات ، لقد قرأتها للتو في تعليق آخر.
قاعدة بيانات رائعة ، إنها تساعد كثيرًا.
أترك لك نصيحة: السطر "0.0.0.0 da.feedsportal.com # [يؤثر على خلاصات RSS]" يعطي مشاكل مع العديد من RSS ، لقد تسبب لي في مشاكل ولم يسمح لي بالوصول إلى المنشورات.
تحيات!
ابحث عن القائمة السهلة لـ adblock.
http://adzapper.net/
نظرًا لأنهم لا ينظرون إلى قائمة الإعلانات الإضافية ونسخها ، فسنضطر بالطبع إلى البرمجة قليلاً لأنهم يستخدمون تعبيرات عادية
هذا جيد ، إنه ممل ويمكن فعل الشيء نفسه في النوافذ ، لكن هذا جيد.
هل حدث لك أن حاجب الإعلانات (الحافة) يحجب شيئًا مثيرًا للاهتمام؟
مع المكونات الإضافية لمتصفح Firefox التي تمنع الإعلانات ، لا شيء على وجه الخصوص ، ولكن يحدث أن بعض المواقع تكتشف أنني قمت بتثبيتها ولا تظهر لي زر تنزيل أو شيء مشابه ... أو ما هو أسوأ من ذلك ، يتباطأ التنقل مع تثبيت هذه المكونات الإضافية.
لهذا السبب أستخدم هذه الطريقة الأخرى لمنع الإعلان عن نفسي 🙂
ذات يوم كنت أشعر بالفضول لمعرفة ما إذا كان هناك شيء من شأنه أن يمنع هذا النوع من الاكتشافات / الكتل ضد Adblock وبعد إجراء بعض الأبحاث صادفت هذا مكافحة مانع الغريب (يستوجب غرسمونكي to function) مما يزيل العديد من وسائل الحماية التي تستخدمها بعض المواقع والتي تجبرك على تعطيل مانع الإعلانات. أتخيل أنه إذا أصبح هذا البرنامج النصي شائعًا ، فقد يبدو جيدًا أنه يجبرك على إلغاء تنشيط هذا البرنامج النصي وما إلى ذلك xD.
على الرغم من أنني أستخدم AdBlock Edge ، إلا أنه من المدهش القيام بذلك "يدويًا" ، والشيء السيئ الوحيد الذي أراه هو أنه سيمنع الإعلانات من جميع المواقع وإذا كان هناك موقع لا تريد حظره (DuckDuckGo ، في حالتي) ، فسأفعل ذلك على أي حال.
على أي حال ، أعتقد أن طريقتك هي بديل مثير للاهتمام ، في حالة عدم توفر Adblock لمتصفح X. مع تحياتي.
نعم بالفعل ، كل شيء أو لا شيء ، ولا توجد استثناءات في أي موقع يُعرض الإعلان
شكرا للقراءة
رائع ، لم أتخيل أبدًا أنه يمكن أن يكون بهذه الطريقة. أنا أحظر الإعلانات على المواقع التي تستغرق وقتًا طويلاً في التحميل مع اتصالي. شكرا KZKG ^ Gaara 🙂
شكرا 😀
في الواقع ، يمكن تحقيق أشياء مثيرة جدًا باستخدام / etc / hosts ... آمل أن أتمكن من عرضها في مقالات أخرى.
من دواعي سروري ، شكرا على التعليق
صديق مساهمة ممتاز ، سيكون من الأفضل إذا كان هناك نص برمجي يمكن تثبيته مثل أي حزمة أخرى في Linux والتي كانت تحتوي بالفعل على قاعدة بيانات Adblock الكاملة التي من شأنها أن تفعل كل هذه الأوامر في وقت واحد حتى لا تفعل ذلك وتحصل عليه من أجل في جميع المتصفحات ، لديك طريقة جيدة لكتابة مقالات 1+ لهذا الغرض
دعونا نرى ما سيحدث. أتخيل أنه سيؤدي إلى تسريع التنقل كثيرًا من خلال عدم الاعتماد على المكونات الإضافية
بالضبط ، لهذا أستخدمه 🙂
الموقع الذي كنت أبحث عنه منذ أكثر من عقد لتحديث أو تعديل ملف المضيف الخاص بي هو:
http://winhelp2002.mvps.org/hosts.htm
يقومون بتحديثه كل بضعة أيام. يمكنك إنشاء نص يقوم بأتمتة تنزيله ونسخه في الدليل / etc /
أوه ... O_O ... قاعدة البيانات هذه مثيرة جدًا للاهتمام ، وبهذا يمكنني برمجة البرنامج النصي بحيث تكون العملية تلقائية 😀
اشكرك جدا على المعلومات.
جيد جدا ، كان ما نفتقر إليه. شكرا!
مقال جيد جدا. خاصة وأن المكونات الإضافية تبطئ المتصفح.
أنا شخصياً الإعلانات المتحركة التي تحجب الشاشة بأكملها تزعجني ، إذا كانت ثابتة على جانب واحد من الصفحة ، أعتقد أنه لن يزعج أحد.
شكرا جزيلا على التعليق 😀
تحياتي
رائع ، شكرًا جزيلاً لقد قمت بتطبيقه على جهاز التوجيه الخاص بي باستخدام الطماطم ، لقد قمت بالفعل بإزالة الإعلان المزدوج ، والآن أقوم باختبار الوجه 😀
مرحبًا ، بديل جيد جدًا ، على الرغم من أن لدي شك بسيط ، في حالتي لدي خادم ويب محلي ، هل تعتقد أن هذه الطريقة تؤثر على شيء ما؟
لا على الإطلاق ، سيبحث المتصفح ببساطة عن مضيف V على مضيف محلي يستجيب للمجال الذي أعلنته في / etc / hosts ... إذا لم يتمكن من العثور عليه ، فلن يحدث شيء ، فلن يؤثر على خادمك المحلي /
إنه بالفعل منذ فترة ، لكنهم هنا يشرحون هذه التقنية باستخدام البرنامج النصي باستخدام ذلك db.
http://www.putorius.net/2012/01/block-unwanted-advertisements-on.html
ما زلت أبرمج برنامج bash النصي الخاص بي للقيام بذلك ، أحب أن أصنع البرامج النصية الخاصة بي 😀
مساهمة ممتازة. لدي تأخير كبير في التحميل باستخدام adblock في Firefox لذا اضطررت إلى تعطيله. هذا هو نفس ما يفعله Privoxy ، أليس كذلك؟
يحتوي Qupzilla على AdBlock مدمج
أترك هنا رابطًا لمقال مشابه موجه إلى توزيع القوس ، والذي يقوم بأتمتة كل ما هو ضروري باستخدام سلسلة من البرامج النصية و cronie
http://jasonwryan.com/blog/2013/12/28/hostsblock/
الأمم المتحدة سالودو،
لا أثق في برامج حظر الإعلانات ، فبدأ أحدهم كان لديه اتفاقية مع شركة لعرض الإعلانات على المستخدمين.
باستخدام هذه الطريقة أو ما شابه ، من الممكن "تحويل العنوان تلقائيًا" على سبيل المثال example_com إلى https_for example_com؟ هو أنني ما زلت لا أعرف كيفية إدخال القواعد إلى HTTPS Everywhere 🙁
لم أفهم ما تريد ، هل يمكنك أن تشرح بشكل أفضل من فضلك؟
بحلول العام المقبل ، سأقوم بتصدير هذا البرنامج النصي لنظام التشغيل Windows وبالتالي تجنب مشكلة البرامج الإعلانية على العديد من الأشخاص.
هاي جيد! البرنامج التعليمي ممتاز. لا توجد المزيد من الإعلانات المزعجة على جهاز الكمبيوتر الخاص بك. شكرا لك ساندمان 🙂
مهلا.
حل بسيط وأنيق. ربما يمكنك الحصول على repo على github ، مع الإدخالات ، بالإضافة إلى برنامج نصي للتحديث يضيف العناصر المفقودة إلى / etc / hosts بحيث يكون من السهل تحديثها.
مرحبًا ، لدي سؤال ، حظر الإعلانات لا يشبه تحميل جهاز الكمبيوتر الخاص بك بالمجلدات والملفات التي توجد برامج لحذفها لأنها غير ضرورية ؟؟؟؟ (cclear والتبييض)
سؤالي آخر ، إذا وجدنا بالصدفة برنامجًا مثل privoxy يخفي عنوان IP الخاص بك ويمنع الإعلانات ، فكيف سنفعل لتفكيك هذا المجلد الذي يحفظ معلومات مثل ملفات الكوكيز ؟؟؟
إنه حقيقي الآن على الإنترنت ما يكتشفه المرء هو الإعلانات ، وبعض المستخدمين عديمي الخبرة يدخلون في ما يبتعد عنهم أولاً ؛ لقد استخدمت نفس الطريقة لمنع صفحة softoni التي تجلب شيئًا لا يجب أن تجلبه والآخرين الذين يفعلون نفس الشيء ، قمت بوضعه بحيث في كل مرة يدخلون إليها سيعيدونها إلى google
أنا شخصيا أفضل هذا واحد من "adblock".
وفكرت أيضًا في نفس الشيء الذي قاله الزميل «GeoMixtli» لعمل برنامج أو سيناريو صغير لإبقائه محدثًا.
مهلا.
أشعر أن Adblock Plus يميل أكثر فأكثر إلى إبطاء Firefox ، وربما النظام بأكمله.
لكن لدي مخاوف بشأن طريقة المقال. أجده غريباً ، هل هو مجرد إضافة مجال صفحة الويب إلى ملف Hosts ، وبالتالي يتم حظر الإعلان ؟؟
لقد مارستها ، لكنها لم تفعل ، يستمر الإعلان.
من فضلك ، هل يمكن أن تشرح لي كيف هي طريقة http://winhelp2002.mvps.org/hosts.htm ، أنا لا أفهم على وجه التحديد. اعتقدت أنني كنت أقوم بعمل نسخة احتياطية من Hosts الأصلية في مكان آخر ، واستبدالها بـ HOSTS المستخرج من ملف Zip الذي تم تنزيله.
لا يمكنك الرد على هذه المدونة بحساب وورد؟
KZKG ^ Gaara ، ما الجهاز الذي لديك ، هل تستخدم صديق KDE. أعلم أنك من كوبا وكيف يفعلون أشياء كثيرة هناك.
مرحبًا ، سؤالان:
ألا يمكن القيام بذلك ببساطة عن طريق إضافة هذه القائمة أو قائمة أخرى إلى القائمة السوداء لجدار الحماية وحظرها بالفعل؟
يمكن أن يتم طريقتك في الهاتف الذكي الذي يحتوي على ubuntu؟
شكرا لك.
شكرا على المقال. ولا يمكن أن نطلق عليها اسم أنانية ، لأن هذه الإعلانات هي GARBAGE ولا يحتاجها أحد ، فهي مزعجة بشكل مبالغ فيه ، لأنها بالنسبة لي إعلان "تدخلي" ، لأنه بتنزيل إعلان مزعج ، يمكنك أيضًا تنزيل ميغا بايت عبر الإنترنت وهذا ما يفعله أكثر بطء اتصالك.
شكرا على الاكرامية. 😉
مرحبا! سؤالي غريب جدا لأن الوضع هكذا! في مرحلة ما من حياتي ، قمت بتنزيل ملف HOST تم تحريره بالفعل لألف إعلان و ... حسنًا ، كان رائعًا !! حتى إعلانات الفيديوهات مفعلة ، إنه رائع.
تبين ، لم أقم بذلك مرة واحدة فقط ، لكنني قمت مؤخرًا بتثبيت نظام تشغيل ثان وكان رائعًا أيضًا.
الآن الشيء الغريب: حسنًا ، نفس الملف تمامًا ، نفس العملية بالضبط في نفس المجلد تمامًا وتحت نفس نظام التشغيل (win7) ولكن على أجهزة الكمبيوتر الأخرى (عائلتي ، إلخ) لا يعمل!
أي فكرة عما يمكن أن يكون؟ شكرا.
لقد استخدمت هذه الطريقة وهي أفضل بكثير من adblock ، أشارك الإنترنت باستخدام خدعة نقطة اتصال Ubuntu 16.04 ، لقد قمت للتو بعمل قائمة ثانية باستخدام hotspot ip وعملت بشكل رائع ، سأوصي بهذا البرنامج التعليمي لمتابعيني
أقوم بإضافة السطر:
127.0.0.1 googleads.g.doubleclick.net
لإزالة إعلان الـ 20 دقيقة ولكنه يستمر في الظهور، ما الخطأ الذي أفعله؟