Categories: Apple

Come ripristinare la cache DNS in macOS Mojave

Una delle reti più vitali e utilizzate, effettivamente utilizzata ogni volta che accediamo alla rete, è il DNS (Domain Name System) che assolve al semplice compito di tradurre i nomi di dominio che utilizziamo spesso, cioè, la sua missione è quella di permetterci di ricordare un URL come www.solvetic.com, ma non l'indirizzo IP 178.33.118.246 che è l'IP del server su cui è ospitato AdminGuides, sarebbe molto complesso per noi in quanto utenti di ricordare centinaia di indirizzi IP di ogni sito in modo che il DNS esegua questo compito per noi. Ogni dispositivo nella rete ha un indirizzo IP che è univoco per quel computer, simile al nostro documento di identificazione, e questo indirizzo IP è composto da quattro numeri interi da 0 a 255, separati da punti, ad esempio 192.168. 0.19 e ogni server su Internet ha lo stesso indirizzo IP (Statico), motivo per cui quando accediamo a un browser inseriamo il nome del dominio ma non l'indirizzo IP e questo si ottiene grazie alla cache DNS ..

Per imparare di più sul contesto e la funzionalità della cache DNS, capiremo come funziona, in primo luogo, quando inseriamo il nome di dominio nel browser, il nostro team chiede al server DNS locale l'indirizzo IP del computer in cui si trova. Ospitata la pagina che andremo a visitare, ricorda che il server DNS ha un ampio database in cui sono ospitati milioni di traduzioni di nomi di dominio in indirizzi IP in modo che il processo di ricerca sia molto più efficace.

Il database del server DNS è distribuito e condiviso con altri provider sia locali che di rete sui rispettivi server DNS, quindi se il nome di dominio che abbiamo inserito nel browser non è nel DNS locale, è responsabile di effettuare una richiesta ad altri DNS della rete fino al viene trovata una traduzione appropriata per l'accesso al sito web. Quindi i database dei server DNS memorizzano in cache questi nomi di dominio nelle traduzioni IP per qualche tempo, questo è uno dei motivi per cui, a volte, quando un sito web cambia server, non sarà possibile accedervi, poiché al momento del consolare il DNS server li reindirizza all'indirizzo IP precedente ma non a quello nuovo ..

A livello locale, il nostro team memorizza una cache DNS, quindi quando un sito Web viene visitato, il team non eseguirà più il processo di consultazione del server DNS in merito l'indirizzo IP di quel sito, ma invece verrà indirizzato automaticamente a quello memorizzato nel suo database.Quindi una delle attività di supporto e amministrazione più normali è svuotare la cache DNS quando errori come:

  • Errori quando accesso a un sito web
  • Errori di comunicazione
  • Richieste di accesso lente a un sito web specifico

Ora AdminGuides spiegherà come possiamo svuotare la cache DNS in macOS Mojave completamente.

1. Cancella la cache DNS utilizzando il terminale macOS Mojave

Passaggio 1

Per accedere al terminale macOS Mojave abbiamo una delle seguenti opzioni:

  • Accesso dal percorso Vai / Utilità / Terminale.
  • Usa la seguente combinazione di tasti e seleziona Terminale lì.

+ ⌘ + U â ‡ § + ⌘ + U

  • Inserisci la parola terminal in Spotlight e lì seleziona la rispettiva utility.
Passaggio 2

Nella console del terminale, eseguiremo la seguente riga:

 sudo dscachà © util -flushcachà ©; sudo killall -HUP mDNSResponder 
Passaggio 3

Premi Invio, inserisci la nostra password e il processo verrà eseguito automaticamente:

Passaggio 4

Nel caso in cui questo comando non venga eseguito correttamente e genera un errore, sarà possibile utilizzare in alternativa il seguente comando:

 sudo killall -HUP mDNSResponder; sudo killall mDNSResponderHelper; sudo dscachà © util -flushcachà ©; diciamo che la cache DNS di MacOS è stata cancellata 

2. Controlla i tempi di risposta con il comando DIG in macOS Mojave

Passaggio 1

Uno dei vantaggi della pulizia della cache DNS in macOS Mojave è che i tempi di risposta tra il computer locale e il sito web remoto sono indubbiamente migliorati, per verificarlo useremo il comando dig (domain information groper) che è uno strumento progettato per interrogare i server DNS per richiedere informazioni su dettagli quali:

  • Indirizzi host
  • Mail Exchangers
  • Name server e molto altro ancora.
Passaggio 2

Per questo controllo utilizzeremo la seguente sintassi:

 dig (website) 
Passaggio 3

As vediamo che i dati vengono generati come. In base ai tempi di risposta generati dal comando dig, sarà possibile determinare se il DNS funziona in modo corretto o se al contrario sarà necessario eseguire un task specifico su di esso.

  • Numero di query inviate
  • Errori restituiti
  • CNAME utilizzato
  • Tempo di query totale in millisecondi
  • IP del server
  • Data e ora della consultazione

È così semplice che abbiamo svuotato la cache DNS in macOS Mojave per migliorare l'accesso frequente ai siti web.

div >

adminguides

Recent Posts

Risolto dopo l'aggiornamento di Windows 11, lo strumento di cattura non funziona

Microsoft ha rilasciato il sistema operativo Windows 11 di nuova generazione nell'ultimo mese di ottobre…

2 anni ago

Correggi un errore di masterizzazione disco non trovato durante la masterizzazione di un'immagine

Sembra che alcuni degli sfortunati utenti di Windows stiano riscontrando l'errore "Un masterizzatore di dischi…

2 anni ago

Correggi l'errore danneggiato del file Adcjavas.Inc

Windows ha un'utilità integrata chiamata System File Checker o SFC che esegue la scansione dell'intero…

2 anni ago

Correggi l'errore 0X0000013C INVALID_IO_BOOST_STATE

Il sistema operativo Windows è la piattaforma più popolare per scopi didattici e lavorativi ampiamente…

2 anni ago

Correzione dell'errore 0x800f0825 Impossibile disinstallare il pacchetto permanente

FIX 2: eseguire un ripristino del sistema:FIX 3: Esegui Controllo file di sistema:FIX 4: Aggiorna…

2 anni ago

Risolto il problema con il suono di Acer Nitro 5 non funzionante, crepitio dell'audio o basso

Il Nitro 5 è un ingombrante laptop da gioco da 2,4 kg, come è tipico…

2 anni ago