Verificare il DNSSEC di un dominio
Cos’è DNSSEC, come firma crittograficamente la tua zona DNS per fermare l’avvelenamento della cache e lo spoofing, come verificare se un dominio lo ha attivo e l’avviso indispensabile: un’attivazione sbagliata — un record DS che non corrisponde alla tua chiave — lascia il dominio irraggiungibile con SERVFAIL. Con spiegazione passo dopo passo.
STRUMENTO GRATUITO · SENZA REGISTRAZIONE
Controlla la sicurezza della posta del tuo dominio
Il nostro analizzatore gratuito verifica in pochi secondi l’autenticazione della posta del tuo dominio (SPF, DKIM, DMARC e MX), la base che impedisce di impersonare il tuo marchio via email. DNSSEC agisce su un altro livello — la firma della zona DNS — e si valida in modo diverso, con una query dig +dnssec o un validatore specializzato, come spieghiamo più sotto. Registrati se vuoi un monitoraggio continuo della tua superficie DNS e di posta.
Che cos’è DNSSEC?
DNSKEY (le chiavi pubbliche), RRSIG (la firma di ogni insieme di record), DS (il collegamento di fiducia verso la zona genitore) e NSEC/NSEC3 (la prova autenticata che un nome non esiste).Perché conta: ferma l’avvelenamento e lo spoofing del DNS
tuodominio.com si risolva verso il suo server e reindirizzare i tuoi utenti a un sito fraudolento, intercettare la posta o rubare credenziali senza che la vittima si accorga di nulla. Il classico attacco di Kaminsky (2008) ha dimostrato quanto sia pratico. Con DNSSEC, qualsiasi risposta manomessa fallisce la validazione della firma e il resolver la scarta. Una sfumatura importante: DNSSEC garantisce autenticità e integrità (che la risposta è quella reale e non è cambiata), ma non riservatezza: non cifra le tue query DNS. Per cifrare il traffico DNS si usano altre tecnologie (DNS over HTTPS o DNS over TLS), complementari a DNSSEC.La catena di fiducia: DS, DNSKEY e RRSIG
DNSKEY (di solito c’è una KSK, la chiave di firma delle chiavi, e una ZSK, la chiave di firma della zona) e ogni insieme di record porta la sua firma in un RRSIG. L’anello che lega la tua zona al suo genitore (il TLD, per esempio .com) è il record DS: è un digest (hash) della tua chiave e si pubblica nella zona genitore tramite il tuo registrar di domini, non nel tuo DNS. Così la radice garantisce per il TLD, il TLD garantisce per il tuo dominio tramite il DS, e il tuo dominio garantisce per i suoi record. Un esempio di record DS:example.com. 3600 IN DS 12345 13 2 A1B2C3D4E5F6...
Come verificare se un dominio ha DNSSEC
dig. Il record DS presso il genitore e il DNSKEY nella tua zona confermano che le chiavi sono pubblicate:dig DS example.com +short dig DNSKEY example.com +shortPer sapere se la validazione funziona da un capo all’altro, interroga un resolver validante (come 1.1.1.1 o 8.8.8.8) e cerca l’indicatore
ad (Authenticated Data) nei flag della risposta:dig +dnssec example.com ;; flags: qr rd ra ad; (il flag "ad" = risposta validata)Per una diagnosi visiva dell’intera catena di fiducia è ideale un validatore specializzato come DNSViz o il debugger DNSSEC di Verisign. Nota: il nostro analizzatore di posta gratuito copre SPF, DKIM, DMARC e MX; DNSSEC si verifica con queste query DNS, non da quello scanner.
⚠️ Avviso: attivarlo male può mandare giù il tuo dominio
DS che non corrisponde alla DNSKEY reale della tua zona — per una rotazione di chiavi mal coordinata, o migrando fornitore DNS senza rimuovere prima il DS —, tutti i resolver validanti (Google, Cloudflare, molti operatori) restituiranno SERVFAIL e i tuoi utenti smetteranno di risolvere il dominio: sito e posta giù, senza preavviso. Per questo lo trattiamo come una porta a senso unico: attivalo con cautela, coordina qualsiasi cambio di chiave (rollover) rispettando il suo periodo di sovrapposizione, non migrare mai il DNS con DNSSEC attivo senza disattivarlo prima (rimuovi il DS, attendi la scadenza del TTL, migra e ri-firma), e valida sempre il risultato con uno strumento come DNSViz prima di considerarlo concluso. Tieni pronto un piano di ripristino.Domande frequenti su DNSSEC
Che cos’è DNSSEC e a cosa serve?
DNSSEC (DNS Security Extensions) aggiunge firme crittografiche ai record DNS così che un resolver possa verificare che una risposta è autentica e non è stata manomessa. Serve a fermare l’avvelenamento della cache e lo spoofing del DNS, che altrimenti permetterebbero di reindirizzare i tuoi utenti verso server fraudolenti.
DNSSEC cifra le mie query DNS?
No. DNSSEC garantisce autenticità e integrità (che la risposta è quella legittima e non è cambiata), ma non riservatezza: non nasconde né cifra il contenuto delle query. Per cifrare il traffico DNS si usano DNS over HTTPS (DoH) o DNS over TLS (DoT), complementari a DNSSEC.
Come faccio a sapere se il mio dominio ha DNSSEC attivo?
Verifica se esiste un record DS presso il dominio genitore e un DNSKEY nella tua zona (per esempio con dig DS tuodominio.com e dig DNSKEY tuodominio.com). Per confermare che la validazione funziona, esegui una query dig +dnssec verso un resolver validante e controlla che compaia il flag "ad". Un validatore come DNSViz ti mostra l’intera catena di fiducia.
DNSSEC può rendere il mio dominio irraggiungibile?
Sì. Se il record DS del registrar non corrisponde alla chiave DNSKEY della tua zona — per una rotazione di chiavi sbagliata o per una migrazione di fornitore DNS senza rimuovere il DS — i resolver validanti restituiscono SERVFAIL e il dominio smette di risolversi, mandando giù sito e posta. Per questo conviene attivarlo con cautela e con un piano di ripristino.
Fonti e riferimenti
- RFC 4033 — DNS Security Introduction and Requirements
- RFC 4034 — Resource Records for the DNS Security Extensions
- RFC 4035 — Protocol Modifications for the DNS Security Extensions
- ICANN — DNSSEC: cos’è e perché è importante
Aggiornato: luglio 2026 · Contenuto informativo; non costituisce consulenza.
Continua a imparare
Monitora in continuo la tua superficie DNS e di posta
Registrati gratis su OCIRIA Security e ricevi avvisi quando la tua configurazione DNS, DNSSEC o di autenticazione della posta cambia e smette di proteggere il tuo dominio.