Hoppa till innehållet
TeknikSvep
Mac2 juni 20265 min läsningMedel

Rensa DNS-cachen på macOS — Komplett guide steg för steg

Problem med att nå vissa webbplatser på din Mac? Att rensa DNS-cachen kan lösa det. Steg-för-steg-guide för alla macOS-versioner inklusive Tahoe (26).

Illia Kolesnikov
Skribent
Illia Kolesnikov
Faktagranskad av:Erik Andersson
En MacBook med Terminal-fönstret öppet och nätverksinställningar synliga i bakgrunden

Varför ska du rensa DNS-cachen på din Mac?

När du besöker en webbplats sparar macOS adressens IP-adress lokalt i en så kallad DNS-cache. Detta gör att webbplatsen laddas snabbare nästa gång du besöker den — datorn slipper slå upp adressen på nytt via en DNS-server.

Men ibland kan denna cache orsaka problem:

  • En webbplats har bytt server och den gamla IP-adressen ligger kvar i cachen
  • DNS-cachen har blivit korrupt efter en systemuppdatering eller nätverksstörning
  • Du får felmeddelandet "Servern svarar inte" på vissa webbplatser
  • Webbsidor laddas ofullständigt eller extremt långsamt
  • Du får ett DNS-fel på en specifik webbplats som fungerar på andra enheter

Genom att rensa (flusha) DNS-cachen tvingar du macOS att göra färska DNS-uppslagningar, vilket ofta löser dessa problem omedelbart.

Visste du att? macOS hanterar DNS-cachen annorlunda än Windows. På Mac finns det flera olika DNS-tjänster som körs parallellt — mDNSResponder är den primära på moderna macOS-versioner, medan äldre versioner använde discoveryutil eller lookupd.

Innan du börjar — identifiera om DNS är problemet

Innan du rensar cachen kan du bekräfta att det faktiskt är ett DNS-problem. Här är två enkla tester:

Test 1: Pinga en IP-adress

  1. Öppna Terminal (finns i Program > Verktygsprogram)
  2. Skriv: ping 8.8.8.8 och tryck Enter
  3. Får du svar? Då har du internetanslutning
  4. Skriv nu: ping www.google.se och tryck Enter
  5. Om du får svaret "cannot resolve" eller liknande är det troligtvis ett DNS-problem

Test 2: Jämför med en annan enhet

Besök den problematiska webbplatsen från en annan enhet på samma nätverk (till exempel din mobil). Om den fungerar där men inte på din Mac är det troligen den lokala DNS-cachen som spökar.

Så rensar du DNS-cachen — version för version

Kommandot för att rensa DNS-cachen varierar mellan olika versioner av macOS. Här är kommandona för samtliga versioner från macOS Catalina fram till macOS Tahoe (26).

macOS Tahoe (26), Sequoia (15), Sonoma (14), Ventura (13)

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

macOS Monterey (12), Big Sur (11), Catalina (10.15)

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Detta är samma kommando som för nyare versioner — Apple har använt samma DNS-tjänst sedan Catalina.

macOS Mojave (10.14), High Sierra (10.13), Sierra (10.12)

sudo killall -HUP mDNSResponder

Äldre macOS-versioner

macOS-versionKommando
OS X El Capitan (10.11)sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
OS X Yosemite (10.10)sudo discoveryutil udnsflushcaches
OS X Mavericks (10.9)sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Kommandona ovan använder sudo, vilket kräver administratörsbehörighet. Du måste ange ditt lösenord när du blir tillfrågad. Lösenordet visas inte på skärmen när du skriver — det är normalt, bara skriv och tryck Enter.

Steg-för-steg: Rensa DNS-cache på macOS Tahoe (26)

Här är den detaljerade proceduren för de allra flesta Mac-användare idag:

  1. Öppna Terminal — Du hittar den i Program > Verktygsprogram > Terminal, eller sök efter "Terminal" i Spotlight (Cmd + Mellanslag)

  2. Kopiera och klistra in kommandot:

    sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
    
  3. Tryck Enter

  4. Ange ditt administratörslösenord när du tillfrågas och tryck Enter igen

  5. Klart! DNS-cachen är nu rensad. Du får inget bekräftelsemeddelande — macOS visar bara en ny kommandoprompt när kommandot har körts

Om du ofta behöver rensa DNS-cachen kan du spara kommandot som ett alias i din .zshrc-fil. Lägg till raden alias flushdns='sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder' så kan du i framtiden bara skriva flushdns i Terminal.

Vad gör kommandot egentligen?

För den tekniskt nyfikna — här är en förklaring av vad kommandot gör i detalj:

  • sudo — Kör kommandot med förhöjda rättigheter (administratör). DNS-cachen är en systemresurs och kräver dessa rättigheter för att kunna rensas.

  • dscacheutil -flushcache — Rensar hela katalogtjänstcachen, vilket inkluderar DNS-cache, användarcache och annan systemcache. Detta är det moderna sättet att rensa DNS-cachen på macOS.

  • killall -HUP mDNSResponder — Skickar en HUP-signal (hangup) till processen mDNSResponder, vilket tvingar den att starta om. mDNSResponder är den bakgrundsprocess som hanterar alla DNS-uppslagningar på din Mac. Efter omstarten börjar den om med en tom DNS-cache.

Testa att det fungerade

Efter att du rensat DNS-cachen kan du verifiera att åtgärden gav effekt:

  1. Stäng och öppna webbläsaren igen
  2. Försök besöka den webbplats som tidigare inte fungerade
  3. Om problemet kvarstår, prova att starta om din Mac
  4. Om webbplatsen fortfarande inte laddas, prova att byta DNS-server (se nästa avsnitt)

Om problemet kvarstår — byt DNS-server

Om rensning av DNS-cachen inte löser problemet kan din internetleverantörs DNS-server vara långsam eller överbelastad. Du kan byta till en snabbare och mer pålitlig DNS-server:

  1. Öppna SysteminställningarNätverk
  2. Välj din aktiva anslutning (Wi-Fi eller Ethernet) och klicka på Detaljer
  3. Klicka på fliken DNS
  4. Ta bort befintliga DNS-servrar med minusknappen
  5. Lägg till nya med plusknappen — till exempel Cloudflares 1.1.1.1 och 1.0.0.1
  6. Klicka på OK

Rekommenderade gratis DNS-servrar i Sverige:

LeverantörPrimär DNSSekundär DNS
Cloudflare1.1.1.11.0.0.1
Google8.8.8.88.8.4.4

Cloudflares DNS (1.1.1.1) är ofta det snabbaste alternativet i Sverige eftersom Cloudflare har servrar i Stockholm. De raderar också alla användarloggar inom 24 timmar.

Vanliga frågor

Hur ofta bör jag rensa DNS-cachen?

Normalt sett behöver du aldrig rensa DNS-cachen. Gör det bara när du upplever specifika DNS-relaterade problem — webbplatser som inte laddas trots fungerande internet, felaktiga omdirigeringar, eller efter att en webbplats du ofta besöker har bytt server.

Kan rensning av DNS-cachen orsaka problem?

Nej. Att rensa DNS-cachen är helt ofarligt. Det enda som händer är att nästa gång du besöker en webbplats måste din Mac slå upp IP-adressen på nytt, vilket tar bråkdelen av en sekund extra. Cachen byggs sedan upp igen automatiskt.

Påverkar detta mina sparade lösenord eller inställningar?

Nej. DNS-cachen innehåller endast tillfällig information om IP-adresser. Dina sparade lösenord, bokmärken och nätverksinställningar påverkas inte alls.

Sammanfattning

Att rensa DNS-cachen i macOS är en snabb, säker och ofta effektiv metod för att lösa problem med att vissa webbplatser inte laddas. För moderna Mac-datorer är kommandot:

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Gör du detta regelbundet? Förmodligen inte — men nu vet du hur du gör när problemet dyker upp. För mer Mac-felsökning, läs vår guide om att snabba upp en långsam MacBook eller vår guide för att säkerhetskopiera med Time Machine.

Relaterade guider

#dns#cache#macos#terminal#nätverk#felsökning
Dela artikeln:

Relaterade artiklar

En modern skrivbordsplats med stor skärm och MacBook där fingrar svävar över styrplattan — flera appfönster på skärmen

Lär dig anpassa Mission Control och Spaces på din Mac. Skapa virtuella skrivbord, tilldela appar och organisera fönster för maximal produktivitet.

12 juni 2026Läs mer →
En MacBook med ett rent och välorganiserat skrivbord med Stacks och prydligt sorterade filer

Ett stökigt skrivbord gör din Mac långsammare. Lär dig använda Stacks, smarta mappar, Spaces och andra verktyg för att organisera din Mac effektivt.

11 juni 2026Läs mer →
En MacBook Air på ett stilrent skrivbord som visar inställningspanelen för inloggningsobjekt i macOS

Upplever du att din Mac är trög? Snabba upp din Mac genom att inaktivera autostart av program. Vi visar hur du hittar inställningarna steg för steg.

9 juni 2026Läs mer →
Dela denna instruktion:
Illia Kolesnikov
Illia KolesnikovChefredaktör & Grundare

Illia är chefredaktör och grundare av TeknikSvep. Han brinner för att göra teknik begripligt för alla — från nybörjare till experter.