Blocca annunci con Squid e Easylist

Innanzitutto ringrazio i membri del blog per questa opportunità poiché ne sono un fan DesdeLinux ma non aveva mai partecipato a nessun argomento.

Attualmente sono un amministratore di sistemi informativi che dovrebbe risparmiare la larghezza di banda come meglio posso, così come la sicurezza dei clienti, poiché la pubblicità è stata collegata a molti tipi di trucchi e altri.

Bene, il motivo di questo post è mostrare che ci sono molti modi per rimuovere la pubblicità su Internet. Questo post mi ha ispirato: https://blog.desdelinux.net/privoxy-adblock-list-y-adios-publicidad/, il che è fantastico, ma voglio solo mostrare che ci sono più modi per farlo.

Come molti sapranno Calamaro è il proxy più popolare in tutte le distribuzioni GNU / Linux y Adblock Plus È l'estensione più utilizzata per eliminare la pubblicità in quasi tutti i browser.

Non approfondirò come installare Squid, poiché immagino che molti lo sapranno, poiché sapranno anche che Adblock Plus utilizza gli elenchi Easylist, che devo dire sono molto ampi.

Devo anche chiarire che questa idea non è mia, mi è venuta questa ma quando l'ho cercata circa 3 anni fa c'erano già delle informazioni a riguardo, la maggior parte in russo, inglese e altre lingue a me sconosciute.

Per implementarlo dobbiamo creare un file ACL. In Squid sarà così:

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

O se ne hai ACL dell'intervallo di rete o ips degli utenti a cui desideri applicarlo, puoi farlo in questo modo:

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

Cosa ci permette di servire le IP descritte in impantanata, negando tutti coloro che sono in ACL Adblock. Ora, con uno script automatizzeremo questo processo, poiché ciò che vogliamo è renderlo più semplice, più amichevole e non così ingombrante, ecco lo script: http://paste.desdelinux.net/4956.

In sorgente aggiungeremo tutte le liste di Easylist che vogliamo o di cui abbiamo bisogno e lo script si occuperà del resto. Per darti un'idea di come funziona prima di utilizzare questo metodo:

Screenshot - 040414 - 20:26:22

E dopo averlo implementato:

Screenshot - 040414 - 20:27:27

Screenshot - 040414 - 20:27:08

Infine, vorrei aggiungere che non dovremo utilizzare alcuna estensione nei browser e potremo utilizzarlo in tutta la nostra rete, risparmiando notevolmente larghezza di banda e perché no velocizzando la nostra navigazione, senza avere problemi di configurazione nei client, dato che Squid può essere configurato come un proxy trasparente, a parte le numerose utility squid per la gestione di una rete.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Eduardo suddetto

    È molto bello senza pubblicità, ma "sfortunatamente" senza pubblicità molti siti non funzionerebbero. La cosa migliore, se ti piace un sito è pagare (se puoi) per rimuovere la pubblicità (come nelle applicazioni softphone) o per incassarla, affinché domani quel sito preferito scompaia perché non è redditizio per chi lo gestisce, Ricorda che almeno un hosting e un dominio devono essere pagati, anche se lo scopo non è quello di lucro.

    1.    pandev92 suddetto

      Ci sarà sempre l'informatica non istruita che renderà i siti redditizi, perché non sanno dell'esistenza di adblock, non è un problema.

  2.   freddo di fuoco suddetto

    Se capisco quello che dici e ovviamente va bene, almeno per te, dato che come ho detto al mio amministratore di sistema mi vengono continuamente chieste questo genere di cose, sia per la sicurezza che per la velocità e per il risparmio di banda, lo stesso fanno tutti libero di fare quello che vuole, non costringo nessuno, questa è conoscenza e l'unica cosa che faccio è condividerla, saluti

  3.   rho suddetto

    Ciao! Molto buona. Qualcuno può dirmi se c'è una differenza sostanziale tra questo metodo e privoxy o modificare direttamente / etc / hosts?

    Voglio dire, finora vietare / etc / hosts è molto semplice e non richiede alcun programma o configurazione, basta aggiungere gli host. Qualcuno potrebbe dirmi in che modo questo metodo è superiore?

    1.    freddo di fuoco suddetto

      Come ho detto ci sono diversi modi per farlo e questa è una delle tante opzioni, ovviamente alcune sono più facili di altre, la cosa / etc / hosts è fattibile ma non a livello di rete locale, Saluti

  4.   Mr. Polyphenol suddetto

    Interessante. Grazie molte per averlo condiviso

    1.    freddo di fuoco suddetto

      Grazie mille per il tuo interesse, saluti

  5.   Brenner suddetto

    Mi è servito molto. Grazie mille per l'informazione. Inoltre sarebbe bene aggiungere una presa in modo che gli elenchi vengano scaricati periodicamente anche se non so con quale frequenza si aggiornano gli elenchi

  6.   vioscar rivero suddetto

    Voglio contribuire con qualcosa, in modo che il messaggio "ERRORE impossibile ottenere l'URL richiesto" non venga visualizzato, possiamo fare in modo che il messaggio venga modificato. Dovremmo solo inserire di seguito:

    http_access nega adblock

    il seguente:

    cambiare la pubblicità con html

    nega_info http://192.168.10.2/bloqueo_publicidad.html AdBlock

    ó

    cambio di pubblicità con immagine

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

    Dove con il parametro deny_info, diciamo a squid di mostrare un messaggio personalizzato in caso di non ottenere l'URL, e dove http://192.168.10.2/bloqueo_publicidad.html è un file .html con riferimento a un'immagine trasparente con misure di 1 × 1 (o pagina personalizzata), che sostituirà l'orribile messaggio di squid. Vale la pena ricordare che con questa misura le possibilità sono molte, dall'inserire la nostra pubblicità (utilizzando il metodo html) o rendere completamente invisibile la pubblicità (con un'immagine trasparente).