Blokker annonser med blekksprut og enkeltliste

Først av alt, takk til medlemmene av bloggen for denne muligheten siden jeg er fan av DesdeLinux pero nunca había participado en algún tema.

For tiden er jeg en informasjonssystemadministrator som bør spare båndbredde så godt jeg kan, så vel som klients sikkerhet, siden reklame har vært knyttet til mange typer triks og andre.

Årsaken til dette innlegget er vel å vise at det er mange måter å fjerne reklame på Internett. Dette innlegget inspirerte meg: https://blog.desdelinux.net/privoxy-adblock-list-y-adios-publicidad/, som er flott, men jeg vil bare vise at det er flere måter å gjøre det på.

Som mange vil vite Akkar det er den mest populære proxyen i alle distribusjoner GNU / Linux y Adblock Plus Det er den mest brukte utvidelsen for å eliminere reklame i nesten hvilken som helst nettleser.

Jeg vil ikke utdype hvordan installere Squid, siden jeg forestiller meg at mange vil vite, da de også vil vite at Adblock Plus bruker Easylist-lister, som jeg må si er veldig omfattende.

Jeg må også avklare at denne ideen ikke er min, jeg kom på dette, men da jeg lette etter det for omtrent 3 år siden, var det allerede informasjon om det, det meste på russisk, engelsk og andre ukjente for meg.

For å implementere det må vi lage en ACL. I blekksprut vil det være slik:

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

Eller hvis du har noen ACL av nettverksrekkevidde eller ips av brukere du vil bruke den på, kan du gjøre det på denne måten:

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

Hva tillater oss å betjene ips beskrevet i roter seg, fornekter alle de som er i ACL Adblock. Nå, med et skript, vil vi automatisere denne prosessen, siden det vi ønsker er å gjøre det enklere, mer vennlig og ikke så tungvint, her er skriptet: http://paste.desdelinux.net/4956.

Som kilde vil vi legge til alle Easylist-lister vi ønsker eller trenger, og skriptet tar seg av resten. For å gi deg en ide om hvordan det fungerer før du bruker denne metoden:

Skjermbilde - 040414 - 20:26:22

Og etter å ha implementert det:

Skjermbilde - 040414 - 20:27:27

Skjermbilde - 040414 - 20:27:08

Til slutt vil jeg legge til at vi ikke trenger å bruke noen utvidelser i nettleserne, og vi kan bruke den i hele vårt nettverk, noe som sparer båndbredde betydelig, og hvorfor ikke øke hastigheten på nettlesingen vår, uten å ha konfigurasjonsproblemer hos klientene, siden Squid kan være konfigurert som en gjennomsiktig proxy, bortsett fra de mange blekksprutverktøyene for å administrere et nettverk.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Eduardo sa

    Det er veldig hyggelig uten reklame, men "dessverre" uten at annonsering ville mange nettsteder ikke fungere. Det beste, hvis du liker et nettsted, er å betale (hvis du kan) for å fjerne reklame (som i softphone-applikasjoner) eller å banke det, så ikke i morgen forsvinner favorittnettstedet fordi det ikke er lønnsomt for den som administrerer det, husk at minst et hosting og et domene må betales, selv om formålet ikke er å tjene penger.

    1.    pandev92 sa

      det vil alltid være uutdannet informatikk som vil gi lønnsomme nettsteder, fordi de ikke vet om eksistensen av adblock, det er ikke et problem.

  2.   brannkaldt sa

    Hvis jeg forstår hva du sier, og selvfølgelig er det greit, i det minste for deg, siden som jeg sa til systemadministratoren min, blir jeg stadig spurt om denne typen ting, både for sikkerhet og hastighet og for å spare båndbredde, det samme Alle er fri til å gjøre hva de vil, jeg tvinger ingen, dette er kunnskap og det eneste jeg gjør er å dele den, hilsen

  3.   rho sa

    Hallo! Veldig bra. Kan noen fortelle meg om det er en betydelig forskjell med denne metoden og privoxy eller direkte redigere / etc / hosts?

    Jeg mener, så langt er forbud mot / etc / hosts veldig enkelt og krever ingen programmer eller konfigurasjon, bare å legge til vertene. Kan noen fortelle meg på hvilken måte denne metoden er overlegen?

    1.    brannkaldt sa

      Som sagt er det flere måter å gjøre det på, og dette er en av mange alternativer, selvfølgelig er noen enklere enn andre, tinget / etc / hosts er levedyktig, men ikke på lokalt nettverksnivå, Hilsen

  4.   Mr. Polyfenol sa

    Interessant. Tusen takk for at du delte den

    1.    brannkaldt sa

      Tusen takk for interessen, hilsen

  5.   Brenner sa

    Det har tjent meg mye. Tusen takk for informasjonen. I tillegg ville det være bra å legge til et grep slik at listene lastes ned med jevne mellomrom, selv om jeg ikke vet hvor ofte listene oppdateres

  6.   vioscar rivero sa

    Jeg vil bidra med noe, slik at meldingen "FEIL den forespurte URL-en ikke kunne fås" ikke blir sett, vi kan gjøre at meldingen endres. Vi trenger bare å plassere nedenfor:

    http_access nekte adblock

    følgende:

    endre reklame med html

    nekte_info http://192.168.10.2/bloqueo_publicidad.html AdBlock

    ó

    endring av reklame med image

    nekte_info http://i.imgur.com/2djunqK.png AdBlock

    Hvor med deny_info-parameteren, ber vi blekksprut å vise en tilpasset melding i tilfelle du ikke får url, og hvor http://192.168.10.2/bloqueo_publicidad.html det er en .html-fil med referanse til et gjennomsiktig bilde med mål på 1 × 1 (eller tilpasset side), som vil erstatte den forferdelige meldingen fra blekksprut. Det er også verdt å nevne at med dette tiltaket er mulighetene mange, fra å plassere vår egen reklame (ved hjelp av html-metoden) eller helt gjøre reklame usynlig (med et gjennomsiktig bilde).