Cancella facilmente la cache DNS in Ubuntu

sulla cache DNS vuota

Nel prossimo articolo daremo uno sguardo a come possiamo svuotare la cache DNS in Ubuntu. Ogni tanto la cache DNS deve essere svuotata sul tuo sistema Ubuntu. Con questo eviteremo conflitti di indirizzi IP. Nel caso in cui qualcuno non lo sappia ancora, dì che il DNS (Servizio nomi di dominio) è responsabile dell'assegnazione del nome di un sito Web all'IP corrispondente.

Il DNS è considerato una delle parti critiche della connessione Internet. Con lo scopo di accesso più veloce ai siti web visitati più spesso, le nostre macchine tengono traccia dei record DNS o, in altre parole, li memorizzano nella cache.

La denominazione in indirizzi IP è di gran lunga la caratteristica più nota dei protocolli DNS. Ad esempio, se l'indirizzo IP del sito di Google è 216.58.210.163, la maggior parte delle persone arriva scrivendo www.google.com e non l'indirizzo IP in quanto è molto più facile da ricordare. L'indirizzo IP del sito potrebbe cambiare per molti motivi, senza dover rinominare il sito web. Se vuoi saperne di più sul sistema dei nomi di dominio, puoi consultare il articolo che hanno pubblicato su Wikipedia esso.

Se la cache DNS non viene mai cancellata, può portare a diversi tipi di errori. Questi errori possono verificarsi soprattutto quando un sito web cambia il proprio indirizzo IP. Ciò può causare un conflitto di indirizzi IP. Pertanto, per evitare questo problema, la cache DNS della nostra macchina dovrebbe essere svuotata regolarmente. Inoltre, svuotare la cache DNS aiuterà ad eliminare i dati non necessari che occupano il sistema ea risolvere alcuni problemi tecnici legati al famoso errore dell 'voci obsolete'.

Nelle righe seguenti vedremo come svuota la cache DNS sul sistema operativo Ubuntu in pochi semplici e chiari passaggi da utilizzare nella nostra attrezzatura.

Svuota la cache DNS sulle macchine Ubuntu

Per svolgere questo compito avremo diversi metodi.

Pulisci il DNS usando systemd-resolver

Prima di svuotare la cache DNS, saremo in grado di farlo controlla le statistiche DNS aprendo il terminale (Ctrl + Alt + T) e digitando il seguente comando:

sudo systemd-resolve --statistics

L'output che il terminale dovrebbe mostrare dovrebbe essere simile al seguente:

Statistiche DNS non pulite

In base allo screenshot qui sopra, la dimensione corrente della cache è 106

Una volta che conosciamo le statistiche, possiamo procedere svuota la cache DNS utilizzando systemd-resolution. È un demone DNS integrato in systemd e che il tuo sistema utilizza già per molte cose. Come il diavolo systemd-risoluzione Funziona su tutti i sistemi Ubuntu, saremo in grado di usarlo per svuotare la nostra cache DNS. Dovremo solo usare il seguente comando nel terminale (Ctrl + Alt + T):

sudo systemd-resolve --flush-caches

a verificare che il processo di svuotamento sia andato a buon fine, eseguiremo nuovamente il comando nel terminale per vedere le statistiche della cache come abbiamo fatto prima:

Statistiche dns pulite

sudo systemd-resolve --statistics

Come puoi vedere dallo screenshot qui sopra, il parametro della dimensione della cache corrente è zero. Ciò significa che la cache è stata svuotata correttamente e questo è ciò di cui abbiamo bisogno.

Svuota la cache utilizzando il comando dns-clean

Un altro metodo efficace per svuota la nostra cache DNS consiste nell'usare il seguente comando nel terminale (Ctrl + Alt + T):

Avvio pulito DNS

sudo /etc/init.d/dns-clean start

Questa è la cosa più semplice che un utente deve sapere sullo svuotamento della cache DNS in Ubuntu. In tutti i casi, il processo è semplice e non richiede il riavvio dell'intero sistema.

Ricordare su Ubuntu 16.04 la cache DNS non è abilitata per impostazione predefinita. Potremo utilizzare strumenti come bind, dnsmasq, nscd, ecc. per creare cache DNS sul nostro computer. Qualunque sia il file Servizio DNS Se il tuo sistema è in esecuzione, non dovrebbe essere un problema riavviarlo per cancellare la cache DNS.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Andreale Dicam suddetto

    Buon consiglio, grazie mille.