Перш за ўсё, падзякаваць членам блога за гэтую магчымасць, бо я прыхільнік 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.
У крыніцы мы дададзім усе спісы стылістыкі, якія нам патрэбныя, альбо сцэнарый паклапоціцца пра ўсё астатняе. Каб даць вам уяўленне пра тое, як гэта працуе, перш чым выкарыстоўваць гэты метад:
І пасля яго рэалізацыі:
Нарэшце, я хацеў бы дадаць, што нам не трэба будзе выкарыстоўваць якое-небудзь пашырэнне ў аглядальніках, і мы можам выкарыстоўваць яго па ўсёй нашай сетцы, значна эканомячы прапускную здольнасць і чаму б не паскорыць наш прагляд, не маючы праблем з канфігурацыяй у кліентаў, бо Squid можа быць настроены як празрысты проксі, акрамя шматлікіх утыліт для кіравання сеткай.
9 каментарыяў, пакіньце свой
Без рэкламы вельмі прыемна, але "на жаль" без гэтай рэкламы многія сайты не працуюць. Самае лепшае, калі вам падабаецца сайт - гэта заплаціць (калі можна) выдаліць рэкламу (як у праграмах для софтфонаў) альбо пакласці яе ў банк, каб заўтра гэты любімы сайт не знік, таму што гэта не выгадна таму, хто ім кіруе, памятайце што, па меншай меры, хостынг і дамен павінны быць аплачаны, нават калі мэта складаецца не ў прыбытку.
заўсёды будзе неадукаваная інфарматыка, якая зробіць прыбытковыя сайты, бо яны не ведаюць пра існаванне adblock, гэта не праблема.
Калі я разумею, што вы кажаце, і, вядома, гэта нармальна, па меншай меры, для вас, бо, як я ўжо казаў майму сістэмнаму адміністратару, мяне ўвесь час просяць такога кшталту, як для бяспекі, так і для хуткасці і эканоміі прапускной здольнасці, гэтак жа, як і ўсе рабіце ўсё, што яны хочуць, я нікога не прымушаю, гэта веды і адзінае, што я раблю, гэта дзялюся імі, прывітанне
Добры дзень! Вельмі добра. Хто-небудзь можа сказаць мне, ці ёсць істотная розніца з гэтым метадам і прывоксі альбо непасрэдна адрэдагаваць / etc / hosts?
Я маю на ўвазе, што пакуль забарона / etc / hosts вельмі простая і не патрабуе ніякай праграмы альбо канфігурацыі, проста даданне хастоў. Хто-небудзь можа сказаць мне, у чым гэты метад лепшы?
Як я ўжо казаў, ёсць некалькі спосабаў зрабіць гэта, і гэта адзін з мноства варыянтаў, вядома, некаторыя з іх прасцей, чым іншыя, рэч / etc / hosts жыццяздольная, але не на ўзроўні лакальнай сеткі, прывітанне
Цікава. Вялікі дзякуй, што падзяліліся ім
Вялікі дзякуй за цікавасць, прывітанне
Гэта мне вельмі паслужыла. Вялікі дзякуй за інфармацыю. Акрамя таго, было б добра дадаць захоп, каб спісы перыядычна загружаліся, хаця я не ведаю, як часта спісы абнаўляюцца
Я хачу ўнесці свой уклад, каб паведамленне "ПАМЫЛКА запытанага 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) альбо да поўнай нястачы рэкламы (з празрыстым малюнкам).