Quando apporti modifiche ai record DNS del tuo dominio, ad esempio aggiornando un record A, cambiando i server di posta o indirizzando il dominio a un nuovo provider di hosting, tali modifiche non si riflettono immediatamente ovunque. Questo ritardo è dovuto alla propagazione DNS.
Questo articolo spiega cos'è la propagazione DNS, perché avviene, quanto tempo richiede e cosa puoi fare (e non fare) al riguardo.
La propagazione DNS è il tempo necessario affinché le modifiche DNS vengano aggiornate su tutti i server DNS su Internet. Quando modifichi un record DNS (ad esempio, A, CNAME, MX, TXT), tale aggiornamento deve essere raccolto e memorizzato nella cache dai server DNS ricorsivi in tutto il mondo.
Fino al completamento della propagazione, gli utenti in diverse parti del mondo, o anche su dispositivi o reti diversi, potrebbero visualizzare risultati diversi quando visitano il tuo dominio.
Il DNS è un sistema di caching distribuito a livello globale. Quando qualcuno visita il tuo sito:
TTL è un valore impostato su ogni record DNS che indica agli altri server DNS per quanto tempo archiviarlo prima di controllare di nuovo.
Esempio: Se il record A ha un TTL di 3600 secondi (1 ora), la maggior parte dei server DNS manterrà il vecchio IP nella cache per un massimo di 1 ora dopo la modifica.
Diversi fattori influenzano la rapidità con cui le modifiche DNS entrano in vigore:
Il tempo di propagazione può variare ampiamente. In media:
| Regione | Tempo di consegna tipico |
|---|---|
| America del Nord | 5 minuti – 4 ore |
| Europa | 15 minuti – 6 ore |
| Asia e Sud America | 1 – 24 ore |
| A livello globale (completo) | Fino a 48 ore |
Non puoi forzare i server DNS globali a cancellare le loro cache, ma puoi:
Usa questi strumenti:
nslookup, dig o traceroutePer una guida completa, consulta la nostra guida Come controllare la propagazione DNS.
Se le modifiche DNS non funzionano come previsto dopo 48 ore, contatta il provider di hosting DNS o il team di supporto del registrar per la risoluzione dei problemi.