Guía Completa sobre DNS over HTTPS: Privacidad y Seguridad

Última actualización: 30 de octubre de 2026
Autor: Isaac
  • El DNS over HTTPS cifra las consultas de nombres de dominio para evitar que terceros y operadoras espíen la navegación.
  • Aporta una protección crucial contra ataques de interceptación como el man-in-the-middle y puede reducir la latencia de red.
  • Su implementación puede interferir con herramientas de control parental y sistemas de monitorización de red corporativos.

Primer plano de bloques de madera formando la palabra 'encryption', representando el cifrado de datos en DNS over HTTPS.

¿Alguna vez te has parado a pensar que, aunque navegues por webs seguras, hay una parte de tu conexión que se queda totalmente al descubierto? Pues así es. Resulta que el proceso de buscar la dirección de una página es, por defecto, un libro abierto para cualquiera que sepa mirar, y ahí es donde entra en juego el DNS over HTTPS, una tecnología que viene a poner orden y a cerrar esa brecha de seguridad.

En este artículo vamos a desgranar a fondo qué es exactamente este protocolo, por qué es tan crucial para nuestra privacidad y cómo puedes ponerlo en marcha en tu equipo sin complicarte la vida. Vamos a intentar que sea fácil de digerir, huyendo de los tecnicismos más pesados para que cualquier persona, sea cual sea su nivel técnico, pueda entender cómo proteger su rastro digital.

Entendiendo el funcionamiento del DNS

Ilustración de la Tierra digital rodeada de redes de datos, representando el funcionamiento global del sistema DNS.

Para comprender el DoH, primero hay que saber qué narices es el DNS (Domain Name System). Básicamente, funciona como la agenda de contactos de Internet. Cuando escribes una dirección como Xataka.com, tu ordenador no sabe dónde está eso; solo entiende números (direcciones IP). El servidor DNS es el encargado de traducir ese nombre legible para nosotros en una IP específica para que el navegador sepa a qué servidor conectarse.

El problema gordo es que, tradicionalmente, estas consultas se hacen en texto plano. Esto significa que tu proveedor de Internet (ISP) o cualquier persona malintencionada que esté «escuchando» la red puede ver exactamente a qué páginas intentas entrar, aunque el contenido de la web luego esté cifrado. Esta falta de protección deja la puerta abierta a ataques de interceptación y a que tu operadora tenga un registro detallado de tu historial de navegación.

¿En qué consiste el DNS over HTTPS (DoH)?

Laptop mostrando conceptos de ciberseguridad, resaltando la protección contra ataques de interceptación.

El DNS over HTTPS, o DoH, es la solución a este agujero de seguridad. Como su nombre indica, lo que hace es envolver las solicitudes de DNS dentro del protocolo HTTPS. En lugar de enviar la pregunta al servidor de forma abierta, se utiliza el mismo cifrado que usan las webs seguras, haciendo que la comunicación sea invisible para terceros.

Gracias a esto, las peticiones y las respuestas viajan encriptadas a través del puerto 443. Esto no solo oculta qué dominios estás consultando, sino que también evita que alguien suplante al servidor para redirigirte a una página falsa, combatiendo eficazmente los ataques conocidos como man-in-the-middle (el hombre en el medio), donde un atacante modifica la respuesta del servidor para engañarte.

Ventajas y beneficios reales de su implementación

Persona utilizando una tableta con una conexión segura, ilustrando la privacidad y el anonimato al navegar.

  • Privacidad reforzada: Tu operador de red ya no puede monitorizar tan fácilmente tu actividad, ya que el tráfico de DNS se mezcla con el resto del tráfico HTTPS cifrado.
  • Mayor seguridad: Se elimina la posibilidad de que se alteren las respuestas DNS, garantizando que llegas al sitio web auténtico y no a una copia maliciosa.
  • Mejora del rendimiento: Diversas pruebas indican que el DoH puede reducir la latencia. Al optimizar la forma en que se resuelven los dominios, la navegación puede sentirse un poco más ágil y ligera.
  • Independencia del ISP: No tienes que esperar a que tu compañía de Internet decida activar estas medidas; puedes implementarlo tú mismo directamente desde el navegador.

El lado oscuro: inconvenientes y desafíos

No todo es color de rosa. La misma privacidad que nos protege puede ser un dolor de cabeza para otros. Por ejemplo, los sistemas de control parental suelen basarse en monitorizar las DNS para bloquear contenidos inadecuados. Si activas DoH, estas herramientas quedan prácticamente ciegas, haciendo que sea muy difícil filtrar el acceso a ciertas webs.

Asimismo, las empresas que gestionan redes corporativas pierden la capacidad de monitorizar el tráfico para evitar accesos a sitios peligrosos o restringidos. Para las instituciones que necesitan bloquear dominios específicos por seguridad, el DoH representa un obstáculo técnico considerable, ya que el tráfico cifrado impide aplicar reglas de filtrado tradicionales.

Detalles técnicos para desarrolladores y expertos

Pantalla de portátil con código de programación en color verde, ideal para la sección de detalles técnicos y desarrolladores.

Si te gusta bajar al barro, sabrás que servicios como el DNS público de Google ofrecen APIs específicas para DoH. Existen dos vías principales: una basada en el estándar RFC 8484 (que usa métodos GET y POST) y otra basada en JSON. El método GET es ideal para reducir la latencia gracias a que se puede almacenar en caché, mientras que el POST es más adecuado para aplicaciones que priorizan la privacidad extrema, ya que evita el almacenamiento en caché de las respuestas.

En cuanto a la gestión de errores, el sistema utiliza códigos HTTP estándar. Un código 200 OK indica que todo ha ido sobre ruedas, mientras que errores como el 429 (Too Many Requests) avisan de que se han enviado demasiadas solicitudes en poco tiempo. Para maximizar el anonimato, se recomienda limitar el uso de encabezados HTTP como el User-Agent o las Cookies, que podrían revelar la identidad del cliente.

Cómo activar el DoH en los navegadores más populares

Poner esto en marcha es sorprendentemente sencillo. Si usas Google Chrome, solo tienes que escribir chrome://flags/#dns-over-https en la barra de direcciones y cambiar la opción «Secure DNS lookups» de Default a Enabled.

Para los usuarios de Microsoft Edge, el proceso es idéntico: navega hasta edge://flags/#dns-over-https y activa la función de búsquedas DNS seguras. En el caso de Mozilla Firefox, el camino es distinto: ve al menú de Opciones, busca la sección General y, al final, entra en «Configuración de red». Allí solo tienes que marcar la casilla «Activar DNS sobre HTTPS», pudiendo elegir proveedores como Cloudflare o NextDNS.

La adopción de este protocolo transforma la manera en que interactuamos con la red, moviendo la responsabilidad de la privacidad desde el proveedor de servicios hacia el propio usuario y su navegador. Al cifrar las consultas de nombres de dominio, no solo blindamos nuestra identidad frente a ojos curiosos, sino que optimizamos la velocidad de respuesta y cerramos la puerta a manipulaciones externas, aunque esto implique sacrificar la capacidad de filtrado de algunas herramientas de gestión de red.