Mia foto

Quanto tempo impiega il DNS per propagarsi

Per iniziare a funzionare completamente, le modifiche al name server richiedono in genere dalle 24 alle 48 ore. Questo periodo di tempo, noto anche come propagazione, è la durata stimata necessaria affinché i record della cache e i server dei nomi root in tutto il Web vengano aggiornati con le informazioni DNS del tuo sito.

Il tempo di propagazione del DNS è influenzato da qualche fattore?

Quando i record DNS, o record Domain Name System, vengono aggiornati nel file di zona del tuo nome di dominio, affinché tali aggiornamenti si propaghino attraverso Internet, saranno necessarie fino a 48 ore. Ci sono diversi fattori che sfuggono al nostro controllo e che determinano il tempo di propagazione dei DNS, anche se puntiamo ad effettuare gli aggiornamenti il ​​più velocemente possibile.

Alcuni dei fattori che determinano il tempo di propagazione del DNS sono i seguenti:

  1. Il registro del tuo nome di dominio – Se modifichi i nameserver del tuo nome di dominio, la tua richiesta di modifica viene comunicata al registro entro un paio di minuti e il registro pubblica i record del tuo nameserver autorevole nella loro zona root. Le zone vengono solitamente aggiornate tempestivamente dalla maggior parte dei registri. Ad esempio, le zone per i nomi di dominio .com vengono aggiornate da VeriSign ogni tre minuti. Tuttavia, è necessario tenere presente che non tutti i registri effettuano gli aggiornamenti in modo così rapido. I server dei nomi root sono spesso protetti dai registri dall'uso eccessivo in modo da impostare un TTL elevato (time to live, una sorta di data di scadenza inserita in un record DNS) fino a 48 o più ore per i record dei server dei nomi. Inoltre, anche se i record del server dei nomi root non dovrebbero essere memorizzati nella cache dai server dei nomi ricorsivi, alcuni ISP memorizzano comunque nella cache le informazioni e il risultato è un tempo di propagazione del server dei nomi più lungo.

  2. Il tuo provider di servizi Internet, noto anche come ISP: i record DNS vengono memorizzati nella cache dal tuo ISP, che invece di recuperare nuovi dati dal tuo server DNS, archivia i dati localmente. Ciò riduce il traffico e accelera la navigazione sul Web, rallentando il tempo di propagazione. Le impostazioni TTL vengono ignorate da alcuni ISP e i loro record memorizzati nella cache vengono aggiornati solo ogni 2 o 3 giorni.

  3. Le tue impostazioni TTL: nel file di zona del tuo nome di dominio, puoi impostare il Time to Live per ogni record DNS. Come accennato in precedenza, TTL è il periodo di tempo durante il quale i server memorizzano nella cache le informazioni per i tuoi record DNS. La velocità di propagazione può essere aumentata mediante impostazioni TTL più brevi. Ad esempio, se il TTL di un determinato record è impostato su due ore, le informazioni per quel record vengono archiviate localmente dai server per due ore prima di recuperare le informazioni aggiornate dal server dei nomi autorevole. Tuttavia, tieni presente che il numero di query può essere aumentato anche con impostazioni più brevi e il tempo di elaborazione del tuo server può essere rallentato da tale aumento del carico.