Un bloqueador de anuncios en el navegador sólo protege el navegador. Los anuncios de las apps del móvil, de la tele, de la consola o del frigorífico conectado se sirven igual. Un DNS con filtro es la manera de cubrir todo eso a la vez, y entender cómo lo hace explica también sus límites.
Cómo bloquea anuncios un DNS
Cuando una app o una web quiere mostrar un anuncio, casi siempre lo pide a un dominio distinto del contenido: una red publicitaria, un servidor de rastreo, un medidor. Antes de conectar, el dispositivo pregunta al DNS por ese dominio. Un resolver con filtro tiene una lista de esos dominios y, cuando le preguntan por uno, contesta que no existe (o devuelve una dirección vacía). La app no puede descargar el anuncio y muestra el hueco, o nada.
De ahí salen las tres propiedades de este método:
- Vale para todo lo que use ese DNS. Configurado en el router, cubre cada dispositivo de la casa; configurado en el móvil como DNS privado, cubre todas las apps.
- No instala nada ni consume recursos. No hay extensión, no hay app, no hay proceso en segundo plano.
- Sólo puede bloquear dominios enteros. No ve el contenido de la página ni distingue el anuncio del vídeo si vienen del mismo sitio.
Lo que no puede bloquear ningún DNS
Esto es lo que más decepciona a quien prueba por primera vez, así que va primero.
Anuncios del mismo dominio. YouTube sirve los anuncios desde los mismos dominios que los vídeos; Twitch, igual; las redes sociales, igual con sus publicaciones patrocinadas. Un DNS no puede bloquear eso sin bloquear el servicio entero. Para YouTube sigue haciendo falta un bloqueador en el navegador.
Anuncios dentro del contenido. Menciones patrocinadas en un vídeo, publicidad nativa en una web, resultados promocionados en un buscador: no hay dominio que bloquear.
Rastreo por otras vías. Un DNS bloquea dominios de rastreo, pero no las cookies del propio sitio, ni la huella del navegador, ni lo que la app envía a sus propios servidores.
Con eso claro, para lo demás funciona muy bien: banners de webs, anuncios intersticiales de apps gratuitas, rastreadores de terceros, medidores de audiencia y buena parte de los anuncios de las apps de televisión.
Las opciones gratuitas, una a una
| Resolver | Direcciones | Nombre para DNS privado (DoT) | Bloquea | Registros |
|---|---|---|---|---|
| AdGuard DNS | 94.140.14.14 · 94.140.15.15 | dns.adguard-dns.com | Anuncios, rastreadores, malware | No guarda |
| Control D (modo Anuncios) | 76.76.2.2 · 76.76.10.2 | p2.freedns.controld.com | Anuncios, rastreadores, malware | No guarda |
| DNS4EU (Protegido + sin anuncios) | 86.54.11.13 · 86.54.11.213 | noads.joindns4.eu | Anuncios, rastreadores, malware | No guarda |
| NextDNS | Con cuenta (45.90.28.0 sin filtro) | <id>.dns.nextdns.io | Lo que configures | Opcional |
AdGuard DNS es la referencia. Usa las listas de filtros del propio AdGuard, mantenidas a diario, y tiene además una variante familiar (94.140.14.15) que suma contenido adulto y búsqueda segura, y otra sin filtro (94.140.14.140). Opera desde Chipre y no guarda registros. En nuestra medición desde Madrid fue el más lento del grupo (34 ms en caché, 107 en frío), que sigue siendo aceptable para navegar, pero se nota frente a los 6 ms de DNS4EU.
Control D ofrece seis resolvers gratuitos sin cuenta, en escalera: sin filtro (76.76.2.0), malware (2.1), malware y anuncios (2.2), lo anterior más redes sociales (2.3), familiar (2.4) y sin censura (2.5). El de anuncios es el 76.76.2.2. Desde Madrid respondió en 7 ms en caché y 106 en frío. Canadá, sin registros.
DNS4EU es el resolver público europeo y tiene dos variantes sin anuncios: la protegida (86.54.11.13) y la infantil (86.54.11.11), ambas con bloqueo de malware. Es la única de esta lista con operador y jurisdicción en la Unión Europea, y fue la más rápida desde Madrid: 6 ms en caché, 35 en frío. Si estás en Europa, empieza por aquí.
NextDNS es distinto: sus direcciones públicas (45.90.28.0) no filtran nada. Para bloquear hay que crear una cuenta gratuita, elegir listas (puedes cargar las de AdGuard, EasyList, OISD y decenas más), añadir excepciones y ver el registro de consultas si quieres. Es el más potente y el único con el que arreglas tú mismo lo que se rompa. El plan gratuito llega a 300.000 consultas al mes, que a una casa normal le sobra.
Qué se rompe y cómo arreglarlo
Las listas de bloqueo son agresivas por diseño y de vez en cuando se llevan algo por delante:
- Enlaces de afiliados y de seguimiento (los de las newsletters, los «ver oferta» de las webs de cupones) pasan por un dominio de rastreo y se quedan en blanco. La solución es abrirlos en un navegador sin ese DNS, o añadir una excepción en NextDNS.
- Botones de compra y pasarelas que cargan un script de medición antes de funcionar.
- Juegos y apps cuyo login o tienda dependen de un dominio de telemetría que está en la lista. Lo tratamos en el artículo sobre juegos.
- Apps que muestran «sin conexión» porque interpretan el bloqueo como un fallo de red.
La regla práctica: cuando algo falle de forma rara, cambia un minuto a un resolver sin filtro (1.1.1.1 o la variante sin filtro del mismo proveedor). Si funciona, ya sabes la causa. Y no mezcles un DNS con filtro de primario con uno sin filtro de secundario: el bloqueo tendría huecos.
Dónde ponerlo
En el router, para cubrir toda la casa de golpe, incluidas la tele y la consola (guía del router). En el móvil, como DNS privado en Android o con el perfil del proveedor en iPhone, para que valga también con datos (artículo sobre el móvil). Y si sólo quieres bloquear en el ordenador, en Windows o macOS directamente.
Antes de decidir, el test de velocidad te dice cuál de los cuatro responde antes desde tu red; un filtro lento se nota en cada página.