Come reimpostare la cache DNS in macOS High Sierra
Sommario:
Devi reimpostare e cancellare la cache DNS in macOS High Sierra? Alcuni utenti Mac potrebbero aver bisogno di reimpostare occasionalmente la cache DNS locale, in genere perché le impostazioni DNS del Mac sono cambiate o un determinato server dei nomi o dominio è memorizzato nella cache e devono svuotare la cache DNS esistente.
Anche se molto spesso sono gli sviluppatori web, gli amministratori di sistema e gli amministratori di rete che giocherellano con il DNS e devono reimpostare e cancellare le loro cache DNS, a volte anche altri utenti Mac devono cancellare le cache DNS.
In macOS High Sierra, puoi reimpostare la cache DNS prendendo di mira il processo mDNSResponder tramite la riga di comando disponibile nell'app Terminale. Questo è simile alla cancellazione della cache DNS in macOS Sierra ed El Capitan, anche se il processo per reimpostare la cache DNS è cambiato molte volte nel corso della storia del sistema operativo Mac OS e Mac OS X.
Come reimpostare la cache DNS in MacOS High Sierra
Tieni presente che il ripristino e lo svuotamento della cache DNS interromperanno probabilmente qualsiasi attività o utilizzo di Internet attivo.
- Avvia l'applicazione Terminale, si trova nella cartella /Applicazioni/Utility/ su un Mac
- Nella riga di comando, inserisci la seguente sintassi:
- Premi il tasto Invio e inserisci la password dell'amministratore, quindi premi di nuovo Invio
- Aspetta un momento, quando vedi il testo "macOS DNS Cache Reset" appare nel terminale, il ripristino della cache DNS è andato a buon fine
- Esci dal terminale
sudo killall -HUP mDNSResponder; dormire 2; echo ripristino cache DNS macOS | dire
Potrebbe essere necessario chiudere e riavviare alcune applicazioni connesse a Internet affinché le modifiche abbiano effetto, anche se la maggior parte dei browser web può bastare con un semplice aggiornamento.
Se l'approccio di cui sopra non funziona per qualsiasi motivo, puoi suddividere la sintassi del comando in componenti più piccoli:
sudo killall -HUP mDNSResponder && echo ripristino cache DNS macOS
Questo vale per macOS High Sierra, la cui versione è Mac OS 10.13.x. Gli utenti interessati a sapere come reimpostare la cache DNS nelle versioni precedenti di MacOS possono imparare a farlo per Sierra, El Capitan, Yosemite e versioni precedenti di Mac OS X, se lo desiderano.