Täysin uusi asiakastili on nyt julkaistu!
Oppaat

Miksi DNS-muutos ei näy heti? TTL ja välimuistit

Selvitä, odottaako muutos välimuistien päivittymistä vai onko tietue väärässä paikassa.

4 min · Perusteet

Päivitetty

Tässä oppaassa

Mitä TTL tarkoittaa

TTL kertoo, kuinka kauan DNS-tietuetta voidaan säilyttää välimuistissa. Esimerkiksi 3600 sekuntia tarkoittaa yhtä tuntia. Eri käyttäjät voivat saada hetken eri vastauksia, koska heidän DNS-palvelunsa ovat hakeneet tiedot eri aikaan.

TTL:n pienentäminen ei poista jo välimuistissa olevia vanhoja vastauksia. Siksi suunnitellun osoitemuutoksen TTL kannattaa lyhentää etukäteen, jos DNS-palvelu sallii sen. Nimipalvelinmuutoksen välimuistit ovat erillinen asia.

Tarkista muutos järjestyksessä

  1. Varmista verkkotunnuksen käytössä olevat nimipalvelimet ja että muokkasit niiden DNS-hallintaa.
  2. Tarkista tallennetun tietueen tyyppi, nimi ja arvo. Esimerkiksi www ja juuriverkkotunnus eivät ole sama tietue.
  3. Vertaa julkisen DNS-haun tulosta paneelissa odotettuun arvoon. Windowsissa esimerkiksi nslookup -type=A example.com näyttää A-vastauksen käyttämäsi DNS-palvelun kautta. Korvaa nimi omalla verkkotunnuksellasi.
  4. Kokeile sivustoa toisesta verkosta. Jos vastaukset eroavat, kirjaa molemmat tulokset ja kellonaika.
  5. Odota vanhan TTL:n mukainen aika ja tarkista uudelleen. Vältä saman tietueen jatkuvaa vaihtelua selvityksen aikana.

Erottele DNS ja sivuston välimuisti

Jos DNS vastaa jo oikealla osoitteella mutta sivuston sisältö on vanha, tarkista selaimen, sovelluksen ja mahdollisen CDN:n välimuisti. Selaimen välimuistin tyhjentäminen ei päivitä kaikkien internetoperaattorien DNS-vastauksia.

Milloin pyydät apua

Jos vastaus pysyy vääränä odotuksen jälkeen, lähetä tukeen verkkotunnus, muutettu tietuetyyppi, muutoksen aika ja DNS-haun tulos. Älä liitä salaisia TXT-vahvistusarvoja julkiselle keskustelupalstalle.

Lähteet ja lisätietoa