Quanto in basso posso impostare il TTL di un record DNS e aspettarmi che venga onorato?


8

Vorrei impostare il TTL del mio record DNS su qualcosa di piuttosto basso, come dire 5 minuti (o 300 secondi), vorrei farlo in modo che in 24 ore quando questo cambiamento si è propagato, sarò in grado di emettere ulteriori cambiamenti e avere rispettati nella finestra di 5 minuti.

La ragione generale di ciò è perché sto per spostare un sito Web da una casella all'altra (IP diverso). Dopo aver completato questa mossa, spero di chiudere l'originale al box e che tutto funzioni perfettamente.

Tuttavia sono un realista e voglio prepararmi all'eventualità che qualcosa vada storto. In un caso come questo, vorrei poter tornare al sito originale e fare in modo che l'interruttore avvenga in una finestra molto piccola (ovvero i 5 minuti)

Se tutto dovesse andare bene, spero di riportare il valore TTL a ~ 24 ore.

Quindi, per porre la domanda: " Quanto in basso posso impostare il TTL di un record DNS e aspettarmi che sia onorato? "


Penso che questo sarà altamente specifico per l'implementazione, e qualsiasi risposta sarà un'opinione a meno che i rappresentanti degli ISP e di altre società che gestiscono i principali server DNS non presentino effettivamente risposte esatte.
Darth Android

Risposte:


5

Gli standard (RFC1035) consentono qualsiasi TTL, da 0 secondi in su, e poiché è uno standard, ogni applicazione sotto il sole richiede di onorarla.

Il mondo reale è diverso e forse alcuni ISP errati ignorano i valori TTL bassi e applicano un TTL minimo su tutti i record che passano attraverso i loro server. Non vedo una vera ragione pratica per farlo.

Alcuni browser memorizzano nella cache il DNS per un po 'di tempo (in modo particolare Chrome memorizza nella cache DNS per 60 secondi, penso che sia indipendente da TTL ma non ne sono sicuro).

Mi aspetto che oltre il 95% del tuo traffico onori il tuo basso TTL. Non sono un grande esperto nel settore.


Qualcuno con un sito Web ad alto traffico potrebbe modificare un record DNS e attendere, con quale velocità il traffico si sposta nella nuova posizione.
Petr,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.