Hvordan tvinge oppdatering for å tømme Windows10/MAC/Linux/CentOS DNS-cache?

Som WordPress-nettstedadministratorer støter vi noen ganger på situasjoner der vi gjør visse endringer i stil, JS eller annet sideinnhold på WordPress-nettstedserveren, men oppdager at endringene ikke fungerer etter at siden er oppdatert lokalt.

I mange tilfeller kan vi fikse dette ved å tvinge en sideoppdatering, men noen ganger fungerer det ikke.

I dette tilfellet må du kanskje tømme den lokale DNS-bufferen.

Hvordan tømme/tvinge flush DNS-cache i Windows 10? I denne artikkelen vil vi forklare i detalj hvordan du tømmer/tømmer DNS-cache dette praktiske trikset, jeg håper det hjelper deg!

Hva er DNS?

DNS står for Domain Name Server. Når et nettsted eller en webapplikasjon ligger på en server, enten den er basert på Linux eller Windows, vil den bli tildelt en spesifikk serie med tall atskilt med punktum. Teknisk sett er dette en IP-adresse. DNS er som den engelske oversettelsen av disse tallene.

Hvordan fungerer DNS?

Når du skriver inn en nettadresse i en nettleser, ser den opp DNS-en, som er tilordnet domenenavnet på domenenavnregistratorens nettsted.

Den konverteres deretter til den tildelte IP-adressen og forespørselen tilbake til nettstedet sendes til serveren som tilsvarer DNS, og får dermed IP-adressen.

Hvordan fungerer DNS?

Grunnen til å forklare hvordan DNS fungerer er å gjøre det lettere for deg å forstå hvordan DNS-bufring fungerer.

For å forbedre responstiden lagrer nettlesere DNS-adressene til nettsteder du har besøkt, en prosess som kalles DNS-caching.

Derfor, hvis eieren av nettstedet har migrert nettstedet til en annen server med den nye DNS-en (eller IP-adressen), kan det hende du fortsatt ser nettstedet på den gamle serveren fordi din lokale datamaskin har den gamle serverens DNS bufret.

For å få det siste nettstedinnholdet fra den nye serveren, må du tømme din lokale datamaskins DNS-buffer.Noen ganger lagres cachen lenge og du vil ikke kunne se nytt innhold på nettsiden før cachen er tømt.

DNS-tingen (backend-prosessen) er helt usynlig for oss på daglig basis, med mindre du finner ut at endringene på nettsiden ikke vises som vanlig.

Så hvis du har migrert nettstedet til en ny server og gjort noen endringer på nettstedet ditt, men du ikke kan se disse endringene på din lokale datamaskin, er en av de første diagnostiske trinnene du må ta å tømme DNS.

Du kan gjøre dette på nettlesernivå så vel som på OS-nivå ved å bruke flush-kommandoen.

Vi forklarer denne prosessen mer detaljert i de følgende avsnittene.

Hvordan tvinge frem oppdatering av innhold på nettsider via nettleser?

Før du tømmer DNS, kan du prøve å tvinge nettsiden du vil besøke.Dette vil tømme websidebufferen og hjelpe nettleseren med å finne oppdaterte filer for nettsiden.

  • Windows operativsystem:Internet Explorer, Microsoft Edge, Mozilla Firefox eller Google ChromeGoogle Chrome, bruk tastekombinasjonen "Ctrl + F5".
  • Apple/MAC-datamaskiner:Mozilla Firefox eller Google Chrome, bruk tastekombinasjonen "CMD + SHIFT + R".Hvis du bruker Apple Safari, bruk tastekombinasjonen "SHIFT + Reload".

Du kan også prøve å få tilgang til siden ved hjelp av inkognitomodus (Chrome) eller et privat vindu (Firefox).

Etter å ha fullført den tvungne oppdateringen av sideinnholdet, vil vi utføre DNS-cache-tømmingen igjen.Prosessen med å tømme hurtigbufferen avhenger av driftsserveren og nettleseren. Følgende er en spesifikk operasjonsveiledning.

Hvordan tømme DNS-cache på Windows 10 operativsystem?

Gå inn i ledetekstmodus og tøm hurtigbufferen på Windows OS.

  1. Bruk tastaturtastkombinasjoner:Windows+R
  2. Pop opp Kjør-vinduet▼Hvordan tømmer jeg DNS-hurtigbufferen i Windows 10? Gå inn i kommandolinjemodus og tøm hurtigbufferen i Windows-operativsystemet. Bruk hurtigtasten: Windows + R for å åpne Kjør-vinduet.
  3. Skriv inn i inndataboksen:CMD
  4. Trykk Enter for å bekrefte og et ledetekstvindu åpnes.
  5. Tast inn ipconfig/flushdns og trykk Enter▼Hvordan tømmer jeg DNS-hurtigbufferen i Windows 10? Skriv inn CMD i inndatafeltet og trykk Enter for å åpne ledetekstvinduet. Skriv inn ipconfig/flushdns og trykk Enter.
  6. Vinduet ber om vellykket informasjon om DNS Flush▼Hvordan tømmer jeg DNS-hurtigbufferen på Windows 10-operativsystemet mitt? Vinduet viser en melding om at DNS-tømmingen er vellykket.

Hvordan tømme DNS-cache på MAC OS (iOS)?

Klikk på Verktøy under Gå i den øverste navigasjonslinjen på MAC-maskinen▼

Hvordan tømmer jeg DNS-hurtigbufferen på macOS (iOS)? Klikk på «Gå» i den øverste navigasjonslinjen på Mac-en, og velg deretter «Verktøy».

Åpne terminal/terminal (tilsvarer ledeteksten til Windows-operativsystemet)▼

Hvordan tømmer jeg DNS-hurtigbufferen på et Mac-operativsystem (iOS)? Åpne Terminal (tilsvarende ledeteksten i Windows).

Utfør følgende kommando for å tømme DNS-bufferen på datamaskinen din▼

sudo killall -HUP mDNSResponder && echo macOS DNS Cache Reset

Kommandoene ovenfor kan variere etter OS-versjon som følger:

1. For operativsystemene Mac OS Sierra, Mac OS X El Capitan, Mac OS X Mavericks, Mac OS X Mounted Lion og Mac OS X Lion, bruk følgende kommandoer ▼

sudo killall -HUP mDNSResponder

2. For Mac OS X Yosemite, bruk følgende kommandoer ▼

sudo discoveryutil udnsflushcaches

3. Bruk følgende kommando for Mac OS X Snow Leopard ▼

sudo dscacheutil -flushcache

4. For Mac OS X Leopard og lavere, bruk følgende kommandoer▼

sudo lookupd -flushcache

Hvordan tømme DNS-cache på Linux OS?

Trinn 1: På Ubuntu Linux og Linux Mint bruker du hurtigtasten Ctrl+Alt+T for å åpne en terminal.

Trinn 2: Etter å ha startet terminalen, skriv inn følgende kommandokode▼

sudo /etc/init.d/networking restart

Hvordan tømmer jeg DNS-hurtigbufferen på et Linux-operativsystem? Trinn 1: På Ubuntu Linux og Linux Mint bruker du hurtigtasten Ctrl+Alt+T for å åpne en terminal. Trinn 2: Etter at du har startet terminalen, skriver du inn følgende kommando:

  • Det kan be om et administratorpassord.

Trinn 3: Når den er vellykket, vil den vise en bekreftelsesmelding som denne ▼

[ ok ] Restarting networking (via systemctl): networking.service

Trinn 4: Hvis DNS-tømmingen mislykkes, følg disse trinnene.

Trinn 5: Skriv inn følgende kommando i terminalen ▼

sudo apt install nscd
  • Etter å ha fullført kommandoen ovenfor, gjenta trinn 1 til 4.

hvordan ryddeCentOSDNS-cache på?

Bruk tastaturkombinasjonen Ctrl+Alt+T for å åpne terminalen.

Skriv inn følgende kommando ▼

nscd -i hosts

For å starte DNS-tjenesten på nytt, skriv inn følgende kommando ▼

service nscd restart

Hvordan tømme DNS-buffer på Google Chrome?

Tøm DNS-bufferen i Chrome, åpne nettleseren Google Chrome.

I adressefeltet skriver du inn følgende adresse ▼

chrome://net-internals/#dns

Den vil vise følgende alternativer ▼

Hvordan tømmer jeg DNS-cachen i Google Chrome? For å tømme DNS-cachen i Chrome, åpner du Google Chrome-nettleseren. Skriv inn følgende adresse i adressefeltet: ▼ chrome://net-internals/#dns. Følgende alternativer vil vises.

Klikk på "Tøm vertsbuffer"-knappen.

Hvordan tømme DNS-cache i Firefox?

Gå til Firefox History og klikk på Clear History-alternativet ▼

Hvordan tømmer jeg DNS-hurtigbufferen i Firefox? Gå til Historikk-fanen i Firefox, og klikk deretter på Tøm logg.

Hvis ønskelig, velg Cache/Cache (og andre relaterte alternativer) og klikk på Clear Now-knappen ▼

Hvordan tømmer jeg DNS-hurtigbufferen i Firefox? Om nødvendig, velg Hurtigbuffer (og andre relaterte alternativer), og klikk deretter på Fjern nå-knappen. 

 

Hvordan tømme DNS-cache i Safari?

Gå til alternativet Avanserte innstillinger under Innstillinger ▼

Hvordan tømmer jeg DNS-hurtigbufferen i Safari? Gå til Innstillinger, deretter Avanserte innstillinger.

  • Velg alternativet "'Vis utviklingsmenyen i menylinjen'" ▲

Den vil vise Utvikle-menyen i nettleserens menyalternativer▼

Hvordan tømmer jeg DNS-hurtigbufferen i Safari? Utvikler-menyen vises i nettleseralternativene.

Under Utvikling, finn alternativet Empty Caches ▲

  • Dette vil tømme DNS-bufferen.
  • Alternativt, hvis du vil tømme hurtigbufferen helt, kan du klikke direkte på "Tøm historikk" under menyvalget "Historikk" i nettleseren Safari

Hvordan tømme DNS-cache i Internet Explorer?

Klikk på ikonet (...) i øvre høyre hjørne, og klikk deretter på "Innstillinger" ▼

Hvordan tømmer jeg DNS-hurtigbufferen i Internet Explorer? Klikk på ikonet (...) øverst til høyre, og klikk deretter på «Innstillinger».

Klikk på "Velg hva som skal slettes"-alternativet under Slett nettleserdata ▼

Hvordan tømmer jeg DNS-hurtigbufferen i Internet Explorer? Klikk på alternativet «Velg hva som skal fjernes» under Fjern nettleserdata. 

Velg alternativet Bufrede data og filer fra menyen ▼

Hvordan tømmer jeg DNS-hurtigbufferen i Internet Explorer? Velg alternativet «Bufrede data og filer» fra menyen.

 

Konklusjon

Avhengig av datamaskinens operativsystem og nettleser, kan du bruke en av metodene ovenfor hvis du støter på problemer.
For å oppdatere nettstedet ditt for å få de nyeste dataene, kan vi vanligvis også gjøre dette:

  1. Prøv å tvinge oppdatering av nettsiden (Ctrl F5)
  2. Bruk alternativet "Slett nettleserdata" i nettleserinnstillingene (som ovenforsasteg)
  3. Skyll operativsystemets DNS (ved å bruke ledeteksten ovenfor).
  4. Start ruteren på nytt for å tilbakestille internettforbindelsen.

Generelt kan trinnene ovenfor løse problemet med at de fleste opplever at det siste innholdet på siden ikke oppdateres.

Hvis problemet fortsatt ikke kan løses etter å ha fulgt trinnene ovenfor, anbefales det at du teknisk kontakter leverandøren av nettstedets server for støtte.

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Rull til toppen