Defaults.Exposed

Defaults.ExposedCorrezioni › DNSSEC

Come correggere DNSSEC

Il DNSSEC è un sigillo digitale sulla rubrica degli indirizzi del tuo dominio. Permette a internet di dimostrare che la risposta alla domanda «dove si trova questo dominio?» è arrivata davvero da te e non è stata manomessa per strada. Senza, la risposta può essere falsificata, e i tuoi visitatori dirottati in silenzio altrove.

In sintesi per la tua attività: Senza DNSSEC, un aggressore che riesce ad avvelenare una risposta DNS può puntare i tuoi clienti verso una copia perfetta del tuo sito mentre il loro browser mostra ancora il tuo dominio reale. Accessi, numeri di carta e dati personali vengono raccolti, e lo scopri solo dai chargeback e dalle proteste. Una configurazione DNSSEC rotta a metà è ancora peggio: può rendere il tuo sito irraggiungibile per una fetta crescente di visitatori senza alcun errore che tu possa mai notare.

Cosa può costarti

Perché è importante. Il DNS è la rubrica degli indirizzi di internet, e per impostazione predefinita le sue risposte viaggiano senza firma: chiunque riesca a infilare una risposta falsificata può mandare i tuoi clienti e la tua email dove vuole, con il tuo dominio reale che compare ancora nel browser. Il DNSSEC mette un sigillo a prova di manomissione su quelle risposte così che possano essere verificate come autenticamente tue. La correzione è gratuita presso la maggior parte dei provider; l'unico costo reale è farla male, ed è per questo che ti accompagniamo con cura attraverso entrambe le metà.

Il DNSSEC, in parole semplici

Ogni volta che qualcuno visita il tuo sito o ti invia un’email, il suo computer pone prima a internet una domanda semplice: «dove si trova davvero questo dominio?». La risposta — l’insieme degli indirizzi del tuo sito e dei tuoi server di posta — torna dal DNS, la rubrica degli indirizzi di internet.

Ecco la parte scomoda: per impostazione predefinita, quelle risposte viaggiano senza firma. Non c’è nulla allegato a dimostrare che la risposta sia autentica. Se qualcuno riesce a infilare una risposta falsificata in quella conversazione — e ci sono modi noti e dimostrati di farlo esattamente — il computer del tuo visitatore l’accetterà senza problemi. Da quel momento, il visitatore può parlare con il server di un aggressore mentre il suo browser mostra ancora il tuo dominio nella barra degli indirizzi.

Il DNSSEC è la soluzione. Aggiunge un sigillo digitale a prova di manomissione alle tue risposte DNS. Quando il DNSSEC è attivo, internet può verificare matematicamente che una risposta sia arrivata davvero da te e non sia stata alterata per strada. Una risposta falsificata non supera il controllo e viene scartata. È la differenza tra una rubrica in cui chiunque può scarabocchiare e una in cui ogni voce è firmata e testimoniata.

Questa pagina copre le due parti che il nostro controllo esamina insieme: se il sigillo è pubblicato (il record DS) e se la chiave corrispondente dietro di esso esiste davvero (il record DNSKEY). Vedrai a breve perché contano entrambe — perché avere uno senza l’altro è un suo proprio tipo di guaio.

Quanto può costarti

Sono schemi realistici e aggregati, non una singola azienda nominata.

Cos’è davvero

Il DNSSEC funziona come una catena di fiducia, e ha due parti mobili che devono concordare tra loro. È questo il cuore del perché il nostro controllo esamina due cose.

Il DNSKEY — la tua chiave. Il tuo provider DNS detiene una chiave crittografica e la usa per firmare i tuoi record DNS. La metà pubblica di quella chiave è pubblicata come record DNSKEY. Pensala come il timbro-sigillo tenuto dalla tua parte.

Il record DS — l’impronta che garantisce per la chiave. Una breve impronta di quella chiave, chiamata record DS (Delegation Signer), è pubblicata un livello più in alto, presso il registro del tuo dominio, tramite il tuo registrar. È questo che permette al resto di internet di fidarsi della tua chiave: ogni livello garantisce per quello sotto, fino alla radice di internet. Il DS è il sigillo registrato ufficialmente così che tutti gli altri possano riconoscerlo.

Perché il DNSSEC ti protegga davvero, entrambi devono essere presenti e devono coincidere:

Come si presenta una configurazione corretta, in una riga: un record DS presso il tuo registrar la cui impronta coincide con un DNSKEY attivo presso il tuo provider DNS, entrambi confermati con un rapido lookup.

Come correggerlo (gratis, circa 10–30 minuti)

Passa questa sezione a chi gestisce il tuo dominio o sito. La correzione in sé è gratuita presso la maggior parte dei provider — l’unico costo è farla con cura così che le due metà restino sincronizzate. Ti facciamo pagare solo se in seguito vuoi che monitoriamo che resti correttamente attivo.

La regola d’oro: attiva prima la firma (che crea il DNSKEY), poi pubblica il record DS presso il registrar — mai il contrario, e mai uno senza l’altro. Pubblicare un DS prima che la chiave esista è esattamente ciò che causa le interruzioni.

La via semplice (consigliata — Cloudflare):

  1. In Cloudflare, assicurati che Cloudflare gestisca davvero il tuo DNS (i tuoi nameserver puntano a Cloudflare).
  2. Vai su DNS → Settings → DNSSEC → Enable DNSSEC. Cloudflare genera e gestisce le chiavi al posto tuo (questo crea automaticamente la parte DNSKEY).
  3. Cloudflare ti mostra i dettagli del record DS da pubblicare presso il tuo registrar.
  4. Accedi al tuo registrar di dominio (es. GoDaddy, Namecheap, OVH) e trova la sezione DNSSEC. Incolla i valori DS che Cloudflare ti ha dato.
  5. Attendi 24–48 ore per la propagazione completa. Il tuo sito e la tua email continuano a funzionare per tutto il tempo.

Altri provider DNS (AWS Route 53, il tuo host web, ecc.):

  1. Nel pannello di controllo del tuo provider DNS, attiva il DNSSEC / «firma questa zona». Questo genera le chiavi di firma e pubblica i record DNSKEY.
  2. Copia il record DS che il provider produce.
  3. Aggiungi quel record DS presso il tuo registrar nelle sue impostazioni DNSSEC.
  4. Conferma che il registrar l’ha accettato e attendi la propagazione.

Note per piattaforma:

Verifica che abbia funzionato:

Errori comuni

Dove si colloca nel tuo voto

Entrambi questi controlli contano per il tuo punteggio di Sicurezza DNS. Il controllo del record DS è trattato come il più prioritario dei due: un DS mancante è una falla reale ed è valutato come fallimento. Il controllo del DNSKEY conferma che il resto della catena sia intatto: supera solo quando un DS e un DNSKEY corrispondenti sono entrambi presenti, e segnala il pericoloso stato rotto «DS senza chiave» come gravità alta. Un risultato pulito «il DNSSEC semplicemente non è ancora attivato» è il punto di partenza comune per molte imprese; passare da lì a una coppia DS + DNSKEY completa e corrispondente è un aggiornamento gratuito e ben compreso che migliora la tua posizione di Sicurezza DNS e rimuove un’autentica via di impersonazione e intercettazione.

Configuralo sul tuo host

Passo per passo per i provider più diffusi:

FAQ

Non sono una persona tecnica: è qualcosa di cui devo occuparmi di persona?

No. Devi capire perché è importante (questa pagina lo spiega), ma la modifica vera e propria vive nelle impostazioni DNS e del registrar del tuo dominio, quindi spetta a chi gestisce il tuo dominio o sito. Passagli la sezione «Come correggerlo»: è gratuita e di solito richiede meno di mezz'ora. Ti facciamo pagare solo se in seguito vuoi che continuiamo a verificare che resti correttamente attivo.

Se il mio sito ha già il lucchetto (HTTPS), non sono già protetto?

Proteggono cose diverse. Il lucchetto mette in sicurezza la connessione una volta che un visitatore ha raggiunto il server giusto. Il DNSSEC protegge il passo precedente: assicurarsi che raggiunga il server giusto in primo luogo. Un aggressore che falsifica il tuo DNS può mandare i visitatori sul proprio server, che può avere un suo lucchetto valido su un dominio sosia o persino su una copia del tuo. Ti servono entrambi; uno non sostituisce l'altro.

Attivare il DNSSEC potrebbe rompere il mio sito o la mia email?

Fatto in un solo punto da un provider che lo supporta, no: i provider moderni gestiscono le chiavi al posto tuo e funziona e basta. Il rischio viene dal farlo in due passi scollegati e completarne solo uno: pubblicare il «sigillo» pubblico (il record DS) presso il registrar mentre la chiave corrispondente (DNSKEY) manca o non coincide. Quello stato rotto è peggio di nessun DNSSEC e causa interruzioni intermittenti. I passaggi qui sotto tengono le due metà sincronizzate così non succeda.

Ci appoggiamo a Cloudflare / Google Workspace / Microsoft 365: questo lo copre?

Non automaticamente, ma lo rende facile. Ciò che conta è dove è gestito il tuo DNS. Se il DNS è su Cloudflare, è un'attivazione con un clic più l'incollare un record presso il registrar. Microsoft 365 e Google Workspace gestiscono l'email, di solito non la tua zona DNS — il DNSSEC si attiva dove vivono davvero i record DNS del tuo dominio (spesso Cloudflare, il tuo registrar o il tuo host). I passaggi qui sotto coprono i casi comuni.

Cosa sono esattamente «DS» e «DNSKEY», e perché questa pagina li menziona entrambi?

Sono le due metà di un'unica serratura. DNSKEY è la chiave che il tuo provider DNS detiene e usa per firmare i tuoi record. DS è un'impronta di quella chiave, pubblicata un livello più in alto presso il tuo registrar così che il resto di internet possa confermare che la chiave è davvero tua. Entrambi devono essere presenti e devono coincidere. Controlliamo entrambi: un DS mancante significa che il DNSSEC non è attivo; un DS senza un DNSKEY corrispondente significa che è attivo ma rotto.

Quanto ci vuole perché funzioni, e come lo confermo?

Concedi 24–48 ore perché la modifica si diffonda del tutto in internet; se è fatta correttamente, il tuo sito e la tua email esistenti continuano a funzionare per tutto il tempo. Per confermare, il tuo referente IT può eseguire «dig DS tuodominio» e «dig DNSKEY tuodominio» e vedere i record restituiti per entrambi, oppure usare un qualsiasi controllore DNSSEC online gratuito. Possiamo anche monitorarlo in continuo così che una futura rottura venga colta il giorno in cui accade, non il giorno in cui un cliente si lamenta.