Blocați anunțurile cu Squid și Easylist

În primul rând, le mulțumesc membrilor blogului pentru această oportunitate, deoarece sunt fan DesdeLinux dar nu participase niciodată la niciun subiect.

În prezent, sunt administrator de sisteme de informații care ar trebui să economisească cât mai bine lățimea de bandă, precum și siguranța clienților, deoarece publicitatea a fost legată de multe tipuri de trucuri și altele.

Ei bine, motivul acestei postări este de a arăta că există multe modalități de a elimina publicitatea pe internet. Această postare m-a inspirat: https://blog.desdelinux.net/privoxy-adblock-list-y-adios-publicidad/, ceea ce este minunat, dar vreau doar să arăt că există mai multe modalități de a face acest lucru.

După cum mulți vor ști Calamar este cel mai popular proxy din toate distribuțiile GNU / Linux y Adblock Plus Este cea mai utilizată extensie pentru a elimina publicitatea în aproape orice browser.

Nu voi detalia cum să instalez Squid, deoarece îmi imaginez că mulți vor ști, deoarece vor ști că Adblock Plus folosește listele Easylist, care trebuie să spun că sunt foarte extinse.

De asemenea, trebuie să clarific că această idee nu este a mea, am venit cu asta, dar când am căutat-o ​​acum vreo 3 ani, existau deja informații despre ea, majoritatea în rusă, engleză și alte limbi necunoscute mie.

Pentru a-l implementa trebuie să creăm un ACL. În Squid va fi așa:

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

Sau dacă aveți ACL din gama de rețea sau IP-urile utilizatorilor la care doriți să o aplicați, o puteți face în acest fel:

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

Ce ne permite să deservim IP-urile descrise în împotmolită, negând pe toți cei care sunt în ACL Adblock. Acum, cu un script vom automatiza acest proces, deoarece ceea ce dorim este să îl facem mai ușor, mai prietenos și nu atât de greoi, iată scriptul: http://paste.desdelinux.net/4956.

În sursă vom adăuga toate listele Easylist pe care le dorim sau le avem nevoie, iar scriptul se va ocupa de restul. Pentru a vă face o idee despre cum funcționează înainte de a utiliza această metodă:

Captură de ecran - 040414 - 20:26:22

Și după implementarea acestuia:

Captură de ecran - 040414 - 20:27:27

Captură de ecran - 040414 - 20:27:08

În cele din urmă, aș dori să adaug că nu va trebui să folosim nicio extensie în browsere și o putem folosi în toată rețeaua noastră, economisind considerabil lățimea de bandă și de ce să nu ne accelerăm navigarea, fără a avea probleme de configurare la clienți, deoarece Squid poate să fie configurat ca un proxy transparent, în afară de numeroasele utilități de calmar pentru gestionarea unei rețele.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Eduardo el a spus

    Este foarte frumos fără publicitate, dar „din păcate” fără această publicitate multe site-uri nu ar funcționa. Cel mai bun lucru, dacă îți place un site este să plătești (dacă poți) pentru a elimina publicitatea (ca în aplicațiile pentru softphone) sau pentru a o banca, ca nu cumva mâine acel site preferat să dispară pentru că nu este profitabil pentru cel care îl administrează. că cel puțin o găzduire și un domeniu trebuie plătite, chiar dacă scopul nu este să profite.

    1.    pandev92 el a spus

      vor exista întotdeauna informatica fără studii care va face site-uri profitabile, deoarece nu știu despre existența adblock-ului, nu este o problemă.

  2.   ciocănit el a spus

    Dacă înțeleg ce spui și bineînțeles că este în regulă, cel puțin pentru tine, deoarece așa cum i-am spus administratorului meu de sistem, mi se solicită în mod constant acest lucru, atât pentru securitate, cât și pentru viteză, precum și pentru economisirea lățimii de bandă, la fel liber să facă orice vor, nu forțez pe nimeni, aceasta este cunoaștere și singurul lucru pe care îl fac este să-l împărtășesc, Salutări

  3.   rho el a spus

    Salut! Foarte bine. Poate cineva să-mi spună dacă există o diferență substanțială cu această metodă și privoxy sau să editeze direct / etc / hosts?

    Adică, până acum interzicerea / etc / hosts este foarte simplă și nu necesită niciun program sau configurație, ci doar adăugarea gazdelor. Ar putea cineva să-mi spună în ce mod această metodă este superioară?

    1.    ciocănit el a spus

      După cum am spus, există mai multe modalități de a face acest lucru și aceasta este una dintre multele opțiuni, desigur, unele sunt mai ușoare decât altele, chestiunea / etc / hosts este viabilă, dar nu la nivel de rețea locală, Salutări

  4.   Domnule Polifenol el a spus

    Interesant. Vă mulțumesc foarte mult pentru că ați distribuit-o

    1.    ciocănit el a spus

      Vă mulțumesc foarte mult pentru interes, salutări

  5.   Brenner el a spus

    M-a servit foarte mult. Vă mulțumesc foarte mult pentru informații. În plus, ar fi bine să adăugați o captură pentru ca listele să fie descărcate periodic, deși nu știu cât de des se actualizează listele

  6.   vioscar rivero el a spus

    Vreau să contribui cu ceva, astfel încât mesajul „EROARE URL-ul solicitat nu a putut fi obținut” să nu fie văzut, putem face ca acel mesaj să fie schimbat. Ar trebui să plasăm doar mai jos:

    http_access refuzați adblock

    urmatorul:

    schimbați publicitatea cu html

    deny_info http://192.168.10.2/bloqueo_publicidad.html Adblock

    ó

    schimbarea publicității cu imagine

    deny_info http://i.imgur.com/2djunqK.png Adblock

    Unde cu parametrul deny_info, îi spunem calmarilor să afișeze un mesaj personalizat în cazul în care nu primește adresa URL și unde http://192.168.10.2/bloqueo_publicidad.html este un fișier .html cu referire la o imagine transparentă cu măsuri de 1 × 1 (sau pagină personalizată), care va înlocui mesajul oribil din calmar. Merită menționat faptul că, cu această măsură, posibilitățile sunt multe, de la plasarea propriei noastre publicități (folosind metoda html) sau de a face publicitatea complet invizibilă (cu o imagine transparentă).