You're debugging some DNS changes in your network and Safari (or curl
/ any other tool) keeps sending requests to an old DNS entry?
With these commands, you can clear your system's DNS cache:
macOS version | command |
---|---|
12 (Monterey) | sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder |
11 (Big Sur) | sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder |
10.15 (Catalina) | sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder |
10.14 (Mojave) | sudo killall -HUP mDNSResponder |
10.13 (High Sierra) | sudo killall -HUP mDNSResponder |
10.12 (Sierra) | sudo killall -HUP mDNSResponder |
I hope this helps 🙂