Sådan ryddes (skylnes) DNS-cachen på Windows, MacOS og Linux

DNS-cache er en midlertidig database, der gemmer oplysninger om tidligere DNS-opslag. Med andre ord, når du besøger et websted, vil dit operativsystem og din webbrowser registrere et domæne og den tilsvarende IP-adresse. Dette eliminerer behovet for gentagne forespørgsler til de eksterne DNS-servere og giver dit operativsystem eller din browser mulighed for hurtigt at løse webstedets URL.

I nogle situationer som f.eks. Fejlfinding af netværksproblemer eller efter ændring af DNS-resolvere skal du bruge for at skylle DNS-cachen. Dette rydder de cachelagrede DNS-poster og udfører en efterfølgende opslag for at løse domænet baseret på nyligt konfigurerede DNS-indstillinger.

Denne artikel giver instruktioner om, hvordan DNS-cache skylles på forskellige operativsystemer og webbrowsere.

Ryd / skyl DNS-cache på Windows #

Processen med at rydde DNS-cachen er den samme for alle Windows-versioner. Du skal åbne kommandoprompten med administratorrettigheder og køre ipconfig /flushdns.

Windows 10 og Windows 8 #

For at rydde DNS-cachen i Windows 10 og 8 skal du udføre følgende trin:

  1. Skriv cmd i Windows-søgefeltet.

  2. Højreklik på Kommandoprompt, og klik på Kør som administrator. Dette åbner vinduet Kommandoprompt.

  3. Skriv kommandolinjen på kommandolinjen og tryk Indtast:

    Ved succes returnerer systemet følgende meddelelse:

Windows 7 #

For at rydde DNS-cachen i Windows 7 , udfør følgende trin:

  1. Klik på knappen Start.

  2. Skriv cmd i tekstmenuen Start-søgning.

  3. Højreklik på kommandoprompt, og klik på Kør som administrator. Dette åbner kommandopromptvinduet.

  4. På kommandolinjen skal du skrive følgende linje og trykke på Enter:

    Ved succes returnerer systemet følgende meddelelse:

Ryd / skyl DNS-cache på Linux #

På Linux er der ingen DNS-cache på OS-niveau, medmindre en cachetjeneste som Systemd-løst, DNSMasq eller Nscd er installeret og kører. Processen med at rydde DNS-cachen er forskellig afhængigt af Linux-distributionen og den cachetjeneste, du bruger.

Systemd løst #

De fleste moderne Linux-distributioner som Ubuntu 18.04 bruger systemd løst tjeneste til cache DNS-poster.

For at finde ud af, om tjenesten kører, skal du bruge følgende kommando:

Hvis tjenesten kører, udskrives kommandoen active. Ellers vil du se inactive.

For at rydde Systemd-løst DNS-cache skal du skrive:

Ved succes returnerer kommandoen ingen besked.

DNSMasq #

Dnsmasq er en letvægtsnavneserver med DHCP og DNS-cache.

Hvis dit system bruger DNSMasq som en cacheserver, skal du genstarte Dnsmasq-tjenesten for at rydde DNS-cachen:

Eller

Nscd #

Nscd er en cachedemon, og det er det foretrukne DNS-caching-system til de fleste af RedHat-baserede distributioner.

Hvis dit system bruger Nscd, skal du genstarte Nscd-tjenesten for at rydde DNS-cachen:

Eller

Ryd / skyl DNS-cache på macOS #

Kommandoen til at skylle cache i macOS er lidt anderledes afhængigt af den version, du kører. Kommandoen skal udføres som en bruger med systemadministratorrettigheder (sudo-bruger).

For at rydde DNS-cachen i macOS skal du udføre følgende trin:

  1. Åbn Finder.

  2. Gå til Programmer > Hjælpeprogrammer > Terminal. Dette åbner terminalvinduet.

  3. Skriv følgende linje på kommandolinjen og tryk på Enter:

    Indtast din sudo-adgangskode, og tryk Enter igen. Efter succes returnerer systemet ikke nogen besked.

For tidligere versioner af macOS er kommandoen til at skylle cache en anden.

macOS-version 10.11 og 10.9

macOS version 10.10

macOS version 10.6 og 10.5

Ryd / skyl browser DNS-cache #

De fleste moderne webbrowsere har en indbygget DNS-klient for at forhindre gentagne forespørgsler hver gang webstedet besøges.

Google Chrome #

For at rydde Google Chromes DNS-cache skal du udføre følgende trin:

  1. Åbn en ny fane, og skriv chrome://net-internals/#dns i Chromes adresselinje.
  2. Klik på knappen “Ryd værtscache”.

Hvis det ikke virker for dig, skal du prøve at rydde cachen og cookies.

  1. Åbn dialogboksen “Ryd browserdata” med CTRL+Shift+Del.
  2. Vælg et tidsinterval. Vælg “All time” for at slette alt.
  3. Marker afkrydsningsfelterne “Cookies og andre webstedsdata” og “Cachelagrede billeder og filer”.
  4. Klik på knappen “Ryd data”.

Denne metode skal fungere for alle Chrome-baserede browsere, inklusive Chromium, Vivaldi og Opera.

Firefox #

For at rydde Firefoxs DNS-cache , udfør følgende trin:

  1. I øverste højre hjørne skal du klikke på hamburgerikonet for at åbne Firefox-menuen:
  2. Klik på linket ⚙ Options (Preferences).
  3. Klik på fanen Privacy & Sikkerhed eller Privacy til venstre.
  4. Rul ned til History sektionen, og klik på Clear History... -knappen.
  5. Vælg et tidsinterval, der skal ryddes. Vælg “Alt” for at slette alt.
  6. Marker alle felter, og klik på “Ryd nu”.

Hvis det ikke virker for dig, kan du prøve følgende metode og deaktiverede midlertidigt DNS-cachen.

  1. Åbn en ny fane, og skriv about:config i Firefox adresselinje.
  2. Søg efter network.dnsCacheExpiration, indstil værdien midlertidigt til 0 og klik på OK. Skift derefter standardværdien tilbage, og klik på OK.
  3. Søg efter network.dnsCacheEntries, indstil værdien midlertidigt til 0 og klik på OK. Derefter skal du ændre standardværdien og klikke på OK.

Konklusion #

Vi har vist dig, hvordan du rydder eller skylner DNS-cache på Windows, Linux og macOS operativsystemer.

Linux- og macOS-brugere kan bruge kommandoen dig til at forespørge og foretage fejlfinding af DNS-problemer.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *