Ecco come svuotare la cache DNS su macOS Catalina, Mojave, Sierra e OSX.
Esistono diverse ragioni per cui è necessario svuotare la cache locale del nameserver DNS, ad esempio può capitare che gli URL non si risolvono nel modo desiderato.
In questa guida scopriremo come pulire la cache DNS su macOS e OSX usando il Terminale.
Come cancellare la cache DNS locale
Apri il terminale da Applicazioni->Utility->Terminale e digita (o copia/incolla) uno dei seguenti comandi a seconda del sistema operativo che stai utilizzando. Una volta fatto premi invio e inserisci la password amministratore se richiesta!
- macOS Catalina 10.15.X
sudo killall -HUP mDNSResponder - macOS Mojave 10.14.X
sudo killall -HUP mDNSResponder - macOS High Sierra 10.13.X
sudo killall -HUP mDNSResponder - macOS Sierra 10.12.X
sudo killall -HUP mDNSResponder - OSX 10.11.X
sudo killall -HUP mDNSResponder - OSX 10.10.4
sudo killall -HUP mDNSResponder - OSX 10.10.0 - 10.10.3
sudo discoveryutil mdnsflushcache - OSX 10.9 - 10.8 - 10.7
sudo killall -HUP mDNSResponder - OSX 10.5 - 10.6
sudo dscacheutil -flushcache