GNU/Linux >> Linux Esercitazione >  >> Linux

Come svuotare la cache DNS su Ubuntu

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.


Linux
  1. Come svuotare la cache DNS in Ubuntu e LinuxMint

  2. Come installare il resolver DNS Unbound su Ubuntu 22.04

  3. Come aggiornare Ubuntu 20.04 a Ubuntu 21.04

  4. Come configurare un risolutore DNS non legato su Ubuntu 20.04

  5. Come svuotare la cache del resolver DNS su Linux (e FreeBSD)

Come svuotare la cache DNS su Ubuntu

Come modificare le impostazioni DNS in Ubuntu 18.04 LTS

Come installare Varnish Cache su Ubuntu 20.04

Come svuotare la cache DNS su Linux

Come cancellare la cache DNS su Ubuntu

Come svuotare la cache DNS su Linux?