Come scaricare la cache DNS sulla top 10 di Ubuntu.Top 10

Come scaricare la cache DNS sulla top 10 di Ubuntu.Top 10
Nel mondo dei computer, le macchine non usano i nomi come fanno gli umani. Passano da una serie di numeri. Computer, telefoni e tutti questi dispositivi possono identificare e parlare tra loro usando questi numeri, noti anche come indirizzi IP. Al contrario, gli umani si riconoscono con i loro nomi ed è difficile per noi ricordare le stringhe di numeri. Pertanto, gli architetti hanno sviluppato un sistema di denominazione noto come sistema di nomi di dominio o DNS per colmare questo divario di comunicazione tra macchine e umani.

L'obiettivo di DNS è risolvere i nomi ai numeri. Per essere più specifici, risolve gli URL agli indirizzi IP. Se qualcuno digita Google.com Nella barra degli indirizzi della finestra del loro browser e dei colpi, il DNS risolverà questo URL a “142.250.179.142 "controllando all'interno del suo database e abbinando l'URL con l'indirizzo IP. Una volta che la macchina ha questo indirizzo IP, può connettersi con Google e visualizzare i contenuti del sito Web. Per evitare la comunicazione tra il tuo computer e il server e minimizzare i tempi di caricamento, queste voci sono memorizzate sul tuo computer in una cache locale, i.e., Cache DNS.

Cos'è una cache DNS

Come discusso, aiuta il tuo computer in rete con i server in modo più efficiente. In grandi configurazioni, la risoluzione dei nomi di dominio ai rispettivi indirizzi IP può consumare una buona quantità di tempo e larghezza di banda. Ecco dove una cache DNS è utile.

Memorizza la risoluzione degli URL di recente interrogazione sul computer, eliminando la necessità di comunicare con il server ogni volta.

Puoi trovare i dettagli nel nostro post “Cos'è una cache DNS?"Per una spiegazione più approfondita della cache DNS e del suo scopo.

Perché sciacquare la cache

Accoppiati insieme ai vantaggi apparenti sono alcuni svantaggi. Ad esempio, la memorizzazione di una copia di una risoluzione per un uso successivo e le modifiche originali ti lasceranno con dati negativi nella cache locale e non ti indirizzerà nella posizione prevista. Molti attori dannosi possono anche indirizzare la cache locale per reindirizzarti a pagine Web dannose.

Pertanto, è necessario eliminare spesso la cache DNS per evitare tali problemi. Quindi, come si scarica la cache DNS? Se stai eseguendo Ubuntu 20.04, puoi trovare una guida passo-passo qui.

Come scaricare la cache DNS in Ubuntu 22.04

Ora, se sei su Ubuntu 22.04, il metodo "risolto dal sistema" non funzionerà più per te. Controlliamo le dimensioni della cache attualmente. Apri il tuo terminale Ubuntu ed esegui quanto segue:

$ Resolvectl Statistics

Ora, scariciamo la cache DNS del tuo sistema Ubuntu:

$ Resolvectl Flush-Caches

A seconda delle dimensioni della cache, il processo richiederà del tempo. Come vedi, la dimensione della cache mostrata non era molto. È stato completato all'istante. Ora, controlliamo ancora una volta le statistiche per garantire che ciò sia stato completato con successo.

Come vedi che la dimensione della cache corrente è scesa a 0, significa che il flusso DNS ha avuto successo.

Conclusione

In questa guida, abbiamo imparato cosa è un DNS (sistema di nomi di dominio), i vantaggi di avere una cache DNS locale, perché è essenziale scaricare la cache DNS e come è possibile eliminare manualmente la cache DNS.

Abbiamo anche discusso di come si potrebbe sciacquare la cache DNS su Ubuntu 20.04 e Ubuntu 20.04, insieme a come è possibile visualizzare le statistiche relative ai dati memorizzati nella cache.

Fortunatamente, il processo è diventato abbastanza semplice in Ubuntu 22.04.