Il-VPN sewwa d-DNS, jew sempliċement uża mill-ġdid tweġiba fil-cache?
Paġna li tgħabbi wara bidla fit-tunnel jista’ jkun li qatt ma għamlet mistoqsija. Qabbel tweġibiet fil-cache ma’ tweġibiet ġodda qabel ma tattribwixxi t-tiswija.
Li tiftaħ paġna sekondi wara li jitla’ t-tunnel mhuwiex prova li d-DNS issa qed jaħdem, għalkemm il-biljett normalment jgħid hekk. Xejn f’dik l-osservazzjoni ma kien jeħtieġ mistoqsija: l-isem seta’ ġie solvut qabel il-bidla u ntuża mill-ġdid minn cache li t-tunnel qatt ma messha. Żewġ testijiet differenti jipproduċu l-istess skrin.
Qabbel x’eżerċita tassew kull test qabel ma tattribwixxi l-mertu lill-bidla.
It-tagħbija ta’ paġna mhijiex mistoqsija
Kull saff bejn l-applikazzjoni u s-solvur jista’ jiftakar tweġiba għal ħajtu kollha. Is-sistema operattiva żżomm waħda, il-browser iżżomm tiegħu, u applikazzjoni b’konnessjoni fit-tul jista’ qatt ma ssolvi xejn aktar matul is-sessjoni. Għalhekk tagħbija li tirnexxi wara bidla fit-tunnel tista’ tkun dimostrazzjoni ta’ memorja u mhux ta’ routjar. In-nuqqas ta’ falliment mhuwiex preżenza ta’ mistoqsija.
Din id-distinzjoni tbiddel x’għandek tittestja wara. Jekk l-għan huwa li turi li s-solvur il-ġdid iwieġeb, għandek bżonn mistoqsija li ma tistax tiġi servuta minn cache li ma tkunx ċċarjajt.
Li taqra suċċess fil-cache bħala prova li server li qabel ma kienx aċċessibbli rkupra hija l-iktar verżjoni għalja ta’ dan l-iżball, għax tagħlaq l-inċident fuq premessa falza.
Għodd il-caches qabel tikkonkludi
Erbgħa jixirqilhom jissemmew: is-soluzzjoni tal-applikazzjoni nnifisha, il-cache tal-klijent tas-sistema operattiva, l-istat intern tal-browser, u kwalunkwe solvur rikursiv li l-mistoqsija fl-aħħar tilħaq. Kull wieħed għandu ħajja separata u mod separat kif jiġi ċċarjat. Li ċċarja wieħed u tittestja ieħor huwa l-mod kif in-nies jikkonkludu li ċ-ċarjar ma għamel xejn. Ordni waħda ta’ ċarjar qatt ma tiddeċiedi l-kwistjoni.
Anki t-tweġibiet negattivi jiġu fil-cache. Isem li ġie rrappurtat bħala nieqes jista’ jibqa’ nieqes wara li jiġi kkoreġut in-netwerk, li jinqara bħala tunnel miksur meta jkun TTL li għadu ma skadax. L-ispeċifikazzjoni DNS tiddeskrivi kif dawn id-data għandhom jinżammu u jerġgħu jintużaw.
Irreġistra l-avveniment, mhux l-impressjoni
Ikteb liema minn tliet affarijiet inbidel: ir-rekord, it-triq lejn is-solvur, jew setting tal-klijent. L-editjar ta’ rekord jinfirex skont l-iskeda tiegħu, bidla fir-rotta tidħol fis-seħħ meta terġa’ tikkonnettja, u setting tal-browser tapplika biss għal dak il-browser. Li tgħaqqadhom f’wieħed qabel-u-wara tipproduċi linja ta’ żmien li ħadd ma jista’ jivverifika.
Innota l-ħin, is-solvur użat u t-tweġiba li waslet, inkluż il-każ meta t-tweġiba tkun negattiva. Dik hija fatt li xi ħadd ieħor jista’ jivverifika.
Agħmel il-paragun darbtejn bl-istess mod
Iċċarja l-cache li bi ħsiebek tittestja, żomm l-osservazzjoni oriġinali, u mbagħad staqsi b’mod li jevita kemm jista’ jkun memorja. Li ssemmi s-solvur b’mod espliċitu jgħidlek x’jaf dak is-solvur; ma jgħidlekx liema solvur kienet tagħżel l-applikazzjoni.
resolvectl flush-caches
ipconfig /flushdns
dig +noall +answer internal.example @10.44.0.53
dig +short internal.example
Fuq Windows, iċ-ċarjar tal-cache tal-klijent iċċarja l-cache tal-klijent DNS u xejn aktar. Ma jiddeskrivix l-istat privat ta’ browser u ma jċarjax server upstream, għalhekk test mibni fuqu jista’ jiġi interpretat biss b’mod dejjaq. Għid liema cache ċċarjajt kull meta tirrapporta r-riżultat.
Imbagħad erġa’ ttestja l-applikazzjoni proprja b’talba ġdida u l-politika tas-solvur maħsuba attiva. Riżultat prodott taħt politika differenti ma jgħaddix.