Estas aquíBlogs / blog de calel / Usando el proxy squid para bloquear cookies y anuncios comerciales

Usando el proxy squid para bloquear cookies y anuncios comerciales


Por calel Enviado el 30 Diciembre 2012

Squid me ha resultado muy útil para bloquear la maldita propaganda común en tantos sitios. Además aprendí a bloquear los contadores estadísticos que hacen "tracking" y sitios que implantan "cockies". Esta es la manera:

Primero instala squid con,

# apt-get install squid

Servidores sin FQDN que actúan de router a una red interna requieren una modificación a la configuración básica. Edita /etc/squid/squid.conf y modifica en la sección "NETWORK OPTIONS",

http_port 3128

a

http_port 3128 transparent

(Servidores con FQDN no requieren esta modificación).

Para activar el proxy corre el navegador (iceweasel), anda a preferencias, marca "Advanced", luego "Network" y en "Connection" modifica la configuración del proxy a manual, usando localhost como proxy.

La configuración del proxy en otros navegadores es muy similar.

Edita /etc/squid/squid.conf y después de la linea,

# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS

agrega,

# block sites
acl blocksites url_regex "/etc/squid/squid-block.acl"
http_access deny blocksites

Crea el archivo /etc/squid/squid-block.acl y agrega los sitios a bloquear. Por ejemplo, para bloquear GoogleAds,

.googlesyndication.com
.googleadservices.com

o para bloquear los contadores estadísticos de Google,

.google-analytics.com
.googletagservices.com

Para bloquear típica propaganda en sitios chilenos,

adserver.adtechus.com
ad.batanga.com

Otros sitios contadores estadísticos que hacen "tracking" o implantan "cookies" son:

a.scorecardresearch.com
b.scorecardresearch.com
js.revsci.net
measure.richmetrics.com
ping.chartbeat.net
static.chartbeat.com
track.adform.net
tracking.batanga.com
track.pubmatic.com

Qué se puede bloquear depende mucho de qué páginas se visita. Por eso una buena recomendación es instalar squidview para ver en línea que sitios una página visitada redirige (muchos se llevan una sorpresa grande al ver tanto sitio externo que una visita induce). Corre squidview en un terminal como root. squidview marca con una "d" los sitios bloqueados,

Para ver el efecto de un bloqueo se puede activar o desactivar el proxy. A veces un bloqueo puede imposibilitar ver la página correctamente. La práctica es la mejor receta.

Buena suerte.

Tu voto: Nada Promedio: 3.4 (173 votos)