Il DNS, o Domain Name System, è fondamentalmente ciò che risolve i nomi dei siti Web nei rispettivi indirizzi IP. Quindi, se riscontri un problema sul tuo Mac in cui il server dei nomi non si risolve correttamente o se desideri che una modifica DNS venga notata dal tuo sistema, potresti dover reimpostare e svuotare la cache DNS in macOS Sierra. Questo può tornare utile anche se hai apportato modifiche al tuo file /etc/hosts e desideri che le modifiche vengano registrate senza dover riavviare il Mac. COSÌ, se vuoi ripristinare e svuotare la cache DNS sul tuo Mac, ecco come farlo:
Ripristina e svuota/cancella la cache DNS in macOS Sierra
La procedura per reimpostare e svuotare, ovvero cancellare la cache DNS in macOS, è in realtà molto semplice. Tutto ciò che serve è che tu inserisca un comando nel Terminale e il gioco è fatto. Beh, tecnicamente, sono due comandi in una riga. Se desideri svuotare la cache DNS su un Mac, segui semplicemente i passaggi seguenti:
1. Avvia Terminale e digita “sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder“.
2. Verrà richiesto di inserire una password. Inserisci la tua password di accesso al Mac qui e premi Invio.
Ottimo, hai ripristinato correttamente e svuotato la cache DNS su macOS Sierra. Se hai riscontrato problemi con i server dei nomi e simili, ora dovrebbero essere risolti. Puoi provare a fare un “scavare“, o un “nslookup” su un sito web che desideri, per vedere se i tuoi problemi DNS sono stati risolti.
Utilizzo di dig per controllare i tempi delle query
Spesso, se le tue impostazioni DNS sono incasinate o se hai un DNS che è semplicemente troppo lento, potresti rimanere a chiederti cosa sta succedendo. Per verificare se il tuo DNS funziona correttamente, puoi utilizzare il comando “dig” nel Terminale:
1. Avvia Terminale e digita “scavare beebom.com“. Puoi utilizzare il nome per qualsiasi sito Web al posto di beebom.com.
2. Nei risultati, puoi controllare “Tempo di interrogazione“. Se ritieni che il tempo di query per il sito Web sia troppo elevato, dovresti modificare le impostazioni DNS di macOS e impostare un server DNS come Google DNS.
Una volta cambiato il server DNS, puoi eseguire nuovamente il comando dig, per verificare se ci sono stati miglioramenti. A meno che non ci sia un problema con il tuo ISP, la modifica del DNS in Google DNS o OpenDNS dovrebbe davvero aiutare.
VEDERE ANCHE: Come cambiare le icone su Mac senza app di terze parti
Ripristina e svuota la cache DNS per risolvere i problemi DNS
Puoi ripristinare e cancellare la cache DNS in macOS Sierra per risolvere la maggior parte dei problemi DNS che potresti incontrare. Il metodo menzionato nell’articolo funziona per Mac OS X 10.10.4+ e anche su macOS Sierra. Se riscontri problemi con i comandi che ho citato, non esitare a farmelo sapere nella sezione commenti in basso.