Hjem
» Windows
»
Sådan tømmer og nulstiller du DNS-cache i Windows 11
Sådan tømmer og nulstiller du DNS-cache i Windows 11
Har du problemer med indlæsning af hjemmesider eller bekymret for databeskyttelse online og offline? Du skal vide, hvordan du tømmer og nulstiller DNS-cachen i din Windows 11 eller tidligere pc'er!
Når du surfer på hjemmesider, spiller Windows 11-pc'en en stor rolle i at hjælpe din webbrowser med at indlæse de forespurgte sider hurtigere ved at cache adresseoplysningerne til domænenavnesystemet (DNS) for de hjemmesider, du besøger. Problemer i denne DNS-cache kan forhindre dig i at besøge en opdateret hjemmeside, cloud-app eller andre online ressourcer, der er afhængige af DNS-adresser.
Tømning af DNS-resolvercachen kan hjælpe med at løse DNS-relaterede problemer i Microsoft Windows 11 og tidligere versioner. Problemer kan inkludere hjemmeside ikke fundet-fejl eller ikke at kunne se visse websider, der er blevet ændret. Læs videre for at lære metoderne til at tømme og nulstille DNS-resolvercachen i Windows 11.
Webbrowseren eller computeren genkender den samme hjemmeside ved hjælp af dens IP-adresse, som er 172.67.69.195. Alle disse IP-adresser for milliarder af hjemmesider er nu tilgængelige på forskellige DNS-servere rundt om i verden. Din Internetudbyder (ISP) vedligeholder også en sekundær DNS-servercache som backup til de primære DNS-servere.
Et eksempel på Windows 11 DNS-resolvercachen
Når du første gang skriver en URL i adresselinjen i Chrome eller Mozilla-webbrowseren, anmoder den om IP-adressen fra en nærliggende DNS-server for at åbne websidens side. Windows 11-pc'en kopierer den opløste IP fra den første forespørgsel og gemmer den i en DNS-resolvercache.
Næste gang du åbner den samme webside, anmoder webbrowseren ikke længere en DNS-server for at oversætte URL'en til en IP-adresse. Den får hjælp fra DNS-resolvercachen i dit operativsystem. Dette kaldes en DNS-cache på en lokal computer som Windows 11. Ligesom Windows-pc'er vedligeholder macOS, Linux osv. også en lokal cache-kopi af alle de hjemmesider, du besøger.
Flush DNS er en almindelig kommando til Kommandoprompten for alle moderne Windows-operativsystemer siden Windows 2000. Du kan bruge denne kommando til at tvinge Windows-pc'en til at rydde optegnelserne i dens DNS-resolvercache. Operativsystemudviklere giver brugerne mulighed for at gøre dette manuelt for at undgå databeskyttelsesproblemer, problemer med indlæsning af hjemmesider og andre DNS-adresse-relaterede problemer.
Efter at have brugt Flush DNS-kommandoen, sletter Windows hele DNS-cachen, som den har opbygget siden den seneste rene installation af Windows 11 eller et andet Windows-operativsystem. Webbrowserne skal nu sende en DNS-resolverforespørgsel til den nærmeste DNS-server for at få den nyeste IP til den URL, du prøver at få adgang til. Snart vil Windows 11 registrere disse opløste IP'er i den lokale DNS-resolvercache.
Hvis du ikke kan rydde eller nulstille dataene i den lokale DNS-cache, så vil du stå i alvorlige problemer, når du forsøger at få adgang til hjemmesider eller bruge apps, der henter data fra internettet ved hjælp af operativsystemet. Derfor giver de fleste operativsystemer dig mulighed for at tømme DNS-resolvercachen, så det kan opdatere sig selv. Her er årsagerne til, at du måske vil bruge Flush DNS-kommandoen på din Windows 11-pc:
Når du forsøger at få adgang til en hjemmeside, du ved eksisterer, men gentagne gange får 404-fejlen, kan du nulstille den lokale DNS-cache.
Du forsøger at få adgang til en hjemmeside, og browseren tager dig til den forældede version af den. I denne situation skal du tømme og nulstille DNS-cachen.
Den lokale kopi af DNS-resolvercachen er også en databeskyttelsesbekymring. Hvis du surfer på hjemmesider, online-apps, internetbankportaler, og bruger forretningsapps fra en offentlig eller tredjeparts Windows-pc, vil du måske tømme DNS, før du forlader. Det hjælper dig med at rense dine online aktiviteter på en offentlig pc.
Hvis du mener, du er blevet offer for DNS-spoofing eller DNS-cache-forgiftning, skal du tømme DNS-resolvercachen på din computer.
Du bruger forretningsapps som enterprise resource planning (ERP), customer relationship management (CRM), online SQL-database osv., og disse apps har ikke været i stand til at hente de seneste data fra cloud eller onsite-server.
Sådan tømmer og nulstiller du DNS-resolvercachen
Find nedenfor de enkle og hurtige metoder til at tømme DNS-resolvercachen og presse Windows 11 til at opbygge en ny DNS-cache til fremtidige online aktiviteter. Du kan udføre de fleste af disse metoder på tidligere Windows-pc'er, der kører Windows 10, 8, 7, XP, 2008 og 2003.
Valgmulighed 1: Brug af Windows Kommandoprompt
For at nulstille DNS-resolvercachen skal du følge disse trin på en Windows 11-pc:
Vælg Start-knappen, og skriv CMD på dit tastatur.
Højreklik på Kommandoprompt og vælg Kør som administrator.
Alternativt kan du klikke på linket Kør som administrator i højre panel i startmenuen, der viser Kommandoprompt-app'en.
Kopier og indsæt følgende kommando i Kommandoprompten og tryk Enter:
ipconfig /flushdns
Du skal inkludere mellemrum før skråstregen.
Sådan tømmer og nulstiller du DNS-resolvercachen ved hjælp af Kommandoprompt
Kommandolinjegrænsefladen viser meddelelsen: DNS-resolvercachen er blevet tømt.
Denne metode gælder også for Windows 10, 8, 7, Vista, XP osv.
Valgmulighed 2 - Windows PowerShell Terminal
Vælg Start-knappen, og skriv PowerShell.
Vælg Windows PowerShell app'en fra listen over apps.
Sådan tømmes DNS-cachen ved hjælp af PowerShell
Skriv følgende kommando, og tryk derefter Enter:
Clear-DnsClientCache
Det vil slette DNS-resolvercachen, men der vises ingen bekræftelsesmeddelelse.
Alternativt kan du bruge følgende kommando i PowerShell for at se en bekræftelsesmeddelelse:
Valgmulighed 3 - Brug af Kør-kommando-dialogboksen
Tryk på Windows + R tasterne samtidigt på dit tastatur.
Kommando-dialogboksen vises i nederste venstre hjørne af skærmen.
Her skal du se feltet Åbn.
Nulstil DNS-resolvercachen ved hjælp af Kør-kommandoen
Skriv følgende kommando i feltet og tryk Enter for at slette den lokale DNS-cache på din Windows 11-pc:
ipconfig /flushdns
Du vil se en silhuet af Kommandoprompten, og dette bekræfter, at Windows 11 har ryddet DNS-resolvercachen.
Valgmulighed 4 - Brug af en batchfil til tømning af DNS
Hvis du har brug for at køre kommandoen til tømning af DNS gentagne gange til websted og mobilapp-udvikling på din Windows 11-pc, vil du måske oprette en batchfil til kommandoerne. Så ved at dobbeltklikke på batchfilen kan du automatisk rydde den lokale DNS-cache. Her er trinene til oprettelse af batchfilen:
Åbn Notepad-applikationen.
Kopier og indsæt følgende batchfilkommando i den:
cmd.exe /k ipconfig /flushdns
Gem nu Notepad som en batchfil. For at gøre dette skal du blot trykke Ctrl + S og derefter omdøbe filen til flushDNS.bat.
Sådan tømmes DNS ved hjælp af en batchfil
I rullemenuen Gem som type skal du vælge Alle filer.
Klik på Gem for at oprette batchfilen.
Gå nu til den mappe, hvor du gemte batchfilen, og dobbeltklik på den.
Kommandoprompten vises med bekræftelsesmeddelelsen om, at Windows har slettet den lokale kopi af DNS-cachen.
Sådan tømmer og nulstiller du DNS-resolvercachen i webbrowsere
Du vil måske også rydde DNS-cachekopien i webbrowseren, hvis du står over for problemer med at indlæse hjemmesider eller mistænker, at hackere har målrettet din computer for DNS-cache-forgiftning. Her er hvordan du kan gøre dette for Chrome, Mozilla og Edge webbrowsere:
Åbn Google Chrome-browseren og skriv følgende destination i dens adresselinje:
Tøm DNS-cachen på Chrome
chrome://net-internals/#dns
Tryk nu på Enter for at få adgang til DNS-cachekopien af Chrome-browseren.
Ved siden af teksten Host resolver cache skal du klikke på knappen Ryd hostcache.
For Firefox-webbrowseren skal du blot bruge følgende destination, og resten af trinene er de samme som for Chrome:
Sådan ryddes DNS-resolvercachen på Firefox
about:networking#dns
Hvis du bruger Microsoft Edge, kan du bruge følgende kode:
Sådan ryddes DNS-resolvercachen på Edge
edge://net-internals/#dns
FAQ
Hvad er DNS-resolvercachen?
Når du besøger en hjemmeside ved hjælp af dens domænenavn (f.eks. microsoft.com), dirigeres din browser til en DNS-server, hvor den lærer IP-adressen til denne hjemmeside. Du ledes derefter til den pågældende hjemmeside. En post af den IP-adresse, som domænenavnet peger på, oprettes i Windows, så hvis du besøger den samme hjemmeside igen, tilgås informationen hurtigere. Disse poster, der oprettes, udgør DNS-resolvercachen.
Hvorfor ville tømning af DNS-resolvercachen løse noget?
Nogle gange kan en IP-adresse til et site ændre sig. Hvis DNS-resolvercachen har den gamle IP-adressepost, kan det resultere i, at din computer ikke kan nå siden. Cachedata kan også blive korrupte. Derfor er det et skridt, du kan tage, hver gang du ikke kan oprette forbindelse til et site.
Kan jeg se dataene i DNS-resolvercachen?
Ja, det kan du. Fra en Kommandoprompt kan du bruge følgende kommando til at se dataene i DNS-resolvercachen:
ipconfig /displaydns
Sådan får du DNS-klientcachen
Alternativt kan du bruge Microsoft PowerShell-terminalen på en Windows 11- eller 10-computer og udføre følgende kode for at se dataene, der er gemt i din Windows-pc's DNS-resolvercache:
Get-DnsClientCache
Konklusion
Så nu ved du, hvordan du tømmer og nulstiller DNS-resolvercachen på en Windows 11-pc. Du lærte også, hvordan du sletter den lokale cachekopi af DNS ved hjælp af Kommandoprompt og Kør-kommando-dialogboksen i tidligere versioner af Windows som Windows 8, 7, Vista, XP osv. Prøv de ovenstående metoder, når du har internetforbindelsesproblemer med en specifik hjemmeside eller app. Glem ikke at kommentere nedenfor, hvis jeg har glemt nogen andre trin til at tømme og nulstille DNS-resolvercachen i Windows-pc'er.