Hva er TTL?
TTL - Time To Live - bestemmer hvor lenge en DNS-post mellomlagres hos resolvere før de spør etter ny verdi. Lav TTL gir raske endringer; høy TTL gir mindre belastning. Verdien settes i sekunder per post i sonefilen.
På vanlig norsk
Tenk på TTL som en utløpsdato. Når TTL går ut, må mellomlageret hente ferske data. Lav TTL = fersk informasjon raskt, men mer trafikk.
Teknisk forklaring
TTL spesifiseres som en 32-bits unsigned integer i sekunder og er gyldig per ressurs-record. Resolvere må respektere TTL og slette posten fra cache når den utløper. Standard TTL ligger ofte mellom 3600 og 86400 sekunder.
Et eksempel
300 (5 min) brukes ofte før migrering; 86400 (24 timer) brukes for stabile poster.
Hvorfor er TTL viktig?
Senk TTL noen dager før planlagte endringer slik at brukere får oppdatert verdi raskt etter bytte.
Lær mer om beslektede ord
DNS - Domain Name System - er internettets adressebok. DNS oversetter domenenavn til IP-adresser, slik at nettlesere og e-postservere finner riktige tjenester. Uten DNS måtte vi husket numeriske adresser i stedet for navn.
En A-peker - A-record - kobler et domenenavn til en konkret IPv4-adresse. Når noen besøker nettsiden din, slår nettleseren opp A-pekeren for å finne hvilken server den skal koble seg til. AAAA-record er den samme typen for IPv6.
En navneserver er en server som inneholder DNS-postene for ett eller flere domener. Når noen slår opp domenet ditt, er det navneserverne som svarer med riktig informasjon. Domener har som regel 2-4 navneservere for redundans.
Spørsmål om TTL
Hva er fornuftig TTL?
300 sekunder før endringer, 3600 til 86400 sekunder ellers. For sjelden endrede poster er 86400 (1 døgn) vanlig.Kan jeg sette TTL til 0?
Teknisk ja, men det belaster DNS-serverne unødvendig og gir ingen mellomlagring. Bruk 60-300 i stedet.