Saltar al contenido

Instalar AdGuard Home en Home Assistant: Guía Completa

09/08/2025

Actualizado el 06 de mayo de 2026
Instalar AdGuard Home en Home Assistant es la estrategia definitiva para bloquear anuncios, rastreadores y contenido malicioso en toda tu red doméstica. Olvídate de instalar extensiones en cada navegador o apps en cada móvil; con esta solución centralizada, proteges todos los dispositivos conectados a tu WiFi, desde Smart TVs y consolas hasta los móviles de tus invitados.

Si buscas una forma robusta de mejorar la privacidad y seguridad de tu familia, has llegado a la guía correcta. Te mostraré paso a paso cómo instalar y configurar AdGuard Home para crear un escudo digital impenetrable, gestionado cómodamente desde tu panel de Home Assistant.

¿Qué es AdGuard Home y por qué es la mejor opción en 2026?

AdGuard Home es un servidor DNS con filtrado de contenido integrado que instalas en tu propia red local. En lugar de que tus dispositivos consulten directamente a los DNS de Google (8.8.8.8) o Cloudflare (1.1.1.1), primero pasan por AdGuard Home. Este actúa como un vigilante inteligente:

  1. Un dispositivo de tu red (tu móvil, por ejemplo) intenta acceder a anuncios-molestos.com.
  2. La petición DNS llega primero a AdGuard Home.
  3. AdGuard Home consulta sus listas de bloqueo, identifica el dominio como publicitario y lo bloquea, devolviendo una respuesta vacía.
  4. El anuncio nunca se carga, ahorrando ancho de banda y protegiendo tu privacidad.
  5. Si la petición es legítima (ej. google.com), AdGuard la reenvía a un servidor DNS externo seguro y te entrega el resultado.

Ventajas Clave:

  • Bloqueo para toda la red: Protege dispositivos donde no puedes instalar software, como Smart TVs, consolas de videojuegos o bombillas inteligentes.
  • Privacidad Centralizada: Todo el filtrado ocurre dentro de tu casa. Tus datos de navegación no pasan por servidores de terceros para ser filtrados.
  • Rendimiento Mejorado: Al bloquear la carga de scripts de rastreo y anuncios pesados, muchas páginas web cargan notablemente más rápido.
  • Control Parental Avanzado: Bloquea fácilmente contenido para adultos, redes sociales o sitios de apuestas para proteger a los más pequeños.

AdGuard Home vs. Pi-hole: ¿Cuál elegir en 2026?

Durante años, Pi-hole fue el rey indiscutible del bloqueo de anuncios a nivel de red. Sin embargo, en 2026, AdGuard Home se ha consolidado como la opción superior para la mayoría de usuarios, especialmente dentro del ecosistema de Home Assistant. Aquí tienes una comparativa directa:

CaracterísticaAdGuard HomePi-hole
Facilidad de Instalación (en HA)Excelente (App oficial en la tienda)Buena (Requiere App comunitaria o Docker)
Interfaz de UsuarioModerna, intuitiva y rica en estadísticas.Funcional pero más técnica y anticuada.
Soporte Nativo DNS SeguroSí (DNS-over-HTTPS, DNS-over-TLS, DNS-over-QUIC)No (Requiere configuración adicional con `cloudflared`)
Control ParentalIntegrado y fácil de configurar por perfiles.Básico, basado en listas de bloqueo manuales.
RendimientoAltamente optimizado, escrito en Go. Muy bajo consumo.Muy bueno, pero ligeramente más intensivo en recursos.
EcosistemaParte de la suite AdGuard (VPN, extensiones).Comunidad muy activa pero desarrollo más lento.

Veredicto: Para un usuario de Home Assistant en 2026, AdGuard Home es la opción más completa y sencilla de implementar gracias a su interfaz moderna y el soporte nativo para protocolos de DNS cifrado, un estándar de privacidad hoy en día.

Guía para Instalar y Configurar AdGuard Home en Home Assistant

Vamos al grano. El proceso es muy sencillo si sigues estos pasos con atención.

Paso 1: Instalar la App de AdGuard Home

  1. En tu Home Assistant, navega a Ajustes → Apps (anteriormente conocidos como Add-ons).
  2. Haz clic en el botón azul «Tienda de Apps» en la esquina inferior derecha.
  3. Usa el buscador para encontrar «AdGuard Home» y selecciónalo.
  4. Pulsa «Instalar» y espera a que finalice el proceso.
  5. Una vez instalado, activa las opciones «Iniciar en el arranque» y «Vigilante» para asegurarte de que siempre esté funcionando.
  6. Finalmente, haz clic en «Iniciar».

[Cantonera: Captura de pantalla de la tienda de Apps en Home Assistant mostrando la ficha de AdGuard Home con el botón «Instalar».]

Paso 2: Configuración Inicial Guiada

La primera vez que inicies AdGuard, tendrás que pasar por un asistente de configuración rápido:

  • Haz clic en «Abrir interfaz web» desde la página de la App en Home Assistant.
  • AdGuard te guiará para configurar el puerto de la interfaz de administración (déjalo por defecto) y el puerto DNS (puerto 53, también por defecto).
  • Te pedirá crear un usuario y una contraseña. ¡Usa una contraseña segura y guárdala bien!
  • Sigue los pasos hasta llegar al panel de control principal.

[Cantonera: Captura de pantalla del asistente de configuración inicial de AdGuard Home pidiendo crear un usuario y contraseña.]

Paso 3: Configurar los Servidores DNS Upstream (DoH/DoT)

Para maximizar tu privacidad, no queremos que tus peticiones DNS viajen sin cifrar. Vamos a usar DNS-over-HTTPS (DoH) o DNS-over-TLS (DoT).

  1. En la interfaz de AdGuard Home, ve a Configuración → Configuración de DNS.
  2. En el campo «Servidores DNS Upstream», borra lo que haya y añade tus servidores seguros preferidos. Te recomiendo usar los de Cloudflare por su velocidad y política de privacidad.
  3. Añade estas líneas (una por una):
https://dns.cloudflare.com/dns-query
tls://1.1.1.1

4. Marca la opción «Paralelizar consultas» para mejorar la velocidad.
5. Haz clic en «Aplicar». Ahora tus consultas DNS salientes están cifradas, impidiendo que tu proveedor de internet las espíe. Si quieres saber más, tengo una guía completa sobre cómo cambiar las DNS para mejorar tu privacidad y velocidad.

Paso 4: Seleccionar las Mejores Listas de Bloqueo

El poder de AdGuard reside en sus listas de bloqueo. Una buena combinación te protegerá de anuncios, rastreadores y malware sin «romper» internet.

Ve a Filtros → Listas de bloqueo de DNS. Por defecto vienen algunas activadas. Esta es mi configuración recomendada en 2026, que ofrece un equilibrio perfecto entre protección y compatibilidad:

Mi Configuración de Listas Recomendada:

  • AdGuard DNS filter: La lista base, esencial y muy bien mantenida.
  • OISD Blocklist (full): Una lista masiva y muy popular que bloquea anuncios, rastreadores, telemetría y dominios maliciosos. Es una de las más completas.
  • HaGeZi’s Multi PRO++: Una lista excelente y actualizada con frecuencia que complementa muy bien a OISD.
  • Dandelion Sprout’s Anti-Malware List: Enfocada en bloquear dominios que distribuyen malware.
  • HaGeZi’s Encrypted DNS/VPN/TOR Bypass Blocklist: Impide que aplicaciones y dispositivos «listillos» intenten saltarse tu filtrado usando sus propios DNS cifrados.

Para añadirlas, haz clic en «Añadir lista de bloqueo», busca las que vienen en el catálogo y para las externas, elige «Añadir una lista personalizada» e introduce la URL.

Paso Crítico: Configurar el DNS en tu Router

De nada sirve tener AdGuard instalado si tus dispositivos no lo usan. El paso final y más importante es decirle a tu router que envíe todas las peticiones DNS a tu Home Assistant.

  1. Encuentra la IP de tu Home Assistant. Puedes verla en Ajustes → Sistema → Red. Apúntala (ej: 192.168.1.50).
  2. Accede a la configuración de tu router. Abre un navegador y escribe la dirección IP de tu router (normalmente 192.168.1.1 o 192.168.0.1). Necesitarás el usuario y la contraseña de administrador.
  3. Busca la configuración de DHCP/DNS. Esta sección suele estar en «Configuración LAN», «Red Local» o «Configuración Avanzada».
  4. Cambia los servidores DNS. Verás campos para «DNS Primario» and «DNS Secundario». Borra lo que haya e introduce la IP de tu Home Assistant en el campo de DNS Primario. Puedes dejar el secundario en blanco o poner una DNS pública como 1.1.1.1 como respaldo (aunque lo ideal es que todo pase por AdGuard).
  5. Guarda los cambios y reinicia el router. Esto forzará a todos los dispositivos a obtener la nueva configuración de red (DHCP) y empezar a usar AdGuard Home como su resolvedor DNS.

[Cantonera: Captura de pantalla de una página de configuración de router genérica, destacando los campos de «DNS Primario» y «DNS Secundario» donde se introduce la IP de Home Assistant.]

Consejo de Ingeniero: Es fundamental que tu Home Assistant tenga una dirección IP estática o una reserva de DHCP en el router. Si su IP cambia, el filtrado DNS dejará de funcionar para toda la red. La reserva de DHCP es la forma más sencilla de lograrlo.

Para garantizar la máxima estabilidad, yo personalmente sigo confiando en el ASUS RT-AXE7800. Aunque es un modelo de hace unos años, su rendimiento Wi-Fi 6E y su robusta gestión de DNS lo convierten en una roca sólida para redes domésticas avanzadas con filtrado como AdGuard, especialmente si trabajas con dispositivos IoT que requieren una red estable como los que usan Zigbee2MQTT.

Cómo Comprobar que Todo Funciona Correctamente

  • Dashboard de AdGuard: Vuelve a la interfaz web de AdGuard Home. Si todo está bien, empezarás a ver cómo las «Peticiones DNS totales» aumentan y el contador de «Peticiones bloqueadas» crece. Verás un gráfico con la actividad y una lista de los dominios más solicitados y bloqueados.
  • Prueba de fuego: Visita desde tu móvil o PC una web que sepas que tiene mucha publicidad. Deberías verla mucho más limpia. Los anuncios de YouTube en la app son más difíciles de bloquear, pero la publicidad en páginas web desaparecerá en su mayoría.
  • Test de Fuga DNS: Visita dnsleaktest.com y realiza la prueba estándar. El resultado debería mostrar la IP de tu conexión a internet y como proveedor de DNS debería aparecer el dueño de esa IP (Telefónica, Orange, etc.), no Google o Cloudflare. Esto es correcto, ya que AdGuard envía las peticiones desde tu IP pública.

Solución de Problemas Comunes (FAQ)

Una página web o una app que necesito no funciona. ¿Qué hago?
Es posible que una de las listas de bloqueo esté siendo demasiado agresiva. Ve al «Registro de peticiones» en AdGuard Home. Mientras intentas acceder a la web/app, verás en tiempo real las peticiones que se bloquean. Identifica el dominio legítimo que está siendo bloqueado (ej: api.mi-servicio.com) y haz clic en «Desbloquear». Esto lo añadirá a tu lista blanca personal.
¿Cómo excluyo un dispositivo del filtrado? (Ej: la consola o una TV de trabajo)
Ve a Configuración → Configuración de clientes. Añade un nuevo cliente, asígnale un nombre (ej: «PC_Trabajo») e introduce su dirección IP. En la pestaña «Configuración», puedes desactivar el filtrado para ese cliente específico. Para que esto funcione de forma permanente, el dispositivo debe tener una IP estática.
¿Instalar AdGuard Home ralentiza mi conexión a internet?
No, todo lo contrario. El procesamiento de las peticiones DNS es casi instantáneo. Al bloquear la descarga de anuncios, rastreadores y otros elementos innecesarios, la velocidad de carga de las páginas web suele aumentar. Tu velocidad de descarga/subida no se ve afectada en absoluto.
AdGuard ha dejado de funcionar de repente.
Lo primero, revisa los registros de la App en Home Assistant (Ajustes → Apps → AdGuard Home → Registro) para ver si hay algún error. Asegúrate de que la IP de tu Home Assistant no haya cambiado y que el servicio esté corriendo.

El Siguiente Nivel: Privacidad Absoluta con Unbound

Con la configuración actual, has mejorado enormemente tu privacidad. Sin embargo, todavía dependes de un tercero (Cloudflare, Google, etc.) para resolver las consultas DNS. Si quieres alcanzar la soberanía digital total y que ni siquiera tus consultas DNS salgan a un servidor externo, el siguiente paso es instalar tu propio resolvedor recursivo: Unbound.

Combinar AdGuard Home con Unbound te convierte en tu propio proveedor de DNS. Es un tema más avanzado, pero te adelanto que tengo una guía sobre cómo instalar Unbound en Docker, que puedes adaptar fácilmente para usarlo junto a AdGuard. ¡Próximamente publicaré la guía completa de integración!

Entradas relacionadas

Deja una respuesta

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