Le preguntamos a Gemini, la inteligencia artificial de Google, cómo configurar el " Cifrado DNS" (DNS-over-HTTPS) dentro de AdGuard Home para que ni siquiera tu proveedor de internet (ISP) pueda ver qué páginas visitas
Explicanos detalladamente cómo configurar el " Cifrado DNS" (DNS-over-HTTPS) dentro de AdGuard Home para que ni siquiera tu proveedor de internet (ISP) pueda ver qué páginas visitasConfigurar DNS-over-HTTPS (DoH) en AdGuard Home cifra tus peticiones DNS convirtiéndolas en tráfico HTTPS estándar (puerto 443). Para tu Proveedor de Servicios de Internet (ISP), estas peticiones se verán simplemente como una conexión cifrada hacia un servidor de confianza (como Cloudflare, Google o AdGuard DNS), impidiendo por completo que espíen o bloqueen los dominios que visitas.
A continuación, se detalla paso a paso cómo configurarlo en tu instancia de AdGuard Home.
Paso 1: Acceder a la configuración de Cifrado en AdGuard Home
Abre tu navegador e ingresa al panel de administración de AdGuard Home (por defecto [http://192.168.](http://192.168.)x.x:3000 o la IP de tu servidor).
En el menú lateral izquierdo, haz clic en Configuración y luego selecciona Configuración de cifrado (Encryption Settings).
Marca la casilla Habilitar cifrado (Enable encryption).
Paso 2: Seleccionar el modo de funcionamiento del Cifrado
Dentro de las opciones de cifrado, se te solicitará configurar los parámetros del certificado SSL/TLS. Dado que AdGuard Home actuará como servidor local para tus dispositivos, tienes dos opciones principales:
Opción A (Recomendada para Redes Locales): Si utilizas AdGuard Home exclusivamente dentro de tu red local o mediante una IP fija, puedes generar o utilizar un certificado autofirmado o bien configurar un nombre de dominio propio apuntando a tu servidor local.
Opción B (Usar un Servidor Upstream DoH - La solución más directa): Si tu objetivo principal es que tus propias consultas salientes hacia internet vayan cifradas hacia un proveedor externo (evitando que tu ISP las lea), no necesitas configurar certificados SSL en tu propio servidor local. En su lugar, debes configurar los servidores Upstream cifrados en el siguiente paso.
Paso 3: Configurar los Servidores Upstream con DoH ( DNS-over-HTTPS )
Para que AdGuard Home encripte las consultas que lanza hacia internet, debes indicarle que utilice resolvers públicos que soporten DoH mediante la sintaxis URI especial:
Ve a Configuración > Configuración de DNS (DNS settings).
En la sección Servidores DNS upstream (Upstream DNS servers), elimina los servidores tradicionales en texto plano (como 8.8.8.8 o 1.1.1.1).
Añade los servidores utilizando el prefijo https:// y el protocolo DoH:
Plaintext
# Usando Cloudflare (DoH)
https://cloudflare-dns.com/dns-query
# Usando Google (DoH)
https://dns.google/dns-query
# Usando AdGuard DNS (DoH con protección contra rastreadores)
https://dns.adguard.com/dns-query
Haz clic en Guardar (Save) al final de la página.
Verificación: Puedes revisar los registros de consultas (Query Log) en AdGuard Home. Si las consultas se están resolviendo correctamente a través de las URLs https://..., el tráfico upstream hacia internet ya viaja completamente cifrado.
Paso 4: Forzar a tus dispositivos a usar AdGuard Home (Evitar fugas de DNS)
Configurar DoH en el servidor upstream no sirve de nada si tus computadoras, teléfonos o Smart TVs siguen consultando directamente al router o a los DNS del operador por el puerto 53 sin cifrar.
En tu Router principal: Cambia los servidores DNS LAN de tu router para que la única IP DNS que entregue por DHCP a los dispositivos sea la IP local de tu servidor AdGuard Home.
Bloquear puertos DNS salientes (Opcional pero recomendado): Si quieres blindar tu red, crea una regla en el firewall de tu router que bloquee las peticiones salientes en el puerto UDP/TCP 53 hacia el exterior, obligando a que todo pase por AdGuard Home.
Paso 5: Bloquear DoH externo no autorizado (Opcional)
Algunos navegadores modernos (como Firefox o Chrome) implementan su propio DoH por defecto, lo que a veces evita que pasen por tu AdGuard Home local.
En AdGuard Home, ve a Configuración de DNS.
Busca la opción Bloquear DoH / DoT (Block DoH/DoT o Block encrypted DNS requests) y habilítala.
Esto bloqueará los intentos de los navegadores de saltarse tu servidor local, obligándolos a usar tu AdGuard Home cifrado.