Vad händer mellan att du skriver in en domän och att sidan laddas?
När du skriver in en domän startar en uppslagning, inte en direkt anslutning. Resolvern efterfrågar adressen bakom namnet, och om den inte redan känner till den, frågar den en kedja av servrar – rotservern, sedan toppdomänen, sedan domänens egna namnservrar – tills en av dem returnerar en adress som webbläsaren kan ansluta till.
Det är cachning som gör denna kedja osynlig för det mesta, och det är också det som gör DNS-problem så förvirrande att diagnostisera. En post som ändrades för en timme sedan kan vara aktiv för en användare, inaktuell för en annan, och korrekt på en telefon men inte på en laptop, enbart för att olika resolvers cachade den vid olika tidpunkter. Vad som inte hör hemma på skärmen är din egen zondata: postvärden, interna värdnamn och registraruppgifter bör stanna i din runbook snarare än i en modul som cirkulerar.
Uppslagningen sker i sju steg: ett om namn mot adresser, två som följer en fråga uppåt i kedjan, ett om cachning och time to live, ett om de posttyper som förstalinjesupport faktiskt möter, ett om varför spridning är en cachningseffekt snarare än en överföring, och ett om de tre kontroller som identifierar ett DNS-fel.

