Ir al contenido principal
guías

DNS que bloquea anuncios: AdGuard, Control D, NextDNS y DNS4EU comparados

· 5 min de lectura

En corto

Un DNS con bloqueo de anuncios responde «no existe» cuando una app o una web pide un dominio publicitario, así que el anuncio nunca se descarga. Funciona en todos los dispositivos y apps a la vez, sin instalar nada, y es lo más cerca que hay de un bloqueador para la tele o la consola. No puede quitar anuncios servidos desde el mismo dominio que el contenido (YouTube, Twitch, redes sociales) y puede romper enlaces de afiliados o alguna app. Cuatro opciones gratuitas: AdGuard (94.140.14.14), Control D (76.76.2.2), DNS4EU sin anuncios (86.54.11.13) y NextDNS con cuenta.

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

ResolverDireccionesNombre para DNS privado (DoT)BloqueaRegistros
AdGuard DNS94.140.14.14 · 94.140.15.15dns.adguard-dns.comAnuncios, rastreadores, malwareNo guarda
Control D (modo Anuncios)76.76.2.2 · 76.76.10.2p2.freedns.controld.comAnuncios, rastreadores, malwareNo guarda
DNS4EU (Protegido + sin anuncios)86.54.11.13 · 86.54.11.213noads.joindns4.euAnuncios, rastreadores, malwareNo guarda
NextDNSCon cuenta (45.90.28.0 sin filtro)<id>.dns.nextdns.ioLo que configuresOpcional

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.

Preguntas frecuentes

¿Un DNS puede bloquear anuncios?
Sí, los que se sirven desde dominios publicitarios distintos del sitio que visitas, que son la mayoría en la web y en las apps. Cuando la app pide ese dominio, el resolver contesta que no existe y el anuncio no llega. No puede bloquear anuncios que salen del mismo dominio que el contenido, como los de YouTube.
¿Cuál es el mejor DNS para bloquear anuncios?
AdGuard DNS (94.140.14.14 y 94.140.15.15) es el más completo sin cuenta y bloquea también rastreadores; DNS4EU sin anuncios (86.54.11.13 y 86.54.11.213) es la opción europea y fue el más rápido desde Madrid; Control D (76.76.2.2 y 76.76.10.2) suma bloqueo de malware. NextDNS es el más configurable, pero necesita una cuenta gratuita.
¿Por qué sigo viendo anuncios en YouTube con AdGuard DNS?
Porque YouTube sirve los anuncios desde los mismos dominios que los vídeos. Un DNS sólo puede bloquear dominios enteros; si bloqueara ese, se iría el vídeo con él. Para YouTube hace falta un bloqueador en el navegador.
¿Qué se puede romper con un DNS que bloquea anuncios?
Enlaces de afiliados y de seguimiento de correos (se quedan en blanco), algunos botones de compra, la tienda o el login de algún juego, y apps que confunden el bloqueo con falta de conexión. Si algo falla, cambia un momento a un resolver sin filtro para confirmar que es eso.

← Todos los artículos

¿Listo para mejorar tu DNS?

Elige el mejor servidor DNS gratuito para tus necesidades y configúralo en minutos.