Ho letto un sacco di domande / risposte pertinenti qui, ma non sono ancora sicuro di quale sia la risposta migliore.
Sto spostando un paio di siti dall'indirizzo IP "1.abc" a "2.def". A partire da ora nel DNS esistente ho impostato tutti i TTL su 300 secondi e ho una nuova zona DNS pronta per essere utilizzata (su AWS Route 53), con nuovi nameserver e tutti i TTL a 60 secondi. Quindi credo di essere pronto, dal punto di vista DNS. Dopo il trasloco, dopo alcuni giorni imposterò TTL su numeri più ragionevoli sulla Route 53.
Ho avvisato tutti i miei utenti della mossa e ho una finestra temporale definita per la mossa. Ho detto loro che una volta completato lo spostamento e se sono trascorse 24 ore e vedono ancora i vecchi siti (bloccati), dovrebbero riavviare il computer per forzare lo svuotamento della cache DNS locale.
Non capisco come il browser dell'utente (cache) abbia un ruolo in questo. I miei esperimenti con un file hosts locale (Win7) mi dicono che c'è qualcosa nel browser che non sta lasciando andare il vecchio indirizzo IP - ho dovuto andare alla cronologia-> cancellare tutto per ottenere la posizione del nuovo sito su, anche dopoipconfig /flushdns
(EDIT) - Non ho accesso root al vecchio server, quindi non posso implementare la risposta accettata a questa domanda .
Domanda: Non voglio davvero che i miei utenti debbano occuparsene, quindi c'è qualcosa che posso fare per forzare tutti i browser là fuori a re-cache? E se è così, per quanto tempo devo lasciarlo acceso?
Grazie...
My own experiments with a local hosts file (Win7) tell me there is something about the browser that is not letting the old IP address go
Puoi fornire qualche informazione al riguardo? Dopo tutto, i browser non memorizzano nella cache i record DNS per più di 1 minuto.