NythyCleaner
← Blogg

Hur du rensar DNS-cache på macOS

8 min läsning
#dns#macos#network#maintenance#terminal

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

  1. Directory Service-cachedscacheutil -flushcache.
  2. mDNSResponder — signal HUP så 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:

  1. /usr/bin/dscacheutil -flushcache
  2. /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.