Come svuotare la cache DNS in MacOS Catalina & Big Sur
Sommario:
Gli utenti MacOS possono occasionalmente dover svuotare la cache DNS sui propri Mac per accedere a determinati siti Web, domini o per la risoluzione dei problemi. Lo svuotamento della cache DNS è particolarmente comune tra gli sviluppatori Web e gli amministratori di rete, ma viene utilizzato con una certa regolarità anche da altri utenti avanzati. Questa guida illustrerà come svuotare la cache DNS in MacOS Big Sur e MacOS Catalina.
Se non riesci ad accedere a un sito web che hai visitato di recente, ovviamente la prima cosa da controllare è se disponi di una connessione Internet funzionante. Ma se stai riscontrando problemi di connettività solo su quel particolare sito Web, potrebbe trattarsi di un errore DNS e questo è un esempio in cui può essere utile svuotare la cache DNS.
Il tuo Mac memorizza gli indirizzi IP dei server web che contengono le pagine che hai visitato di recente. Tuttavia, se questo indirizzo IP cambia prima della voce negli aggiornamenti della cache DNS, non sarai in grado di accedere al sito senza reimpostare la cache DNS. Lo svuotamento della cache DNS sul tuo Mac rimuove tutte le voci non valide e costringe il sistema a ricordare quegli indirizzi la prossima volta che visiti il sito web.
Come svuotare la cache DNS in macOS Catalina e Big Sur
Prima di procedere con la procedura seguente, assicurati che sul tuo Mac sia in esecuzione macOS Catalina o versioni successive, poiché la cancellazione della cache DNS nelle versioni precedenti di macOS varia leggermente. Ora, senza ulteriori indugi, diamo un'occhiata ai passaggi necessari.
- Useremo Terminal per svuotare la cache DNS sul tuo computer. Puoi aprire Terminal utilizzando la ricerca Spotlight. Fai clic sull'icona della "lente d'ingrandimento" situata nell'angolo in alto a destra del desktop per accedere alla ricerca Spotlight. In alternativa, puoi aprire Spotlight premendo Comando + barra spaziatrice.
- Successivamente, digita "Terminale" nel campo di ricerca e apri l'app dai risultati della ricerca.
- Ora, digita il seguente comando nel terminale. sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
- Premi il tasto Invio e ti verrà chiesto di inserire la password utente di macOS. Digita la tua password e premi di nuovo Invio.
Chiudi la finestra del Terminale quando hai finito.
Questo è praticamente tutto quello che c'è da fare. Hai cancellato e reimpostato correttamente la cache DNS sul tuo computer macOS.
Vale la pena notare che non riceverai un messaggio di "successo" dopo aver digitato il comando. Sappi solo che è fatto e puoi confermarlo aprendo il sito Web a cui non eri in grado di accedere prima.
È bene cancellare la cache DNS di tanto in tanto, poiché occasionalmente potrebbero essere danneggiati a causa di problemi tecnici. Allo stesso modo, anche il tuo router Wi-Fi ha una cache DNS. Questo è il motivo per cui la maggior parte delle persone consiglia di riavviare il router come passaggio per la risoluzione dei problemi, poiché svuota anche la cache DNS.
Se sul tuo Mac è in esecuzione una versione precedente di macOS, potresti voler imparare a reimpostare la cache DNS in macOS High Sierra o a svuotare la cache DNS in macOS Sierra e così via.La procedura è simile e coinvolge il terminale, tranne per il fatto che dovresti digitare un comando leggermente diverso.
Ci auguriamo che tu sia riuscito a correggere i problemi di rete riscontrati o che tu sia in grado di accedere nuovamente a tutti i siti Web dopo aver scaricato la cache DNS sul tuo Mac. E se riscontri problemi generali di connettività Internet, potresti provare a risolvere i problemi di connettività Wi-Fi anche sul tuo Mac.
Se conosci un altro approccio per svuotare la cache DNS sulle ultime versioni di macOS o se hai particolari intuizioni, opinioni o consigli, condividi nei commenti!