Come svuotare la cache DNS e quando serve davvero
Quando la cache DNS può spiegare un sito non raggiungibile, come distinguerla da altri problemi e perché svuotarla non è sempre la soluzione.
Che cos'è la cache DNS
Prima di aprire un sito, il dispositivo deve trasformarne il nome in un indirizzo IP. Per evitare di ripetere la stessa domanda, browser, sistema operativo, router e resolver conservano la risposta per un periodo chiamato TTL. Questa memoria temporanea è la cache DNS.
Quando può essere il problema
Può capitare dopo una migrazione di sito, una modifica ai record DNS o un guasto momentaneo del resolver. Il segnale tipico è semplice: il dominio funziona su una rete o su un telefono con dati mobili, ma non sulla tua connessione abituale. Prima di svuotare qualsiasi cosa, confronta i record nel nostro lookup DNS: se anche lì manca la risposta, non è una cache locale.
Non confondere quattro cache diverse
- Browser: riguarda solo il programma che stai usando.
- Sistema operativo: viene usata da molte applicazioni sullo stesso dispositivo.
- Router: può servire tutti i dispositivi della rete di casa.
- Resolver: è lato operatore o servizio DNS scelto; non puoi svuotarlo dal tuo computer.
Riavviare il router non cancella necessariamente il resolver dell'operatore. Allo stesso modo, svuotare la cache del browser non cambia una delega DNS errata.
Procedura prudente
- Verifica il dominio da un'altra rete e confronta A, AAAA e NS.
- Chiudi e riapri il browser; prova senza estensioni o in una finestra privata.
- Se il problema resta solo sul tuo dispositivo, svuota la cache DNS con la procedura documentata per il tuo sistema operativo.
- Attendi il TTL indicato dal record prima di considerare un cambiamento fallito.
Il caso IPv6
Un sito può avere un record IPv4 corretto e un record IPv6 non più raggiungibile. Chi naviga in IPv6 vedrà un errore, mentre chi usa solo IPv4 non noterà nulla. Per questo, durante una migrazione, A e AAAA vanno controllati insieme.
Quando non farlo
Non usare lo svuotamento della cache come rimedio generico. Non risolve password errate, certificati scaduti, firewall, problemi di Wi-Fi o un server spento. La guida su come funziona il DNS spiega il percorso completo della richiesta e aiuta a capire dove intervenire.