Блакуйце рэкламу з дапамогай кальмара і стыліста

Перш за ўсё, падзякаваць членам блога за гэтую магчымасць, бо я прыхільнік DesdeLinux, але я ніколі не ўдзельнічаў ні ў адной тэме.

У цяперашні час я адміністратар інфармацыйных сістэм, які павінен як мага лепш эканоміць прапускную здольнасць, а таксама бяспеку кліентаў, паколькі рэклама звязана з рознымі хітрасцямі і іншымі.

Прычына гэтага паведамлення - прадэманстраваць, што ёсць шмат спосабаў выдалення рэкламы ў Інтэрнэце. Гэта паведамленне мяне натхніла: https://blog.desdelinux.net/privoxy-adblock-list-y-adios-publicidad/, што выдатна, але я проста хачу паказаць, што ёсць больш спосабаў зрабіць гэта.

Як шмат хто будзе ведаць кальмар гэта самы папулярны проксі-сервер ва ўсіх дыстрыбутывах GNU / Linux y Adblock Plus Гэта найбольш частае пашырэнне для ліквідацыі рэкламы практычна ў любым браўзэры.

Я не буду больш падрабязна расказваць пра тое, як усталяваць Squid, бо, мяркую, многія будуць ведаць, бо будуць ведаць і тое, што Adblock Plus выкарыстоўвае спісы Easylist, якія, трэба сказаць, вельмі шырокія.

Я павінен таксама ўдакладніць, што гэтая ідэя не мая, я яе прыдумаў, але калі я шукаў яе каля 3 гадоў таму, пра яе ўжо была інфармацыя, большая частка на рускай, англійскай і іншых невядомых мне мовах.

Для яго рэалізацыі мы павінны стварыць ACL. У Squid гэта будзе так:

acl adblock url_regex "/etc/squid3/adblock.acl"
http_access deny adblock

Ці калі ў вас ёсць ACL з сеткавага дыяпазону альбо ips карыстальнікаў, да якіх вы хочаце яго прымяніць, вы можаце зрабіць гэта наступным чынам:

acl mired src "/etc/squid3/mired.txt"
acl adblock url_regex "/etc/squid3/adblock.acl"
http_access allow mired !adblock

Што дазваляе нам абслугоўваць ips, апісаныя ў уцягнуты, адмаўляючы ўсім, хто знаходзіцца ў ACL Adblock. Цяпер са сцэнарыем мы аўтаматызуем гэты працэс, бо мы хочам зрабіць яго больш простым, зручным і не такім грувасткім, вось сцэнар: http://paste.desdelinux.net/4956.

У крыніцы мы дададзім усе спісы стылістыкі, якія нам патрэбныя, альбо сцэнарый паклапоціцца пра ўсё астатняе. Каб даць вам уяўленне пра тое, як гэта працуе, перш чым выкарыстоўваць гэты метад:

Здымак экрана - 040414 - 20:26:22

І пасля яго рэалізацыі:

Здымак экрана - 040414 - 20:27:27 Здымак экрана - 040414 - 20:27:08

Нарэшце, я хацеў бы дадаць, што нам не трэба будзе выкарыстоўваць якое-небудзь пашырэнне ў аглядальніках, і мы можам выкарыстоўваць яго па ўсёй нашай сетцы, значна эканомячы прапускную здольнасць і чаму б не паскорыць наш прагляд, не маючы праблем з канфігурацыяй у кліентаў, бо Squid можа быць настроены як празрысты проксі, акрамя шматлікіх утыліт для кіравання сеткай.


Змест артыкула адпавядае нашым прынцыпам рэдакцыйная этыка. Каб паведаміць пра памылку, націсніце тут.

9 каментарыяў, пакіньце свой

Пакіньце свой каментар

Ваш электронны адрас не будзе апублікаваны.

*

*

  1. Адказны за дадзеныя: Мігель Анхель Гатон
  2. Прызначэнне дадзеных: Кантроль спаму, кіраванне каментарыямі.
  3. Легітымнасць: ваша згода
  4. Перадача дадзеных: Дадзеныя не будуць перададзены трэцім асобам, за выключэннем юрыдычных абавязкаў.
  5. Захоўванне дадзеных: База дадзеных, размешчаная Occentus Networks (ЕС)
  6. Правы: у любы час вы можаце абмежаваць, аднавіць і выдаліць сваю інфармацыю.

  1.   Эдуарда сказаў

    Без рэкламы вельмі прыемна, але "на жаль" без гэтай рэкламы многія сайты не працуюць. Самае лепшае, калі вам падабаецца сайт - гэта заплаціць (калі можна) выдаліць рэкламу (як у праграмах для софтфонаў) альбо пакласці яе ў банк, каб заўтра гэты любімы сайт не знік, таму што гэта не выгадна таму, хто ім кіруе, памятайце што, па меншай меры, хостынг і дамен павінны быць аплачаны, нават калі мэта складаецца не ў прыбытку.

    1.    pandev92 сказаў

      заўсёды будзе неадукаваная інфарматыка, якая зробіць прыбытковыя сайты, бо яны не ведаюць пра існаванне adblock, гэта не праблема.

  2.   шаман сказаў

    Калі я разумею, што вы кажаце, і, вядома, гэта нармальна, па меншай меры, для вас, бо, як я ўжо казаў майму сістэмнаму адміністратару, мяне ўвесь час просяць такога кшталту, як для бяспекі, так і для хуткасці і эканоміі прапускной здольнасці, гэтак жа, як і ўсе рабіце ўсё, што яны хочуць, я нікога не прымушаю, гэта веды і адзінае, што я раблю, гэта дзялюся імі, прывітанне

  3.   ро сказаў

    Добры дзень! Вельмі добра. Хто-небудзь можа сказаць мне, ці ёсць істотная розніца з гэтым метадам і прывоксі альбо непасрэдна адрэдагаваць / etc / hosts?

    Я маю на ўвазе, што пакуль забарона / etc / hosts вельмі простая і не патрабуе ніякай праграмы альбо канфігурацыі, проста даданне хастоў. Хто-небудзь можа сказаць мне, у чым гэты метад лепшы?

    1.    шаман сказаў

      Як я ўжо казаў, ёсць некалькі спосабаў зрабіць гэта, і гэта адзін з мноства варыянтаў, вядома, некаторыя з іх прасцей, чым іншыя, рэч / etc / hosts жыццяздольная, але не на ўзроўні лакальнай сеткі, прывітанне

  4.   Спадар поліфенол сказаў

    Цікава. Вялікі дзякуй, што падзяліліся ім

    1.    шаман сказаў

      Вялікі дзякуй за цікавасць, прывітанне

  5.   Бреннер сказаў

    Гэта мне вельмі паслужыла. Вялікі дзякуй за інфармацыю. Акрамя таго, было б добра дадаць захоп, каб спісы перыядычна загружаліся, хаця я не ведаю, як часта спісы абнаўляюцца

  6.   Віяскар Рывера сказаў

    Я хачу ўнесці свой уклад, каб паведамленне "ПАМЫЛКА запытанага URL не атрымалася" не бачылася, мы можам зрабіць так, каб гэтае паведамленне было зменена. Мы павінны былі б толькі змясціць ніжэй:

    http_access забараніць adblock

    наступны:

    змяніць рэкламу з дапамогай html

    Я адмаўляю_інфармацыю http://192.168.10.2/bloqueo_publicidad.html Adblock

    ó

    змена рэкламы з выявай

    Я адмаўляю_інфармацыю http://i.imgur.com/2djunqK.png Adblock

    Дзе з параметрам deny_info мы гаворым squid паказваць уласнае паведамленне ў выпадку, калі не атрымліваецца url, а дзе http://192.168.10.2/bloqueo_publicidad.html гэта файл .html са спасылкай на празрысты малюнак памерам 1 × 1 (альбо карыстацкую старонку), які заменіць жудаснае паведамленне кальмара. Варта таксама адзначыць, што з гэтай мерай магчымасцей шмат: ад размяшчэння ўласнай рэкламы (з выкарыстаннем метаду html) альбо да поўнай нястачы рэкламы (з празрыстым малюнкам).