Confronto resolver DNS
Dopo aver modificato un record, distingui una risposta in cache che aspetta ancora il suo TTL da una modifica mai pubblicata correttamente.
Come misura
- La zona che contiene il nome è trovata risalendo il nome finché rispondono record NS; il primo server autoritativo che risolve è interrogato direttamente, quindi la sua risposta è ciò che la zona pubblica davvero.
- Cloudflare (1.1.1.1), Google (8.8.8.8) e Quad9 (9.9.9.9) sono interrogati in parallelo dalla stessa posizione; gli insiemi di risposte sono normalizzati (ordinati, in minuscolo) prima del confronto.
- La concordanza è riportata per ogni resolver rispetto alla risposta autoritativa e nel complesso.
Limiti
- Quattro osservazioni da una sola posizione di rete. I resolver di altre regioni, ISP e reti aziendali mantengono le proprie cache e non vengono misurati; non è una mappa della propagazione.
- Viene interrogato solo il primo server autoritativo che risolve; un secondario in ritardo rispetto al primario non viene rilevato (confronta i serial SOA per quello).
- I resolver pubblici differiscono legittimamente dalla risposta autoritativa finché non scade il TTL del record precedente.
Risoluzione dei problemi
- La risposta autoritativa differisce da tutti e tre i resolver
- La modifica è pubblicata ma le copie in cache non sono ancora scadute. Attendi il vecchio TTL; abbassa i TTL prima della prossima modifica pianificata.
- I resolver concordano tra loro ma non con il server autoritativo, molto dopo il TTL
- Controlla se la delega al registrar punta ai server che hai modificato; la ricerca dei record NS mostra la delega usata dai resolver.