Dansk hosting fra Aalborg
100% CO₂-neutral hosting
24/7/365 dansk support
support@hostious.io
● Hostious viden · artikel

TTL forklaret: sæt den rigtigt før ændringer

Skrevet af , stifter af Hostious · Udgivet 31. august 2026 · Opdateret 31. august 2026
TTL forklaret: sæt den rigtigt før ændringer

Kort svar: TTL (Time To Live) er hver DNS-records holdbarhedsdato: så længe må resolvere cache svaret, før de spørger igen. Lav TTL = hurtige ændringer, flere opslag; høj TTL = færre opslag, træge ændringer. Arbejdsreglen: kør 1-4 timer i hverdagen – og sænk til 300 sekunder i god tid (mindst én gammel TTL-periode!) før planlagte skift, så selve skiftet slår igennem på minutter. Og husk: TTL-sænkningen virker først, når den gamle TTL er udløbet – derfor kommer den ALTID før skiftet, aldrig samtidig.

TTL er den lille kolonne i DNS-panelet, de færreste rører – og nøglen til, hvorfor nogle flytninger slår igennem på fem minutter og andre driller i et døgn. Forstår du TTL, forstår du propagering – og kan planlægge dig ud af næsten al ventetiden.

Kontrolramme: Vejledningen er skrevet pr. 30. august 2026. Terminaleksemplet er genskabt med et anonymiseret domæne.

Sådan virker TTL

Når en resolver (din udbyders, Googles, firmaets) slår dit domæne op, gemmer den svaret i TTL-sekunder og svarer alle følgende spørgsmål fra cachen – uden at spørge dine navneservere. Det er hele internettets DNS-effektivitet i én mekanisme. Konsekvensen: når du ændrer en record, ser hver resolver ændringen først, når dens cache udløber – og fordi resolvere har hentet svaret på forskellige tidspunkter, glider ændringen igennem verden i bølger. Det er alt, hvad propagering er: ingen mystik, kun udløbende holdbarhedsdatoer.

Se TTL live

Terminaleksempel: TTL tæller ned i resolverens cache mellem to opslag
Genskabt terminaleksempel, 30. august 2026: samme opslag to gange – tallet før IN er TTL, og i resolverens cache tæller det ned mod nyt opslag. Eksemplet er ikke data fra hostious.io.

Spørger du navneserveren direkte (dig @navneserver), ser du altid den fulde, konfigurerede TTL. Spørger du en resolver, ser du resttiden – og kan dermed regne ud, præcis hvornår den henter frisk svar.

Vælg de rigtige værdier

Record-typeAnbefalet TTL i driftHvorfor
A/AAAA/CNAME (web)1-4 timer (3600-14400)Balance: ændringer samme dag, få opslag
MX (mail)4-24 timerMailservere skifter sjældent – og afsendere prøver alligevel igen
TXT (SPF/verifikationer)1-12 timerÆndres sjældent; 1 time under aktiv DMARC-stramning
Alt – op til et planlagt skift300 (5 min.)Gør selve skiftet næsten øjeblikkeligt

Undgå yderpunkterne som permanent tilstand: TTL på 60 sekunder året rundt sløser opslag og gør dig sårbar over for DNS-udfald (cachen er dit støddæmper) – og TTL på en uge gør enhver fejlrettelse til en uges ventetid.

Drejebogen før et planlagt skift

  1. Mindst én gammel TTL-periode før skiftet (har recorden 24 timers TTL: i går!): sænk TTL til 300 på de records, der skal ændres. Først når alle gamle cacher er udløbet, gælder den lave værdi overalt.
  2. Udfør skiftet på det planlagte tidspunkt – nu slår det igennem på minutter; hele koreografien for flytninger står i DNS-skifteguiden.
  3. Verificér fra flere netværk, og lad begge destinationer virke i overgangsvinduet.
  4. Hæv TTL igen til driftsniveau, når skiftet er bekræftet stabilt – så får du cache-fordelene tilbage.

Verifikation

Dit TTL-arbejde er på plads, når zonens værdier matcher tabellen (og du kan begrunde undtagelserne), planlagte skift går igennem på minutter i stedet for døgn – og TTL-sænkning står som fast første punkt i enhver flyttedrejebog. Tænk på TTL som lydæmperen på DNS-ændringer: korrekt indstillet hører ingen noget som helst.

Ofte stillede spørgsmål om TTL

Jeg sænkede TTL og skiftede med det samme – hvorfor gik det langsomt?

Fordi de gamle cacher stadig holdt den GAMLE TTL. Sænkningen gælder først, når den gamle periode er udløbet overalt – derfor skal den ske mindst én TTL-periode før skiftet.

Kan jeg tvinge andres cacher til at opdatere?

Nej – resolvere verden over styrer selv deres cache (og enkelte ignorerer endda meget lave TTL’er). Du kan kun styre holdbarhedsdatoen på forhånd. Googles og Cloudflares offentlige værktøjer kan dog tømme netop DERES cache for dit domæne – nyttigt til test.

Hvilken TTL har mine records nu?

Se kolonnen i dit DNS-panel – eller spørg navneserveren direkte med dig, hvor tallet før “IN” er TTL i sekunder. Står der 86400, er det 24 timer – og så hører en flytteplan hjemme i kalenderen, ikke i øjeblikket.

Læs også