Razer Blade 15 Batería Hinchada: Causas y Solución
February 5, 2026Análisis del Framework Laptop 13 y su ecosistema modular
February 5, 2026Raspberry Pi 5: Bloquea anuncios con Pi-hole y Unbound
¿Cansado de que los anuncios invasivos interrumpan tu navegación, los rastreadores espíen cada uno de tus movimientos y las páginas tarden una eternidad en cargar? La solución no está en instalar un bloqueador en cada navegador de cada dispositivo. La solución es tomar el control de tu red. Con la potencia de la nueva Raspberry Pi 5, puedes crear un escudo digital para todo tu hogar utilizando la combinación ganadora de Pi-hole y Unbound. Olvídate de los anuncios en tu Smart TV, en las apps de tu móvil y, por supuesto, en tu ordenador. Prepárate para una experiencia de internet más limpia, rápida y, sobre todo, más privada.
¿Por qué usar una Raspberry Pi 5 para esta tarea?
La Raspberry Pi ha sido durante mucho tiempo la opción preferida para proyectos de red domésticos, y el modelo 5 lleva esta capacidad a un nuevo nivel. Sus ventajas para alojar un servidor DNS son claras:
- Rendimiento superior: El procesador más rápido y la mayor cantidad de RAM de la Raspberry Pi 5 garantizan que las consultas DNS se resuelvan en milisegundos. Esto se traduce en una navegación perceptiblemente más ágil en todos tus dispositivos.
- Eficiencia energética: Diseñada para un bajo consumo, puede funcionar 24/7 sin que notes un impacto significativo en tu factura de la luz. Es la definición de “configurar y olvidar”.
- Estabilidad: Su puerto Ethernet Gigabit proporciona una conexión por cable robusta y fiable, esencial para un servicio tan crítico como el DNS de tu red.
- Dispositivo dedicado: Al dedicar una Raspberry Pi 5 a esta tarea, te aseguras de que no compita por recursos con otras aplicaciones, garantizando un rendimiento óptimo y constante.
Pi-hole y Unbound: El Dúo Dinámico para tu Privacidad
Para construir nuestra fortaleza digital, no usaremos una, sino dos herramientas que trabajan en perfecta sintonía.
¿Qué es Pi-hole?
Pi-hole es lo que se conoce como un sumidero de DNS (DNS sinkhole). Su funcionamiento es ingeniosamente simple. Cuando un dispositivo en tu red intenta acceder a un dominio (por ejemplo, `anuncios-molestos.com`), la petición DNS pasa primero por Pi-hole. Si ese dominio está en sus listas de bloqueo (que se actualizan constantemente), Pi-hole simplemente rechaza la petición. El resultado es que el anuncio nunca llega a cargarse. Esto no solo limpia las páginas web, sino que también bloquea rastreadores, dominios de telemetría y malware a nivel de red.
¿Y por qué necesitamos Unbound?
Por defecto, Pi-hole reenvía las peticiones de dominios legítimos a un servidor DNS público de terceros, como Google (8.8.8.8) o Cloudflare (1.1.1.1). Aunque funciona, esto presenta un problema de privacidad: estas grandes corporaciones todavía pueden ver cada sitio web que visitas. Aquí es donde entra Unbound.
Unbound es un resolutor de DNS recursivo, validador y de almacenamiento en caché. En lugar de preguntar a un tercero, Unbound se convierte en tu propio servidor DNS privado. Va directamente a los servidores raíz de internet y sigue la cadena de autoridad hasta encontrar la dirección IP del dominio que buscas, sin intermediarios. Al combinar Pi-hole con Unbound, consigues lo mejor de ambos mundos: bloqueo de anuncios y máxima privacidad.
Guía de Instalación Paso a Paso
Manos a la obra. Sigue estos pasos para transformar tu Raspberry Pi 5.
Prerrequisitos del Sistema
- Una Raspberry Pi 5 con Raspberry Pi OS instalado (se recomienda la versión Lite de 64 bits para un rendimiento óptimo).
- Una tarjeta microSD de buena calidad (mínimo 16 GB).
- Conexión a internet mediante cable Ethernet.
- Acceso a la configuración de tu router.
Paso 1: Configuración Inicial de la Raspberry Pi 5
Antes de nada, asegúrate de que tu sistema operativo está actualizado. Conéctate a tu Pi por SSH y ejecuta:
sudo apt update && sudo apt full-upgrade -y
Lo más importante: debes asignar una dirección IP estática a tu Raspberry Pi. Puedes hacerlo editando la configuración de red en la propia Pi o, de forma más sencilla, a través de la reserva de DHCP en la configuración de tu router. Esto es crucial para que tus dispositivos siempre sepan dónde encontrar el servidor DNS. Anota esta IP, la necesitarás constantemente.
Paso 2: Instalación de Pi-hole
Pi-hole es famoso por su instalación simplificada. Ejecuta el siguiente comando en la terminal:
curl -sSL https://install.pi-hole.net | bash
El asistente te guiará. Confirma tu IP estática, elige un proveedor DNS temporal (lo cambiaremos más tarde), acepta las listas de bloqueo por defecto e instala la interfaz web. Al finalizar, el instalador te mostrará una pantalla con la contraseña de administrador. ¡Guárdala en un lugar seguro!
Paso 3: Instalación y Configuración de Unbound
Ahora, instalemos nuestro resolutor DNS privado:
sudo apt install unbound -y
A continuación, crearemos un archivo de configuración para que Unbound trabaje con Pi-hole. Crea y edita el archivo con nano:
sudo nano /etc/unbound/unbound.conf.d/pi-hole.conf
Pega el siguiente contenido exacto dentro del archivo:
server:
verbosity: 0
interface: 127.0.0.1
port: 5335
do-ip4: yes
do-udp: yes
do-tcp: yes
do-ip6: no
prefer-ip6: no
harden-glue: yes
harden-dnssec-stripped: yes
use-caps-for-id: yes
edns-buffer-size: 1232
prefetch: yes
num-threads: 1
so-rcvbuf: 1m
private-address: 192.168.0.0/16
private-address: 172.16.0.0/12
private-address: 10.0.0.0/8
Guarda el archivo (Ctrl+X, luego Y, y Enter). Ahora, reinicia el servicio Unbound para aplicar los cambios:
sudo service unbound restart
Para verificar que funciona, realiza una prueba de consulta DNS apuntando a tu Unbound local en el puerto 5335:
dig pi-hole.net @127.0.0.1 -p 5335
Si en la respuesta ves status: NOERROR, ¡Unbound está funcionando perfectamente!
Paso 4: Conectar Pi-hole con Unbound
El último paso de la configuración es decirle a Pi-hole que use Unbound.
- Accede a la interfaz web de Pi-hole (
http://[TU_IP_ESTATICA]/admin). - Inicia sesión con la contraseña que guardaste.
- Ve a Settings > DNS.
- Desmarca todos los proveedores de DNS de la izquierda (Google, Cloudflare, etc.).
- En el campo Custom 1 (IPv4) a la derecha, introduce:
127.0.0.1#5335 - Haz clic en Save al final de la página.
¡Listo! Pi-hole ahora reenvía todas las consultas a tu propio resolutor DNS privado.
Configuración Final: Apuntando tu Red a Pi-hole
Para que todo tu trabajo surta efecto, tus dispositivos necesitan usar la Raspberry Pi como su servidor DNS.
Opción 1: Configuración en el Router (Recomendado)
Esta es la mejor opción, ya que aplica la configuración a todos los dispositivos que se conecten a tu red, incluidos los de invitados.
- Accede al panel de administración de tu router.
- Busca la sección de configuración LAN o DHCP.
- Encuentra los campos para los servidores DNS y reemplaza las direcciones existentes con la dirección IP estática de tu Raspberry Pi 5.
- Guarda los cambios y reinicia el router.
Una vez que los dispositivos se reconecten, obtendrán la nueva configuración y todo su tráfico DNS pasará a través de Pi-hole.
Opción 2: Configuración Manual por Dispositivo
Si tu router no te permite cambiar los servidores DNS, puedes configurarlo manualmente en cada dispositivo. Simplemente ve a la configuración de red de tu sistema operativo (Windows, macOS, Android, iOS) y establece la IP de tu Raspberry Pi como el único servidor DNS.
Conclusión: Una Internet Más Rápida y Privada
Felicidades. Has convertido tu potente Raspberry Pi 5 en un guardián centralizado para toda tu red. A partir de ahora, disfrutarás de una experiencia de navegación sin anuncios, con tiempos de carga reducidos y, lo más importante, con la tranquilidad de saber que tus hábitos de navegación no están siendo monitorizados por terceros. Has dado un paso fundamental para recuperar el control sobre tu vida digital, construyendo una internet más limpia y segura para ti y tu familia.


