Stai utilizzando l'ultima versione di Ubuntu e stai cercando un modo per svuotare la cache DNS? Allora sei nel posto giusto. Nel seguente tutorial imparerai come svuotare la cache DNS in Ubuntu 20.04 e Ubuntu 22.04. Spiegheremo anche perché di tanto in tanto dovresti svuotare la cache DNS. Quindi iniziamo con il processo
Perché e come svuotare la cache DNS?
Una cache DNS può essere danneggiata occasionalmente. Il motivo potrebbe essere errori tecnici o altri attacchi virali che aggiungono record DNS non validi al database, il che potrebbe comportare il reindirizzamento di un utente a un altro sito Web con molti annunci pubblicitari o persino malware quando visita un sito Web. Se la cache è danneggiata, si consiglia all'utente di svuotare la cache DNS
Ubuntu Cancella cache DNS
Alcuni Debian Linux come Ubuntu usano ancora systemd-resolve. Questa risoluzione è già incorporata nel sistema in Ubuntu e viene automaticamente utilizzata dal sistema operativo per molte cose senza che l'utente ne sia a conoscenza. È già installato e configurato in Ubuntu. Tutto ciò che l'utente deve fare è inserire il comando per svuotare il DNS ed è fatto.
Per prima cosa, devi aprire il terminale e digitare:
sudo systemd-resolve --flush-caches
Quando inserisci il comando, il terminale non dà alcuna conferma che la cache sia stata svuotata, per confermare che devi inserire un altro comando che mostri all'utente le statistiche, il comando è il seguente:
sudo system-resolve --statistics
Dopo aver inserito il comando, le statistiche verranno visualizzate nel terminale. Se vedi che la "dimensione attuale della cache" è zero, riceverai la conferma che la tua cache DNS è stata cancellata.
Se stai usando una versione di Linux diversa da Ubuntu, puoi anche usare il seguente comando:
Comando NSCD
Se non stai usando Ubuntu, ma un altro Linux, puoi anche usare nscd. Arch Linux utilizza principalmente nscd. In tal caso, devi solo digitare il seguente comando per svuotare la cache DNS in quel Linux.
sudo systemctl restart nscd
Puoi usare il metodo sopra descritto per svuotare la cache DNS in Ubuntu. Come accennato in precedenza, di tanto in tanto dovresti svuotare la cache DNS perché può causare vari problemi, come pagine Web non caricate correttamente o script Web non funzionanti correttamente. Tutti questi problemi sono causati da una cache DNS danneggiata. Cancellarlo e ripristinarlo probabilmente risolverà il problema.
Hai provato il metodo sopra descritto per svuotare la cache DNS? Ha funzionato per te? In caso contrario, facci sapere quale metodo hai utilizzato nella sezione commenti.