Bloquejar Publicitat amb Squid i Easylist

Primerament donant-li les gràcies als membres del bloc, per aquesta oportunitat ja que sóc fan de DesdeLinux però mai no havia participat en algun tema.

Actualment sóc un administrador de sistemes d'informació el qual ha d'estalviar l'ample de banda el millor que pugui, com també la seguretat dels clients, ja que la publicitat a estat lligada a molts tipus d'estratagemes i altres.

Doncs el motiu per aquest post és per demostrar que hi ha moltes formes de treure la publicitat a Internet. Em va inspirar aquest post: https://blog.desdelinux.net/privoxy-adblock-list-y-adios-publicidad/, El qual és molt bo, però només vull demostrar que hi ha més formes de fer-ho.

Com molts sabran Calamar és el proxy més popular en totes les distribucions GNU / Linux y Adblock Plus és l'extensió més utilitzada per eliminar publicitat en gairebé qualsevol navegador.

No m'estendré en com instal·lar Squid, ja que m'imagino que molts ho sabran, com també sabran que Adblock Plus utilitza les llistes de Easylist, les quals he de dir són molt extenses.

També he d'aclarir que aquesta idea no és meva, a mi es va acudir això però quan ho vaig buscar fa com 3 anys ja existia informació a l'respecte, la major part en rus, anglès i altres idiomes desconeguts per a mi.

Per implementar-haurem de crear un ACL. En Squid que sera així:

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

O si tens algun ACL de rang de xarxa o ips d'usuaris als quals vols aplicar-la, ho pots fer d'aquesta manera:

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

El que ens permet donar servei a les ips descrites en embussat, Denegant tot els que estigui en la ACL Adblock. Ara bé, amb un script automatizaremos aquest procés, ja que el que volem és fer-ho mes fàcil, mes amigable i no tan molest, aquí l'script: http://paste.desdelinux.net/4956.

En source afegirem totes les llistes de Easylist que vulguem o que necessitem i l'script s'encarregarà de la resta. Perquè es donin una idea de com funciona abans d'usar aquest mètode:

Captura - 040414 - 20:26:22

I després d'implementar-:

Captura - 040414 - 20:27:27

Captura - 040414 - 20:27:08

Per acabar, voldria afegir que no haurem de fer servir cap extensió en els navegadors i el podrem utilitzar en tota la nostra xarxa, estalviant considerablement ample de banda i per què no accelerar la nostra navegació, sense tenir problemes de configuració en els clients, ja que Squid pot configurar com a proxy transparent, a part de les moltes utilitats de squid per administrar una xarxa.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Eduardo va dir

    És molt bonic sense publicitat, però «lamentablement» sense aquesta publicitat molt llocs no estiguessin funcionant. El millor, si un lloc t'agrada és pagar (si es pot) per eliminar la publicitat (com es fa en aplicacions de softphone) o bé bancarsela, no sigui que demà aquest lloc favorit desaparegui per no ser rendible per al que l'administra, recorda que com a mínim ha de pagar-se un hosting i un domini, tot i que la finalitat no sigui lucrar-se.

    1.    pandev92 va dir

      sempre seguiran havent els incultes informàtics que renderán els llocs rendibles, que no saben de l'existència d'adblock, això no és problema.

  2.   firecold va dir

    Si entenc el que dius i clar que aquesta bé, almenys per a vostè, ja que com vaig dir al meu con administrador de sistemes es em demana constantment aquest tipus de coses, tant com per seguretat com per velocitat i estalviar ample de banda, igual cadascú és lliure de fer el que li vingui de gust, jo no estic obligant a ningú, això és coneixement i l'únic que faig és compartir-ho, Salutacions

  3.   rho va dir

    Hola! Molt bo. Algú em pot dir si hi ha una diferència substancial amb aquest mètode i privoxy o directament editar el / etc / hosts?

    Dic, fins al moment ficar baneos a / etc / hosts és molt simple i no requereix cap programa ni configuració, només afegir els hosts. Algun em podria dir en quin sentit aquest mètode és superior?

    1.    firecold va dir

      Com vaig dir hi ha diverses formes de fer-ho i aquesta és una de tantes opcions, és clar unes més fàcils que altres, el de / etc / hosts és viable però no a nivell de xarxa local, Salutacions

  4.   Sr.Polyphenol va dir

    Interessant. Moltes gràcies per compartir-

    1.    firecold va dir

      Moltes gràcies a tu per interessar-, salutacions

  5.   Brenner va dir

    M'ha servit molt. Moltes gràcies per la info. A més a fora bo afegir un agafa perquè es descarreguin les llistes periòdicament encara que no sé cada quant s'actualitzen les llistes

  6.   Vioscar Rivero va dir

    Vull aportar alguna cosa, perquè no es vegi el missatge de «ERROR l'URL sol·licitat no s'ha pogut aconseguir», podem fer que aquest missatge sigui canviat. Només hauríem de posar sota de:

    http_access deny adblock

    el següent:

    canvi de publicitat amb html

    deny_info http://192.168.10.2/bloqueo_publicidad.html adblock

    ó

    canvi de publicitat amb imatge

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

    On amb el paràmetre deny_info, vam indicar a squid que mostri un missatge personalitzat en cas de no aconseguir la url, i on http://192.168.10.2/bloqueo_publicidad.html és un arxiu .html amb referència a una imatge transparent amb mesures d'1 × 1 (o pàgina personalitzada), la qual substituirà l'horrible missatge de squid. Aquesta altres esmentar que amb aquesta mesura les possibilitats són moltes, des de col·locar la nostra pròpia publicitat (pel mètode html) o invisibilitzar totalment la publicitat (amb imatge transparent).