De todas las preguntas sobre DNS que llegan a esta web, la del móvil es la que más confusión trae, porque en un teléfono hay dos DNS y la gente cambia uno creyendo que cambia los dos.
Los dos DNS de un móvil
Cuando estás en una Wi-Fi, el teléfono usa el DNS que le da el router de esa red (o el que hayas puesto a mano en los ajustes de esa Wi-Fi). Cuando estás con datos, usa el DNS del operador. Son configuraciones independientes: lo que cambias en la Wi-Fi de casa no te sigue al salir a la calle, y con datos no hay ajuste manual de DNS ni en iOS ni en Android «clásico».
Por eso tanta gente cambia el DNS, lo comprueba en casa, funciona, y luego en el metro sigue con el del operador sin saberlo.
Android: «DNS privado», la solución para todo
Desde Android 9 existe un ajuste que resuelve el problema entero: DNS privado. Está en Ajustes → Red e Internet (o Conexiones, según el fabricante) → DNS privado. Elige «Nombre de host del proveedor de DNS privado» y escribe un nombre, no una dirección IP:
| Proveedor | Nombre de host |
|---|---|
| Cloudflare | one.one.one.one |
dns.google | |
| Quad9 | dns.quad9.net |
| AdGuard (bloquea anuncios) | dns.adguard-dns.com |
| Control D (sin filtro) | p0.freedns.controld.com |
Ese ajuste tiene tres ventajas: vale para Wi-Fi y datos a la vez, va cifrado (DNS sobre TLS, así que el operador no puede leerlo ni interceptarlo) y no necesita ninguna app. Si el campo pide un nombre y tú escribes 1.1.1.1, no lo acepta; es el error más habitual.
Las guías paso a paso, con capturas, están en Configurar DNS en Android.
iPhone: por Wi-Fi o con perfil
En iOS no hay un ajuste global. Tienes dos caminos:
Sólo para una Wi-Fi. Ajustes → Wi-Fi → toca la (i) de la red → Configurar DNS → Manual, borra el que hay y añade el primario y el secundario. Es rápido y sirve para la Wi-Fi de casa, pero con datos seguirás usando el DNS del operador.
Para todo, datos incluidos. iOS admite DNS cifrado (DoH o DoT) mediante un perfil de configuración. Cloudflare, Quad9, AdGuard y NextDNS ofrecen uno descargable desde su web; se instala en Ajustes → General → VPN y gestión de dispositivos, y a partir de ahí el iPhone usa ese resolver en todas las redes. La alternativa es la app del proveedor (la de 1.1.1.1, por ejemplo), que hace lo mismo con una interfaz.
Los pasos están en Configurar DNS en iPhone y iPad.
Cuál elegir
Los criterios son los mismos que en un ordenador, con un matiz: en el móvil te mueves entre redes, así que el resolver que era el más rápido en casa puede no serlo con datos.
- Mide desde el móvil. El test de velocidad DNS funciona en el navegador del teléfono. Hazlo una vez en Wi-Fi y otra con datos; si el orden cambia, quédate con el que gane con datos, que es donde más notas la latencia.
- Sin filtros salvo que los quieras. Un DNS que bloquea anuncios puede romper algún enlace de una app o el login de un juego. Para la mayoría, Cloudflare o Quad9 (que sólo bloquea malware) es la elección sin sorpresas. Si quieres quitar publicidad en todas las apps sin instalar nada, AdGuard es la manera más sencilla.
- La batería no es un problema. El DNS cifrado mantiene una conexión TLS abierta, pero el gasto es despreciable comparado con cualquier app en segundo plano.
Desde Madrid, con la respuesta en caché, Cloudflare, Quad9, CleanBrowsing y DNS4EU respondieron entre 5 y 6 ms; la tabla completa está en la comparativa. Desde tu operador móvil el orden puede ser otro, por eso insistimos en medir.
Lo que el DNS no hace en el móvil
Una parte de las búsquedas que llegan aquí piden un «DNS americano para Android» esperando ver contenido de otro país. No funciona así: las apps y las webs te sitúan por tu dirección IP, que la pone el operador, no por el resolver que consultas. Cambiar de DNS no cambia el catálogo de una plataforma de vídeo ni desbloquea apps de otra región. Para eso hace falta una VPN.
Lo que sí hace un buen DNS en el móvil: cargar antes las webs y las apps que consultan muchos dominios, evitar el DNS de operadores que redirigen o bloquean, y, si eliges uno con filtro, quitar anuncios y rastreadores de todas las apps sin instalar bloqueadores.
Si algo deja de funcionar
Con DNS privado activado en Android, algunas Wi-Fi públicas con portal de acceso (hoteles, aeropuertos) no cargan la página de login porque interceptan el DNS. Es el único caso habitual: desactiva DNS privado un momento, acepta el portal y vuelve a activarlo. Y si una app concreta falla con un resolver con filtro, prueba con uno sin filtro antes de culpar a la app.