Frambuesa Pi: Calamar y Privoxy en la red doméstica

Logotipo del Pi de Frambuesa
Logotipo del Pi de Frambuesa

Si estás buscando un pequeño ordenador para varias tareas en tu red doméstica, deberías considerar el Pi de Frambuesa. Por unos 50 euros se puede obtener un sistema completo, que puede ser utilizado como un cortafuegos, reproductor multimedia, servidor web o estación meteorológica con los sensores apropiados. Las posibilidades son ilimitadas, hay muchos proyectos diferentes.

La Raspberry Pi es una pequeña computadora de una sola placa basada en un ARM-SoC: un BCM 2825 cuyo procesador principal ARM1176JZF-S está sincronizado a 700 MHz (y puede ser fácilmente sincronizado a 900 MHz). El sistema tiene dos puertos USB, un puerto LAN y una ranura para tarjetas SD. El sistema operativo está instalado en una tarjeta SD, en mi caso utilizo Raspbian, que está basado en Debian.

Squid and Privoxy: caching y bloqueador de anuncios

Si utilizas un dispositivo de Apple en casa (por ejemplo un iPad) no puedes usar un adblocker sin una fuga. Sin embargo, muchas formas de publicidad no funcionan correctamente. Aquí entra en juego el Pi de Frambuesa, en el que instalé Calamar (como caché) y Privoxy (es decir, filtro de anuncios) como cadena de proxy. Como Debian 7.0 es la base, es bastante simple:

# sudo aptitude instalar calamar privoxy

Después de esto, tienes que construir una cadena proxy (proxy-chain) de Squid y Privoxy, para que las páginas sin anuncios se mantengan en la caché. Esto reduce la carga en el Pi de Frambuesa, porque los filtros no tienen que ser aplicados a cada solicitud. Busca en /etc/squid/squid.conf "cache_peer" e introduce allí las especificaciones de Privoxy:

cache_peer localhost parent 8118 0 default no-query no-digest
nunca_directos permiten todos

Si quieres usar las listas de filtros de Adblock Plus con Privoxy, puedes usar el correspondiente Guión de la comunidad Ubuntu uso. En el iPad, el proxy apropiado debe ser ajustado para la conexión WLAN que se está usando. Squid se especifica aquí: 3128 es el puerto por defecto bajo el cual el proxy de caché puede ser alcanzado.

Pi de frambuesa: con mejor estabilidad de enfriamiento 900 MHz
Pi de frambuesa: con mejor estabilidad de enfriamiento 900 MHz

Si quieres más potencia, puedes simplemente hacer overclocking en el Raspberry Pi usando la herramienta de configuración: en lugar de 700 MHz, el sistema funciona entonces a 900 MHz, lo que permite un poco más de aire para trabajar como un proxy. A cambio, es útil un enfriamiento un poco mejor, lo que puede lograrse fácilmente con disipadores de calor planos y pasivos. He creado un corto video sobre esto (ver abajo). Por supuesto que el overclocking siempre es un riesgo, así que debes tener cuidado con él.
https://www.youtube.com/embed/tOM9D6FZylY
La minicalculadora Raspberry Pi es realmente un dispositivo emocionante, con el que se pueden realizar muchos proyectos más o menos significativos - ya que el software se instala simplemente en la tarjeta SD, se pueden probar fácilmente diferentes cosas con diferentes tarjetas SD. También haré otras cosas con el Pi de Frambuesa - qué exactamente, no lo sé todavía 😉

[amazon box="B07TF5PPPN"]

5 comentarios

  1. ¡Hola!
    Gracias por las buenas instrucciones. Con un Raspbian actual en la configuración Calamar tuve que permitir adicionalmente el acceso a Calamar desde la red local. Por defecto, sólo se permiten las solicitudes del localhost. Por lo tanto tuve que reemplazar "http_access allow localhost" en squid.conf por "http_access allow localnet". Con "acl localnet src" se puede especificar la red local, pero los rangos de direcciones privadas ya están introducidos por defecto.

    Saludos,
    Arne

  2. Bien hecho, sólo un problema. La verdad es que las listas negras gratuitas son una mierda.

    Tenemos una mejor solución, las listas negras han evolucionado, y estamos listos para servir las necesidades de todas sus aplicaciones de filtrado de contenidos con nuestra lógica superior, las listas negras de squidblacklist.org son, sin duda, las mejores listas negras disponibles para el filtrado de contenidos. Creemos que estará de acuerdo.

    Queremos serviros, a todos vosotros

    http://www.squidblacklist.org

Deje una respuesta

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *