Du har endret DNS, men ser fortsatt gammel nettside. Eller e-posten virker for noen, men ikke for andre. Da er forklaringen ofte DNS-propagering.

Propagering høres ut som om DNS-endringer sendes ut til hele verden fra én sentral server. Slik fungerer det ikke. Det handler først og fremst om cache.

Hva er DNS-propagering?

DNS-propagering er perioden der ulike DNS-resolvere fortsatt har gamle svar lagret, mens andre allerede henter den nye verdien.

Når noen slår opp domenet ditt, kan svaret lagres midlertidig. Hvor lenge det lagres styres av TTL, Time to Live. Før TTL utløper, kan resolveren fortsette å bruke gammel verdi selv om du allerede har oppdatert DNS hos leverandøren.

Hvor lang tid tar DNS-propagering?

Typiske intervaller:

Tidligere TTLVanlig ventetid
300 sekunder5 til 30 minutter
3600 sekunder1 til 4 timer
14400 sekunder4 til 12 timer
86400 sekunderopptil 24 til 48 timer

Det avgjørende er TTL-verdien som var aktiv før du gjorde endringen, ikke bare den nye TTL-verdien du setter etterpå.

Hvorfor ser ulike personer ulike svar?

Fordi de bruker forskjellige DNS-resolvere. En bruker kan spørre internettleverandørens resolver. En annen bruker Cloudflare 1.1.1.1. En tredje bruker Google 8.8.8.8. Disse kan ha cachet svaret på ulike tidspunkt.

Derfor kan nettstedet fungere på mobilnett, men ikke på kontornettet. Eller omvendt.

Kan du fremskynde propagering?

Du kan ikke tvinge hele internett til å glemme gamle DNS-svar, men du kan planlegge bedre.

Gjør dette før viktige endringer:

  1. Senk TTL til 300 sekunder minst ett døgn før flytting.
  2. Vent til gammel TTL er utløpt.
  3. Gjør selve DNS-endringen.
  4. Test fra flere resolvere.
  5. Sett TTL tilbake til 3600 eller mer når alt er stabilt.

Dette er spesielt viktig ved bytte av webhotell, e-postleverandør eller navnetjenere.

Hvordan sjekker du DNS-propagering?

Du kan bruke kommandolinje:

dig dittdomene.no A
dig dittdomene.no MX
dig @1.1.1.1 dittdomene.no A
dig @8.8.8.8 dittdomene.no A

Du kan også bruke nettbaserte DNS-sjekkere som viser svar fra flere land. Husk at slike verktøy også bare viser et utvalg av resolvere, ikke hele internett.

Når er det egentlig et problem?

Propagering er normalt rett etter en endring. Det blir et problem hvis:

  • den nye verdien er feil
  • gammel og ny DNS-leverandør har ulike poster
  • navnetjenerne ikke svarer autoritativt
  • e-postposter mangler hos ny leverandør
  • du har endret DNS hos feil leverandør

Hvis endringen ikke er synlig etter forventet TTL, bør du feilsøke. Start med Slik feilsøker du DNS-problemer .

Sjekkliste før DNS-endringer

  • Har du notert gamle poster?
  • Har du senket TTL i god tid?
  • Vet du hvor autoritativ DNS administreres?
  • Har du kopiert MX, SPF, DKIM og DMARC?
  • Har du en plan for å teste både nettsted og e-post?

DNS-propagering er ikke magi. Det er cache med tidsteller. Forstår du TTL, kan du gjøre DNS-endringer roligere, raskere og med mindre risiko for nedetid.

Klar til å sikre domenet ditt?

Sjekk om navnet er ledig – live mot registeret, på .no, .com og flere.