Skip to main content
guide

DNS che blocca la pubblicità: AdGuard, Control D, NextDNS e DNS4EU a confronto

· 5 min di lettura

In breve

Un DNS con blocco della pubblicità risponde «non esiste» quando un'app o un sito chiede un dominio pubblicitario, così l'annuncio non viene mai scaricato. Funziona su tutti i dispositivi e le app insieme, senza installare nulla, ed è la cosa più vicina a un blocker per la TV o la console. Non può togliere gli annunci serviti dallo stesso dominio del contenuto (YouTube, Twitch, social) e può rompere link di affiliazione o qualche app. Quattro opzioni gratuite: AdGuard (94.140.14.14), Control D (76.76.2.2), DNS4EU senza pubblicità (86.54.11.13) e NextDNS con account.

Un blocker di pubblicità nel browser protegge solo il browser. Gli annunci delle app del telefono, della TV, della console o del frigorifero connesso vengono serviti lo stesso. Un DNS con filtro è il modo per coprire tutto questo insieme, e capire come lo fa spiega anche i suoi limiti.

Come un DNS blocca la pubblicità

Quando un’app o un sito vuole mostrare un annuncio, quasi sempre lo chiede a un dominio diverso da quello del contenuto: una rete pubblicitaria, un server di tracciamento, un sistema di misurazione. Prima di connettersi, il dispositivo chiede al DNS quel dominio. Un resolver con filtro ha una lista di quei domini e, quando gli viene chiesto uno di questi, risponde che non esiste (o restituisce un indirizzo vuoto). L’app non può scaricare l’annuncio e mostra un vuoto, o niente.

Da qui le tre proprietà di questo metodo:

  • Vale per tutto ciò che usa quel DNS. Configurato nel router, copre ogni dispositivo di casa; configurato nel telefono come DNS privato, copre tutte le app.
  • Non installa nulla e non consuma risorse. Nessuna estensione, nessuna app, nessun processo in background.
  • Può bloccare solo domini interi. Non vede il contenuto della pagina e non distingue l’annuncio dal video se arrivano dallo stesso posto.

Cosa non può bloccare nessun DNS

È ciò che delude di più chi prova per la prima volta, quindi viene per primo.

Annunci dello stesso dominio. YouTube serve gli annunci dagli stessi domini dei video; Twitch, uguale; i social, uguale con i post sponsorizzati. Un DNS non può bloccare questo senza bloccare l’intero servizio. Per YouTube serve ancora un blocker nel browser.

Annunci dentro il contenuto. Menzioni sponsorizzate in un video, pubblicità nativa in un sito, risultati promossi in un motore di ricerca: non c’è nessun dominio da bloccare.

Tracciamento per altre vie. Un DNS blocca i domini di tracciamento, ma non i cookie del sito stesso, né il fingerprint del browser, né quello che l’app invia ai propri server.

Chiarito questo, per tutto il resto funziona molto bene: banner dei siti, annunci interstiziali delle app gratuite, tracker di terze parti, misuratori di audience e buona parte degli annunci delle app per la TV.

Le opzioni gratuite, una per una

ResolverIndirizziNome per DNS privato (DoT)BloccaLog
AdGuard DNS94.140.14.14 · 94.140.15.15dns.adguard-dns.comPubblicità, tracker, malwareNon conserva
Control D (modalità Pubblicità)76.76.2.2 · 76.76.10.2p2.freedns.controld.comPubblicità, tracker, malwareNon conserva
DNS4EU (Protetto + senza pubblicità)86.54.11.13 · 86.54.11.213noads.joindns4.euPubblicità, tracker, malwareNon conserva
NextDNSCon account (45.90.28.0 senza filtro)<id>.dns.nextdns.ioQuello che configuriOpzionale

AdGuard DNS è il riferimento. Usa le liste di filtri di AdGuard stesso, aggiornate ogni giorno, e ha anche una variante famiglia (94.140.14.15) che aggiunge contenuti per adulti e ricerca sicura, e una senza filtro (94.140.14.140). Opera da Cipro e non conserva log. Nella nostra misurazione da Madrid è stato il più lento del gruppo (34 ms in cache, 107 a freddo), ancora accettabile per navigare, ma si nota rispetto ai 6 ms di DNS4EU.

Control D offre sei resolver gratuiti senza account, a scalini: senza filtro (76.76.2.0), malware (2.1), malware e pubblicità (2.2), il precedente più social (2.3), famiglia (2.4) e senza censura (2.5). Quello per la pubblicità è 76.76.2.2. Da Madrid ha risposto in 7 ms in cache e 106 a freddo. Canada, senza log.

DNS4EU è il resolver pubblico europeo e ha due varianti senza pubblicità: la protetta (86.54.11.13) e quella per bambini (86.54.11.11), entrambe con blocco del malware. È l’unico in questa lista con operatore e giurisdizione nell’Unione Europea, ed è stato il più veloce da Madrid: 6 ms in cache, 35 a freddo. Se sei in Italia, parti da qui.

NextDNS è diverso: i suoi indirizzi pubblici (45.90.28.0) non filtrano nulla. Per bloccare bisogna creare un account gratuito, scegliere le liste (puoi caricare quelle di AdGuard, EasyList, OISD e decine di altre), aggiungere eccezioni e vedere il log delle richieste se vuoi. È il più potente e l’unico con cui sistemi da solo quello che si rompe. Il piano gratuito arriva a 300.000 richieste al mese, che a una casa normale avanzano.

Cosa si rompe e come sistemarlo

Le liste di blocco sono aggressive per natura e ogni tanto si portano via qualcosa:

  • Link di affiliazione e di tracciamento (quelli delle newsletter, i «vedi offerta» dei siti di coupon) passano per un dominio di tracciamento e restano vuoti. La soluzione è aprirli in un browser senza quel DNS, o aggiungere un’eccezione in NextDNS.
  • Pulsanti di acquisto e checkout che caricano uno script di misurazione prima di funzionare.
  • Giochi e app il cui login o store dipende da un dominio di telemetria presente nella lista. Ne parliamo nell’articolo sul gaming.
  • App che mostrano «nessuna connessione» perché interpretano il blocco come un guasto di rete.

La regola pratica: quando qualcosa fallisce in modo strano, passa un minuto a un resolver senza filtro (1.1.1.1 o la variante senza filtro dello stesso provider). Se funziona, conosci la causa. E non mescolare un DNS con filtro come primario con uno senza filtro come secondario: il blocco avrebbe dei buchi.

Dove impostarlo

Nel router, per coprire tutta la casa in un colpo, TV e console comprese (guida del router). Nel telefono, come DNS privato su Android o con il profilo del provider su iPhone, perché valga anche con i dati (articolo sul telefono). E se vuoi bloccare solo sul computer, direttamente su Windows o macOS.

Prima di decidere, il test di velocità ti dice quale dei quattro risponde prima dalla tua rete; un filtro lento si sente su ogni pagina.

Domande frequenti

Un DNS può bloccare la pubblicità?
Sì, quella servita da domini pubblicitari separati dal sito che visiti, cioè la maggior parte sul web e nelle app. Quando l'app chiede quel dominio, il resolver risponde che non esiste e l'annuncio non arriva. Non può bloccare gli annunci che arrivano dallo stesso dominio del contenuto, come quelli di YouTube.
Qual è il miglior DNS per bloccare la pubblicità?
AdGuard DNS (94.140.14.14 e 94.140.15.15) è il più completo senza account e blocca anche i tracker; DNS4EU senza pubblicità (86.54.11.13 e 86.54.11.213) è l'opzione europea ed è stato il più veloce da Madrid; Control D (76.76.2.2 e 76.76.10.2) aggiunge il blocco del malware. NextDNS è il più configurabile ma richiede un account gratuito.
Perché vedo ancora la pubblicità di YouTube con AdGuard DNS?
Perché YouTube serve gli annunci dagli stessi domini dei video. Un DNS può bloccare solo domini interi; se bloccasse quello, se ne andrebbe anche il video. Per YouTube serve un blocker nel browser.
Cosa si può rompere con un DNS che blocca la pubblicità?
Link di affiliazione e di tracciamento delle email (restano vuoti), alcuni pulsanti di acquisto, lo store o il login di qualche gioco, e app che scambiano il blocco per mancanza di connessione. Se qualcosa non va, passa un momento a un resolver senza filtro per confermare che sia quello.

← Tutti gli articoli

Pronto a migliorare il tuo DNS?

Scegli il miglior server DNS gratuito per le tue esigenze e configuralo in pochi minuti.