Nettsiden virker ikke etter DNS-endring: sjekkliste
Du endret en DNS-innstilling, og nå svarer ikke nettsiden lenger. I de fleste tilfeller er det ikke en feil du har gjort, men bare at endringen ennå ikke har nådd fram over hele internett. Her er en sjekkliste som starter med det vanligste, så du raskt finner ut hva som skjer.
TL;DR: En DNS-endring tar vanligvis fra noen minutter til opptil 48 timer å spre seg. Hvis nettsiden sluttet å fungere rett etter en endring, er spredningstid den vanligste årsaken. Tøm DNS-cachen på egen maskin, sjekk A-posten og kontroller navneserverne før du konkluderer med at noe er feil.
Nettsiden virker ikke: hva skjer når du endrer DNS?
DNS (Domain Name System) er telefonkatalogen til internett. Når noen skriver domenet ditt i nettleseren, slår DNS opp hvilken IP-adresse domenet skal peke til. Deretter laster nettleseren inn nettsiden fra den adressen.
Når du endrer en DNS-innstilling, må alle servere som har lagret den gamle oppføringen, få vite at den er endret. Den prosessen kalles DNS-spredning. TTL (Time To Live) styrer hvor lenge en server beholder en gammel oppføring før den henter en ny. Høy TTL betyr tregere spredning, lav TTL betyr raskere.
At nettsiden virker ikke rett etter en endring, er derfor ofte helt normalt, og problemet kan løse seg selv i løpet av timer. Spørsmålet er å skille mellom «bare vent litt» og «noe er galt». Det gjør du med sjekklisten under.
Har du kontroll på hva som faktisk står på domenet ditt? Med Feno får du oversikt over DNS-oppsettet i et moderne kontrollpanel, uten skjulte gebyrer.
Sjekkliste: slik finner du ut hvorfor nettsiden ikke svarer
Gå gjennom punktene i rekkefølge. Det vanligste står øverst.
- Vent ut TTL-en. Servere over hele verden kan fortsatt bruke den gamle oppføringen i like lang tid som TTL-en på den gamle oppføringen. Var TTL-en for eksempel 24 timer, kan det ta opptil 24 timer før alt er oppdatert. Planlegger du nye DNS-endringer, sett TTL-en lavt (for eksempel 300 sekunder) et døgn før selve endringen.
- Tøm DNS-cache på egen maskin. Både nettleseren og operativsystemet lagrer DNS-svar lokalt. Derfor kan du se den gamle nettsiden lenge etter at resten av internett er oppdatert. På Windows skriver du
ipconfig /flushdnsi kommandolinjen, på macOSdscacheutil -flushcache. Du kan også prøve et privat vindu eller en annen nettleser. - Verifiser A-posten. A-posten (Address Record) kobler domenet til IP-adressen der nettsiden ligger. Sammenlign verdien med IP-adressen verten din har oppgitt. Hvis de ikke stemmer, peker domenet til feil sted. Nettsiden virker ikke, men e-posten fungerer fint: da er A-posten den mest sannsynlige synderen.
- Kontroller navneserverne. Hvis du har byttet registrar eller DNS-leverandør, må NS-postene (Name Server) peke til de nye navneserverne. Sjekk med
nslookup -type=ns dittdomene.no, eller bruk et gratis nettverktøy. Står det fortsatt gamle navneservere, endrer du NS-oppføringen hos registraren du opprinnelig kjøpte domenet hos. - Sjekk domenet fra utsiden. Maskinen din kan ha lokal cache selv om resten av internett er oppdatert. Bruk et verktøy som dnschecker.org eller whatsmydns.net for å se hva domenet ditt svarer fra ulike steder i verden. Svarer alt riktig der, er problemet ditt lokalt.
- Sjekk DNSSEC. DNSSEC (Domain Name System Security Extensions) signerer DNS-svarene slik at de ikke kan forfalskes. Hvis du flytter et domene med DNSSEC til en registrar som ikke signerer sonen, kan domenet slutte å svare helt. Kontroller at DS-posten stemmer med det nye oppsettet.
Overfører du domenet til en ny registrar, følger ofte navneserverne med. Når du overfører et domene til Feno, settes nye navneservere og DNSSEC opp automatisk, slik at overgangen skjer uten at du må fikle med DS-posten selv.
Symptomer som peker mot bestemte årsaker
Hvilke symptomer du ser, forteller mye om hvor feilen ligger.
- E-posten går, men nettsiden svarer ikke. Da peker A-posten sannsynligvis feil, eller så venter du fortsatt på spredning.
- Alt er nede, også e-post og admin-verktøy. Da ligger problemet hos navneserverne, registraren eller domenefornyelsen. Sjekk at domenet ikke har utløpt, og at NS-postene peker riktig.
- Du ser gammel nettside, andre ser ny. Det er lokal cache eller spredning. Vent, og tøm cachen på egen maskin.
- Nettleseren sier «server not found» over lang tid. Da er det sjelden cache, men heller en A-post eller NS-oppføring som er feil, eller et DNSSEC-problem.
Vanlige spørsmål om DNS og nettside som ikke svarer
Hvor lang tid tar en DNS-endring?
Vanligvis mellom noen minutter og noen timer. Skulle den gamle oppføringen ha hatt høy TTL, kan det ta opptil 48 timer. Er det viktig at endringen går raskt, sett TTL-en lavt et døgn før du gjør selve endringen.
Hvorfor virker nettsiden på mobilen, men ikke på PC-en?
Fordi enhetene har hver sin DNS-cache. Telefonen kan ha hentet den nye oppføringen, mens PC-en fortsatt bruker den gamle. Tøm cachen på PC-en med kommandoen som passer for operativsystemet ditt.
Nettsiden virker ikke etter 48 timer: hva gjør jeg?
Da er det sannsynligvis en reell feil i DNS-oppsettet, ikke bare spredning. Gå gjennom sjekklisten på nytt, og verifiser A-posten og navneserverne med et eksternt verktøy. Får du det ikke til å stemme, kontakt support hos registraren eller DNS-leverandøren din.
Få kontroll på DNS-oppsettet ditt
De fleste problemer etter en DNS-endring løser seg med tid, en tom cache og en riktig satt A-post. Vil du ha oversikt over alle oppføringene på domenet ditt, er det enklest med en registrar som gjør DNS-administrasjon oversiktlig. Feno tilbyr det i kontrollpanelet, med skjult e-post og DNSSEC på alle domener som standard.
Flytt domenet ditt til Feno og få norsk eierskap, transparent prising og enkel DNS-administrasjon. Når du overfører, tar Feno seg av navneserverne og DS-posten automatisk, så slipper du å stå med et domene som plutselig ikke svarer.