DNS & techniek

DNS TTL uitgelegd: kies een cachetijd die bij je wijziging past

Wat betekent TTL bij DNS? Lees waarom verlagen vooraf helpt bij een migratie en waarom een korte TTL verkeerde records niet repareert.

Gecontroleerd en bijgewerkt:

DNS TTL uitgelegd: kies een cachetijd die bij je wijziging past: overzicht met TTL instellen, Cache verloopt, Nieuw antwoord

TTL staat voor time to live. Het getal beschrijft hoe lang een DNS-antwoord normaal gecachet mag worden. Je gebruikt TTL om een afweging te maken tussen langere caching en sneller opnieuw ophalen van wijzigingen.

De eenheid is meestal seconden

Een TTL van 3600 staat voor een uur; 300 voor vijf minuten. Een paneel kan dezelfde waarden als een leesbare duur tonen. Bekijk wat jouw DNS-provider ondersteunt. Een korte TTL betekent niet dat bezoekers hun website iedere vijf minuten opnieuw laden; het gaat om het opnieuw opvragen van DNS-informatie wanneer de cache verloopt.

Verlaag vóór de geplande overstap

Als een resolver gisteren een record met een lange TTL heeft opgehaald, ziet hij een nieuwe kortere waarde pas wanneer zijn bestaande cache verloopt. Zet een kortere TTL dus ruim vooraf klaar als je een migratie plant. Wijzig daarna het record en test. Verhoog de TTL weer wanneer de nieuwe situatie stabiel is en de korte cachetijd geen doel meer heeft.

DNS TTL uitgelegd: kies een cachetijd die bij je wijziging past: stappenplan met TTL instellen, Cache verloopt, Nieuw antwoord
TTL instellen → Cache verloopt → Nieuw antwoord. Illustratie: redactie nlnamen.nl.

Verwar TTL niet met een oplossing voor fouten

Als het autoritatieve antwoord nog naar de verkeerde server wijst, verspreid je met een korte TTL vooral sneller het verkeerde antwoord. Controleer eerst de recordwaarde en actieve nameservers. Delegatiewijzigingen en negatieve DNS-antwoorden kunnen bovendien andere cacheaspecten hebben dan één website-A-record. Geef daarom geen vaste wereldwijde minuutgarantie voor elke DNS-wijziging.

Jouw praktische checklist

  • Controleer de eenheid van je paneel.
  • Verlaag vóór de overstap.
  • Test de autoritatieve waarde.
  • Kies na de migratie weer een passende TTL.
In de praktijk
Een oude TTL van 86400 kan een antwoord tot een dag laten voortleven. Die vandaag verlagen naar 300 wist bestaande caches niet op afstand.

Bronnen en verder lezen

Registratieregels en providerfuncties kunnen wijzigen. Controleer de actuele eisen voor jouw domein voordat je bestelt of diensten aanpast.