Hur du rensar DNS-cache på macOS
Hur du rensar DNS-cache på macOS
Byter en webbplats server eller ger routern fel adress kan Macen fortsätta använda en gammal IP. Appar slår upp värdnamn via DNS-cacher som minns svar.
Att tömma cacherna tvingar macOS att slå upp på nytt — ofta rättning för «det funkar i telefonen men inte på Macen», fastnade dev-domäner eller ändringar efter /etc/hosts.
Vad rensas
- Directory Service-cache —
dscacheutil -flushcache. - mDNSResponder — signal
HUPså att resolvern laddas om.
Detaljer varierar med macOS-version; båda stegen (som i NythyCleaner) är den vanliga felsökningsordningen.
Obs: inte samma sak som endast webbläsarens DNS. En webbläsare? Hård uppdatering eller privat fönster. Alla appar fel? Töm system-cachen.
Metod 1: Terminal
Öppna Terminal (/Program/Verktyg/Terminal.app).
dscacheutil -flushcache
sudo killall -HUP mDNSResponder
Eller:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Sedan ping exempel.se eller öppna sidan igen.
Metod 2: NythyCleaner Underhåll
Uppgiften Rensa DNS kör:
/usr/bin/dscacheutil -flushcache/usr/bin/killall -HUP mDNSResponder(fel ignoreras om onödigt)
Samma som i appens underhållskörning — bredvid Spotlight, LaunchServices m.m., med bekräftelse först.
När det hjälper
- Efter byte av DNS-servrar.
- Webbplats flyttad, gammal IP.
- Efter
/etc/hosts. - Nätverksfelsökning med fel namn.
När det inte räcker
- Ingen riktig anslutning.
- Server/CDN-problem.
- Captive portal eller VPN.
- Bara en webbläsare.
FAQ
Säkert?
Ja — inga personliga dokument, bara nya DNS-uppslagningar.
Ändrar NythyCleaner mina DNS-servrar?
Nej.
Slutsats
Rensa DNS på macOS: dscacheutil -flushcache och killall -HUP mDNSResponder (ev. sudo), eller NythyCleaner Underhåll → Rensa DNS i ett guidat steg.