Si tu móvil Android navega lento, algunas webs no cargan o te preocupa que tu operadora sepa demasiado sobre ti, quizá haya llegado el momento de tocar la configuración DNS y afinar bien tu conexión. Aunque suene técnico, cambiar los DNS en Android es un proceso sencillo que cualquiera puede hacer en pocos minutos, y que puede mejorar velocidad, privacidad y seguridad al navegar.
A lo largo de esta guía vas a aprender qué son exactamente los DNS, por qué es tan buena idea sustituir los que vienen por defecto y, sobre todo, cómo configurar los DNS en Android paso a paso en distintas versiones del sistema, tanto usando la función de DNS privado (DNS-over-TLS) como modificando los ajustes de cada red Wi‑Fi. También veremos cuáles son los servidores DNS más recomendables hoy en día y algunos trucos extra relacionados con la red de tu teléfono.
¿Qué es un DNS y qué papel juega en Android?
Cuando escribes una dirección como google.com o entras en tu web favorita, tu móvil no trabaja con palabras, sino con números: las direcciones IP que identifican cada servidor de Internet. El sistema DNS (Domain Name System o Sistema de Nombres de Dominio) es la “agenda de contactos” que traduce esos nombres fáciles de recordar en IP numéricas que los equipos entienden.
En otras palabras, los servidores DNS actúan como un directorio distribuido y jerárquico que se encarga de asociar dominios como ejemplo.com con direcciones IP concretas. En Android, igual que en Windows, macOS o Linux, cada vez que abres una web o una app que se conecta a Internet, el sistema hace consultas DNS en segundo plano para saber a qué servidor tiene que ir.
Por defecto, tu móvil recibe los DNS de la red a la que te conectas, normalmente los DNS de tu operadora o del router. Son completamente funcionales, pero no siempre son los más rápidos ni los más respetuosos con tu privacidad, y en muchos casos se usan también para aplicar bloqueos por orden de gobiernos u organizaciones.
¿Qué es un servidor DNS y qué diferencias hay entre unos y otros?
Un servidor DNS es la máquina o conjunto de máquinas que responde a las peticiones de tu móvil cuando este pregunta: “¿qué IP tiene este dominio?”. Cada respuesta puede tardar milésimas de segundo… o bastante más, y eso se nota en el tiempo que tarda en empezar a cargar una página o un servicio online.
Los servidores DNS de las operadoras suelen priorizar simplicidad y control, mientras que proveedores como Google, Cloudflare, Quad9, OpenDNS o NextDNS presumen de mayor velocidad, más opciones de seguridad y políticas de privacidad mucho más claras. Técnicamente hacen lo mismo, pero no igual de rápido ni con la misma filosofía.
¿Por qué merece la pena cambiar los DNS en Android?
Modificar la configuración DNS de tu dispositivo Android puede parecer un cambio menor, pero en la práctica afecta directamente a la experiencia de navegación. Las razones principales para hacerlo son estas:
- Más velocidad: algunos servidores DNS resuelven los nombres de dominio mucho más rápido, reduciendo el tiempo de espera antes de que una página empiece a cargar.
- Mejor privacidad: ciertos proveedores, como Cloudflare o NextDNS, se comprometen a no registrar tu IP durante largos periodos o a minimizar al máximo los datos guardados.
- Seguridad adicional: servicios como Quad9, OpenDNS o Cisco Umbrella filtran dominios maliciosos y bloquean automáticamente webs asociadas a malware, phishing o botnets.
- Sortear bloqueos y censura: cuando un gobierno ordena bloquear páginas, una de las vías habituales es hacerlo a nivel DNS. Usar servidores externos permite muchas veces seguir accediendo a esos sitios.
- Control y funciones extra: algunos DNS incluyen controles parentales, filtros de contenido o estadísticas de uso que tu operadora no te da de serie.
En resumen, con un cambio que tardas dos minutos en aplicar puedes conseguir un plus en rapidez, en confidencialidad de tu tráfico y en protección frente a webs peligrosas, sin instalar nada raro ni rootear el teléfono.
¿Cómo funcionan los DNS en Android: DHCP, DNS por defecto y DNS privado?
En la mayoría de redes, ya sea Wi‑Fi o datos móviles, tu móvil Android obtiene la configuración de red a través de DHCP, que incluye IP, puerta de enlace y DNS del proveedor. Mientras no toques nada, el sistema usará siempre esos servidores preconfigurados.
Desde Android 9 (Pie) se introdujo una mejora importante: la opción “DNS privado”. Esta función permite que el teléfono utilice DNS-over-TLS (DoT), un protocolo que cifra las consultas DNS entre tu dispositivo y el servidor, para que ni tu operadora ni cualquiera que espíe la red local pueda ver fácilmente a qué dominios estás accediendo.
En versiones anteriores a Android 9 no existe DNS privado global. Ahí, la única forma integrada de cambiar DNS es configurarlo red a red en cada Wi‑Fi, definiendo IP estática y escribiendo tú mismo los campos DNS 1 y DNS 2. Es menos cómodo, pero igual de efectivo para esas redes inalámbricas.
Cambiar los DNS en Android 9 y versiones posteriores con “DNS privado”
En dispositivos con Android 9, Android 10 y siguientes, puedes configurar un servidor DNS seguro que se aplica tanto a las conexiones Wi‑Fi como a los datos móviles al mismo tiempo. Esta opción aparece en los ajustes de red como “DNS privado” o “DNS privado (DNS-over-TLS)”.
La ruta exacta varía un poco según el fabricante y la capa de personalización, pero suele ser algo así: Ajustes > Redes e Internet > Avanzado > DNS privado o similar (en algunos móviles verás “Conexiones > Ajustes de conexión > DNS privado”).
Al abrir ese apartado verás normalmente tres opciones principales y, en algunos casos, una breve explicación:
- Desactivado: el sistema usa DNS sin cifrar, tal y como los proporciona la red (los de tu operadora o router).
- Automático: Android intenta usar DNS-over-TLS con los servidores de la propia red, y si no es posible, vuelve al modo tradicional sin cifrar.
- Nombre de host del proveedor de DNS privado: aquí puedes escribir el dominio de un servicio DNS compatible con DoT para forzar que todo el tráfico DNS vaya cifrado a ese proveedor.
Si eliges la tercera opción, el sistema te pedirá un “nombre de host” DNS‑over‑TLS. Algunos ejemplos frecuentes son:
- Google Public DNS: debes introducir dns.google como host.
- Cloudflare: debes escribir one.one.one.one.
- Otros proveedores como NextDNS ofrecen un nombre de host propio asociado a tu cuenta, que verás en su panel de configuración.
Una vez escribas el nombre de host, solo tienes que tocar en “Guardar” para aplicar los cambios. Desde ese momento, todas las conexiones que soporten DNS-over-TLS utilizarán ese servidor. Si en algún momento te da problemas o quieres volver a los DNS originales, puedes regresar al menú y seleccionar “Automático” o “Desactivado”.
Conviene tener en cuenta que en Android 9 existía una limitación con algunas VPN y apps que modifican el DNS: esas aplicaciones podían anular la configuración de DNS privado y hacer que el tráfico DNS dejase de ir por DoT, enviando las peticiones en texto claro. Este comportamiento se pulió en Android 10, pero si usas VPNs o aplicaciones de cambio de DNS conviene revisar cómo se comportan con tu versión del sistema.
Configurar DNS en Android 8 y versiones anteriores (Wi‑Fi con IP estática)
En Android 8 Oreo y versiones más antiguas no hay botón mágico de DNS privado. Aun así, puedes cambiar manualmente los servidores DNS de cada red Wi‑Fi, lo cual es muy útil si te conectas siempre a las mismas redes (casa, trabajo, etc.).
Primero tienes que conectar tu móvil a la red Wi‑Fi en la que quieras cambiar el DNS. Después, abre los ajustes de tu teléfono y entra en la sección de Redes e Internet > Wi‑Fi (o simplemente “Wi‑Fi”). Busca la red a la que estás conectado, mantén pulsado su nombre y elige la opción “Modificar red” o “Administrar ajustes de red”, según la capa del fabricante.
En el cuadro de configuración que se abrirá, suele aparecer un apartado llamado “Opciones avanzadas” o “Mostrar opciones avanzadas”. Al desplegarlo verás varios parámetros adicionales, entre ellos “Ajustes de IP”. Por defecto estará en “DHCP”, lo que significa que todo se configura automáticamente.
Para poder introducir DNS personalizados tienes que cambiar ese campo a “Estática”. Ojo: no basta con tocar el desplegable, tendrás que asegurarte de que los otros campos como IP, puerta de enlace y longitud de prefijo son correctos (normalmente el móvil rellena valores válidos partiendo de la configuración actual).
Al seleccionar IP estática aparecerán más casillas, entre ellas “DNS 1” y “DNS 2”. Ahí es donde debes escribir las direcciones de los servidores que quieras usar. Un par de combinaciones habituales serían:
- Google Public DNS: en DNS 1 pon 8.8.8.8 y en DNS 2 pon 8.8.4.4.
- Cloudflare: en DNS 1 pon 1.1.1.1 y en DNS 2 pon 1.0.0.1.
Cuando termines, toca en “Guardar” y el teléfono aplicará la nueva configuración. A partir de ese momento, todas las peticiones DNS que realices en esa red Wi‑Fi concreta irán a los servidores que acabas de definir. Si algún día quieres volver a cómo estaba todo, solo tienes que repetir el proceso, cambiar de “Estática” a “DHCP” y guardar.
Cambiar los DNS por Wi‑Fi en Android actual (sin tocar DNS privado)
Aunque tengas una versión reciente de Android, quizá prefieras ajustar DNS solo para ciertas redes Wi‑Fi en lugar de cambiar la configuración global con el DNS privado. El procedimiento es muy similar al descrito para Android 8, con pequeñas variaciones estéticas según la capa.
Normalmente, el flujo será este: abre Ajustes, entra en “Redes e Internet” y luego en “Internet” o “Wi‑Fi”. Toca la red a la que estás conectado (o el icono del lápiz o engranaje junto a su nombre) y despliega las “Opciones avanzadas”. En la sección de “Ajustes de IP” selecciona “IP estática” para desbloquear los campos DNS 1 y DNS 2, y escribe las direcciones del servidor que quieras utilizar.
Este método tiene una peculiaridad importante: solo afecta a esa red concreta. Si cambias de Wi‑Fi (por ejemplo, te vas a otra casa) o te conectas con datos móviles, se seguirán usando los DNS por defecto de cada red, salvo que también ajustes su configuración o tengas un DNS privado configurado.
Servidores DNS recomendados para Android
Una vez sabes cómo cambiar el DNS, toca decidir qué servicio usar en tu móvil Android. Hoy en día hay varias opciones muy sólidas, cada una con su enfoque en velocidad, privacidad o filtrado de contenidos.
Google Public DNS
El DNS público de Google es quizá el más conocido del mundo. Está pensado para ofrecer alto rendimiento, buena disponibilidad y correctas medidas de seguridad. Es una opción fiable si lo que buscas es algo que “simplemente funcione” y responda rápido desde casi cualquier lugar.
Estas son sus direcciones:
- IPv4: 8.8.8.8 (primario) y 8.8.4.4 (secundario).
- IPv6: 2001:4860:4860::8888 y 2001:4860:4860::8844.
Además de las direcciones abreviadas, Google facilita versiones “completas” para dispositivos que no aceptan la sintaxis :: abreviada en IPv6, donde los ceros intermedios deben escribirse explícitamente (por ejemplo, 2001:4860:4860:0:0:0:0:8888).
Cloudflare DNS (1.1.1.1)
Cloudflare llegó más tarde, pero se ha convertido en referencia gracias a su obsesión por la privacidad y su excelente rendimiento. Según mediciones como las de DNSPerf, suele situarse entre los DNS más rápidos de Internet.
Sus direcciones principales son:
- IPv4: 1.1.1.1 y 1.0.0.1.
- IPv6: 2606:4700:4700::1111 y 2606:4700:4700::1001.
Cloudflare asegura que no utiliza los datos de DNS para perfilar usuarios, que borra los registros en cortos periodos y que audita de forma externa sus sistemas. Para Android además ofrece una app oficial que configura automáticamente la conexión (incluso usando VPN para aplicar DNS en todo el tráfico, también por datos móviles).
OpenDNS y Cisco Umbrella
OpenDNS, ahora parte de Cisco, es una solución muy popular en entornos domésticos y empresariales cuando se buscan filtros de contenidos, control parental y protección frente a sitios maliciosos. Dentro de su oferta destacan perfiles como OpenDNS Home u OpenDNS Shield.
Algunas combinaciones habituales son:
- OpenDNS Home (IPv4): 208.67.222.222 (primario) y 208.67.220.220 (secundario).
- OpenDNS Shield (IPv4): 208.67.222.123 y 208.67.220.123, con filtros preconfigurados para contenido adulto.
En el ámbito más profesional, Cisco Umbrella DNS añade funciones avanzadas de seguridad, estadísticas y gestión centralizada. Sus direcciones típicas incluyen 208.67.222.222 y 208.67.220.220 en IPv4, además de pares IPv6 como 2620:119:35::35 y 2620:119:53::53.
Quad9
Si tu prioridad absoluta es blindarte frente a webs peligrosas, Quad9 es uno de los servicios más interesantes. Este proveedor se alimenta de múltiples fuentes de inteligencia de amenazas y bloquea dominios asociados a malware, phishing, spyware o redes de bots antes de que tu navegador llegue a conectarse.
En IPv4, las direcciones más utilizadas son:
- Primaria: 9.9.9.9.
- Secundaria: 149.112.112.112.
Quad9 dispone también de variantes con distintos niveles de filtrado y compatibilidad IPv6, cada una con su juego de direcciones concreto, pensadas tanto para uso personal como corporativo.
NextDNS
NextDNS se presenta como una alternativa moderna centrada en privacidad, bloqueo de rastreadores y personalización extrema. Funciona casi como un “Pi‑hole en la nube”: puedes elegir listas de bloqueo, definir reglas por dispositivo, ver estadísticas y controlar muy al detalle qué se resuelve y qué no.
En Android suele utilizarse mediante configuración de DNS-over-TLS con un nombre de host personalizado vinculado a tu cuenta o con sus apps específicas. Entre sus direcciones se encuentran, por ejemplo:
- IPv4: 45.90.28.56 y 45.90.30.56.
- IPv6: 2a07:a8c0::52:1851 y 2a07:a8c1::52:1851.
Es una opción muy a tener en cuenta si quieres ir más allá de cambiar DNS “a secas” y ganar un panel completo de control sobre lo que sale de tus dispositivos.
Notas sobre IPv6, DNS64 y compatibilidad en dispositivos Android
Además de los típicos DNS IPv4, muchos proveedores ofrecen direcciones para redes IPv6, cada vez más presentes en conexiones de fibra y móviles. En algunos escenarios específicos, sobre todo en redes solo IPv6, se utilizan soluciones como DNS64 (caso de Google Public DNS64), que permiten acceder a servicios que solo tienen IPv4 a través de una puerta de enlace NAT64 con prefijos como 64:ff9b::/96.
En la práctica, para un usuario de Android esto significa que, si tu red y tu proveedor de DNS están preparados, podrás navegar sin problemas aunque el destino aún no soporta IPv6. Algunos routers o dispositivos exigen, eso sí, que se especifiquen las direcciones IPv6 completas, sin atajos, por lo que conviene revisar la documentación de cada uno.
Otras opciones de red en Android relacionadas con DNS y conexión
Dentro de los ajustes de “Redes e Internet” de Android hay otros apartados que, sin ser DNS como tal, afectan a cómo y cuándo tu móvil usa la conexión. No está de más conocerlos para afinar un poco más el comportamiento del dispositivo.
Redes Wi‑Fi de uso medido
Si tienes una conexión Wi‑Fi con límite de datos (por ejemplo, un router 4G o un hotspot), puedes marcarla como “de uso medido” para que el teléfono contenga el consumo de datos en segundo plano, actualizaciones y sincronizaciones pesadas. Para hacerlo:
- Conecta el móvil a la red Wi‑Fi que quieras configurar.
- Abre la app Ajustes y entra en “Redes e Internet > Internet” o similar.
- Toca el nombre de la red Wi‑Fi conectada.
- Busca la opción de “Uso de red” o “Red de uso medido” y marca “Tratar como red de uso medido”.
De esta forma, el sistema sabe que debe ir con más cuidado a la hora de gastar datos cuando estés conectado a esa red concreta.
Dirección MAC y direcciones aleatorias
En Android 10 y posteriores, además de la dirección MAC original de la tarjeta Wi‑Fi, el sistema puede usar direcciones MAC aleatorias por red para mejorar la privacidad. Esto dificulta que terceros rastreen tu dispositivo entre distintas redes.
Para ver la dirección MAC de tu teléfono, puedes ir a Ajustes > Información del teléfono y desplazarte hasta el apartado “Dirección MAC de la red Wi‑Fi”. Si quieres localizar también la dirección MAC aleatoria que usa en una red concreta:
- Activa el Wi‑Fi.
- Ve a “Redes e Internet > Internet”.
- Toca la red a la que estás conectado.
- Desplázate hasta ver el campo “Dirección MAC aleatoria” o similar.
Si utilizas filtros por MAC en tu router o sistemas de control parental, es importante añadir ambas direcciones a las listas de permitidos para que el móvil no se quede sin acceso.
Más ajustes avanzados de Wi‑Fi
En las preferencias avanzadas de Wi‑Fi puedes encontrar otras opciones que pueden afectar indirectamente a tu experiencia de navegación:
- Activar Wi‑Fi automáticamente: el teléfono enciende el Wi‑Fi solo cuando detecta redes guardadas de confianza.
- Notificar redes abiertas: el móvil te avisa cuando no puede conectarse automáticamente a una red conocida de buena calidad.
- Instalar certificados: útil en entornos corporativos o educativos donde se usan certificados digitales para autenticar dispositivos.
- Wi‑Fi Direct: permite conectar el móvil directamente con otros equipos sin necesidad de un router central.
- En versiones antiguas aparecen opciones como WPS por botón o PIN, ya en desuso por motivos de seguridad.
Aunque no son ajustes de DNS, conocer estas funciones te ayuda a tener más control sobre cómo se conecta tu Android y cómo gestiona sus redes.
Después de revisar qué es el DNS, por qué conviene cambiarlo y cómo configurarlo paso a paso en Android, el panorama queda bastante claro: con un par de toques en los ajustes puedes pasar de depender de los servidores de tu operadora a usar servicios más rápidos, privados y seguros como los de Google, Cloudflare, Quad9, OpenDNS o NextDNS. Da igual si usas la opción de DNS privado con DNS-over-TLS en Android moderno o los campos DNS 1 y DNS 2 en redes Wi‑Fi con IP estática: en todos los casos ganas margen para esquivar bloqueos, mejorar tiempos de respuesta y reforzar tu privacidad sin recurrir a apps de terceros ni configuraciones complicadas. Comparte esta guía y ayuda a otros usuarios a conocer cómo configurar su DNS en Android.
