Bloki Reklamojn per Kalmaro kaj Easylist

Unue danki la bloganojn pro ĉi tiu ŝanco, ĉar mi estas fervorulo de DesdeLinux sed mi neniam partoprenis iun ajn temon.

Nuntempe mi estas informsistema administranto, kiu devas ŝpari larĝan bandon kiel eble plej bone, kaj ankaŭ la sekurecon de klientoj, ĉar reklamado estas ligita al multaj specoj de trukoj kaj aliaj.

Nu, la kialo de ĉi tiu afiŝo estas montri, ke ekzistas multaj manieroj forigi reklamadon en la interreto. Ĉi tiu afiŝo inspiris min: https://blog.desdelinux.net/privoxy-adblock-list-y-adios-publicidad/, kiu bonegas, sed mi nur volas montri, ke ekzistas pli da manieroj fari ĝin.

Kiel multaj scios Ĉemizo ĝi estas la plej populara prokurilo en ĉiuj distribuoj GNU/Linukso y Adblock Plus Ĝi estas la plej uzata etendaĵo por forigi reklamadon en preskaŭ ajna retumilo.

Mi ne pliprofundigos kiel instali Squid, ĉar mi imagas, ke multaj scios, ĉar ili ankaŭ scios, ke Adblock Plus uzas la listojn de Easylist, kiujn mi devas diri, ke ili estas tre ampleksaj.

Mi ankaŭ devas klarigi, ke ĉi tiu ideo ne estas mia, mi elpensis ĉi tion, sed kiam mi serĉis ĝin antaŭ ĉirkaŭ 3 jaroj, estis jam informoj pri ĝi, plejparte en la rusa, angla kaj aliaj lingvoj nekonataj de mi.

Por efektivigi ĝin ni devas krei ACL. En Kalmaro estos tiel:

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

Aŭ se vi havas ACL de retintervalo aŭ ips de uzantoj, al kiuj vi volas apliki ĝin, vi povas fari ĝin tiel:

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

Kio permesas al ni servi la ips priskribitajn en mired, neante ĉiujn, kiuj estas en la ACL Adblock. Nun, per skripto ni aŭtomatigos ĉi tiun procezon, ĉar ni volas fari ĝin pli facila, pli amika kaj ne tiel maloportuna, jen la skripto: http://paste.desdelinux.net/4956.

En fonto ni aldonos ĉiujn Easylist-listojn, kiujn ni volas aŭ bezonas, kaj la skripto prizorgos la reston. Por doni al vi ideon pri kiel ĝi funkcias antaŭ uzi ĉi tiun metodon:

Ekrankopio - 040414 - 20:26:22

Kaj post efektivigado de ĝi:

Ekrankopio - 040414 - 20:27:27 Ekrankopio - 040414 - 20:27:08

Fine mi ŝatus aldoni, ke ni ne devos uzi ajnan etendaĵon en la retumiloj kaj ni povas uzi ĝin tra nia reto, konsiderinde ŝparante larĝan bandon kaj kial ne rapidigi nian retumadon, sen havi agordajn problemojn en la klientoj, ĉar Squid povas estu agordita kiel travidebla prokurilo, krom la multaj kalmaraj utilecoj por administri reton.


La enhavo de la artikolo aliĝas al niaj principoj de redakcia etiko. Por raporti eraron alklaku Ĉi tie.

9 komentoj, lasu la viajn

Lasu vian komenton

Via retpoŝta adreso ne estos eldonita. Postulita kampojn estas markita per *

*

*

  1. Respondeculo pri la datumoj: Miguel Ángel Gatón
  2. Celo de la datumoj: Kontrola SPAM, administrado de komentoj.
  3. Legitimado: Via konsento
  4. Komunikado de la datumoj: La datumoj ne estos komunikitaj al triaj krom per laŭleĝa devo.
  5. Stokado de datumoj: Datumbazo gastigita de Occentus Networks (EU)
  6. Rajtoj: Iam ajn vi povas limigi, retrovi kaj forigi viajn informojn.

  1.   Eduardo diris

    Ĝi estas tre bela sen reklamado, sed "bedaŭrinde" sen tiu reklamado multaj retejoj ne funkcius. La plej bona afero, se vi ŝatas retejon, estas pagi (se vi povas) por forigi reklamadon (kiel ĉe softphone-aplikaĵoj) aŭ enbankigi ĝin, por ke morgaŭ tiu plej ŝatata retejo malaperu, ĉar ĝi ne estas profita por tiu, kiu administras ĝin, Memoru, ke almenaŭ gastigado kaj regado devas esti pagataj, eĉ se la celo ne estas profito.

    1.    pandev92 diris

      ĉiam estos la malkleraj informadikoj, kiuj profitigos retejojn, ĉar ili ne scias pri la ekzisto de reklambloko, tio ne estas problemo.

  2.   fajro diris

    Se mi komprenas kion vi diras kaj kompreneble estas bone, almenaŭ por vi, ĉar kiel mi diris al mia sistema administranto, mi konstante petas min tiajn aferojn, kaj pri sekureco kaj rapideco kaj ŝparado de larĝa bando, same Ĉiuj rajtas fari ĉion, kion ili volas, mi ne devigas iun, ĉi tio estas scio kaj la sola afero, kiun mi faras, estas dividi ĝin, Salutojn

  3.   rho diris

    Saluton! Tre bona. Ĉu iu povas diri al mi, ĉu estas granda diferenco kun ĉi tiu metodo kaj privoxy aŭ rekte redakti la / etc / hosts?

    Mi volas diri, ke ĝis nun malpermesi / etc / hosts estas tre simpla kaj ne bezonas programon aŭ agordon, nur aldonante la gastigantojn. Ĉu iu povus diri al mi, kiamaniere ĉi tiu metodo superas?

    1.    fajro diris

      Kiel mi diris, ekzistas pluraj manieroj fari ĝin kaj ĉi tio estas unu el multaj ebloj, kompreneble iuj estas pli facilaj ol aliaj, la afero / etc / hosts estas farebla sed ne ĉe la loka retnivelo, Salutojn

  4.   Sinjoro Polifenolo diris

    Interesaj. Koran dankon pro dividi ĝin

    1.    fajro diris

      Koran dankon pro via intereso, salutojn

  5.   Brenner diris

    Ĝi multe servis al mi. Koran dankon pro la informo. Aldone estus bone aldoni prenon por ke la listoj periode elŝutiĝu kvankam mi ne scias kiom ofte la listoj ĝisdatiĝas

  6.   Vioscar Rivero diris

    Mi volas kontribui ion, por ke la mesaĝo "ERARU la petitan URL ne povis esti akirita" ne vidiĝu, ni povas ŝanĝi tiun mesaĝon. Ni nur devus loki sube:

    http_access nei adblock

    la sekva:

    ŝanĝi reklamadon per html

    malkonfirmi_informon http://192.168.10.2/bloqueo_publicidad.html blokado

    ó

    ŝanĝo de reklamado kun bildo

    malkonfirmi_informon http://i.imgur.com/2djunqK.png blokado

    Kie kun la parametro deny_info, ni diras al kalmaro montri kutiman mesaĝon en kazo de ne ricevi la url, kaj kie http://192.168.10.2/bloqueo_publicidad.html ĝi estas .html-dosiero rilate al travidebla bildo kun mezuroj de 1 × 1 (aŭ laŭmenda paĝo), kiu anstataŭos la teruran mesaĝon de kalmaro. Menciindas ankaŭ, ke per ĉi tiu mezuro la ebloj estas multaj, de meti nian propran reklamadon (per la html-metodo) aŭ tute nevidebligi reklamadon (kun travidebla bildo).