Eng Säit e puer Sekonnen no dem Tunnel opzemaachen ass kee Beweis, datt den DNS elo funktionéiert, och wann den Ticket dat gewéinlech seet. Näischt an där Observatioun huet eng Ufro verlaangt: den Numm kéint virun der Ännerung opgeléist gi sinn an aus engem Cache nei benotzt gi sinn, deen den Tunnel ni beréiert huet. Zwee verschidden Tester produzéieren deeselwechte Bildschierm.

Vergläicht, wat all Test tatsächlech geübt huet, ier Dir der Ännerung de Kredit gitt.

Eng Säit lueden ass keng Ufro

All Schicht tëscht der Applikatioun an dem Resolver däerf sech eng Äntwert fir seng Liewensdauer merken. D’Betribssystem hält eng, de Browser hält seng eegen, an eng Applikatioun mat enger laanglieweger Verbindung léist vläicht an der Sitzung ni méi eppes op. Dofir kann eng Luede, déi no engem Tunnelwiessel geléngt, eng Demonstratioun vum Gediechtnes an net vum Routing sinn. D’Feele vun engem Feeler ass net d’Präsenz vun enger Ufro.

Dësen Ënnerscheed ännert, wat Dir als nächst testen sollt. Wann d’Zil ass ze weisen, datt den neien Resolver äntwert, braucht Dir eng Ufro, déi net aus engem Cache ka bedéngt ginn, deen Dir net geläscht hutt.

E gecachte Succès als Beweis ze liesen, datt sech en virdrun onereechbare Server erholl huet, ass déi deierst Versioun vun dësem Feeler, well en den Tëschefall op enger falscher Viraussetzung zoumécht.

Zielt d’Caches, ier Dir schléisst

Véier lounen sech ze nennen: d’eegen Opléisung vun der Applikatioun, de Client-Cache vum Betribssystem, den internen Zoustand vum Browser an all rekursiivt Resolver, deen d’Ufro schlussendlech erreecht. Jidderee huet eng separat Liewensdauer an eng separat Manéier, geläscht ze ginn. Ee läschen an en aneren testen ass de Wee, wéi d’Leit schléissen, datt d’Läschen näischt gemaach huet. Ee Läschbefehl entscheet d’Fro ni.

Negativ Äntwerten ginn och gecacht. En Numm, dee als fehlend gemellt gouf, ka fehlend bleiwen, nodeems d’Netzwierk korrigéiert gouf, wat als gebrochenen Tunnel gelies gëtt, wann et en TTL ass, deen nach net ofgelaf ass. DNS-Spezifikatioun beschreift, wéi dës Donnéeën soll gehal a nei benotzt ginn.

Schreift d’Evenement op, net den Androck

Schreift op, wat vun dräi Saachen sech geännert huet: de Rekord, de Wee zum Resolver oder eng Client-Astellung. Eng Rekordännerung verbreet sech no sengem eegene Zäitplang, eng Routenännerung gëllt beim Neiverbinden, an eng Browser-Astellung gëllt nëmme fir dee Browser. Si an een eenzegt Virdrun-an-Duerno zesummenzefaassen produzéiert eng Zäitlinn, déi keen auditëiere kann.

Nott Är Zäit, de benotzten Resolver an d’Äntwert, déi kritt gouf, och de Fall, wou d’Äntwert negativ ass. Dat ass eng Tatsaach, déi een aneren iwwerpréiwen kann.

Maacht de Verglach zweemol op déiselwecht Manéier

Läscht de Cache, deen Dir wëllt testen, behält d’originär Observatioun, a fragt dann op eng Manéier, déi sou vill Gediechtnes wéi méiglech ëmgeet. Den Resolver ausdrécklech ze nennen seet Iech, wat dee Resolver weess; et seet Iech net, wéi en Resolver d’Applikatioun gewielt hätt.

resolvectl flush-caches
ipconfig /flushdns
dig +noall +answer internal.example @10.44.0.53
dig +short internal.example

Op Windows läscht d’Läschen vum Client-Cache den DNS-Client-Cache an näischt anescht. Et beschreift keen private Browserzoustand a läscht keen Upstream-Server, dofir kann en Test, deen drop opgebaut ass, nëmme schmuel interpretéiert ginn. Sot, wéi en Cache Dir geläscht hutt, wann Dir d’Resultat mellt.

Test dann d’tatsächlech Applikatioun nach eng Kéier mat enger frëscher Ufro an der beabsichtigter Resolver-Politik aktiv. E Resultat, dat ënner enger anerer Politik produzéiert gouf, gëtt net iwwerdroen.

Ähnlech Artikelen