VPN DNS-ти оңдодубу, же жөн гана кэштеги жоопту кайра колдондубу?
Туннель өзгөргөндөн кийин жүктөлгөн барак эч качан сурам жасабаган болушу мүмкүн. Оңдоону ага тапшырбастан мурун кэштеги жана жаңы жоопторду салыштырыңыз.
Туннель көтөрүлгөндөн кийин бир нече секунддан кийин барак ачуу DNS азыр иштегенин далилдебейт, билет көбүнчө ошентип айтса да. Бул байкоодо эч нерсе сурамды талап кылган жок: ат өзгөрүүгө чейин чечилип, туннель тийбеген кэштен кайра колдонулган болушу мүмкүн. Эки башка тест бир эле экранды чыгарат.
Өзгөрүүгө эмгекти бербестен мурун ар бир тест чындыгында эмнени сынаганын салыштырыңыз.
Барак жүктөө — сурам эмес
Колдонмо менен чечүүчүнүн ортосундагы ар бир катмар өз өмүрүнүн ичинде жоопту эстеп кала алат. Операциялык система бирөөнү кармайт, браузер өзүнүкүн кармайт, ал эми узак мөөнөттүү байланышы бар колдонмо сессия учурунда эч нерсени чечпеши мүмкүн. Ошондуктан туннель өзгөргөндөн кийинки ийгиликтүү жүктөө маршруттоонун эмес, эстин көрсөтүүсү болушу мүмкүн. Ийгиликсиздиктин жоктугу сурамдын бар экендиги эмес.
Бул айырма эми эмнени текшерүү керектигин өзгөртөт. Максат жаңы чечүүчүнүн жооп берерин көрсөтүү болсо, сиз тазалаган эмес кэштен берилбеген сурам керек.
Кэштеги ийгиликти мурун жеткиликсиз болгон сервер калыбына келди деген далил катары окуу бул катанын эң кымбат түрү, анткени ал окуяны жалган божомол менен жабат.
Корутунду чыгарбастан мурун кэштерди санаңыз
Төртөөнү атоого татыктуу: колдонмонун өз чечими, операциялык системанын кардар кэши, браузердин ички абалы жана сурам акыры жеткен ар кандай рекурсивдүү чечүүчү. Ар биринин өзүнчө өмүрү жана тазалоонун өзүнчө жолу бар. Бирин тазалап, экинчисин тест кылуу — адамдар тазалоо эч нерсе кылбады деген корутундуга келүү ыкмасы. Бир тазалоо буйругу маселени эч качан чечпейт.
Терс жооптор да кэштелет. Жок деп билдирилген ат тармак оңдолгондон кийин да жок бойдон калышы мүмкүн, бул бузулган туннель катары окулат, бирок чындыгында бул али бүтө элек TTL. DNS спецификациясы бул маалыматтарды кантип кармоо жана кайра колдонуу керектигин сүрөттөйт.
Окуяны жазыңыз, таасирди эмес
Үч нерсенин кайсынысы өзгөргөнүн жазыңыз: жазуу, чечүүчүгө барар жол же кардар параметри. Жазууну түзөтүү өз графиги менен тарайт, маршрут өзгөрүүсү кайра туташканда күчүнө кирет, ал эми браузер параметри ошол браузерге гана тиешелүү. Аларды бир «мурун жана кийин» абалына бириктирүү эч ким текшере албаган убакыт сызыгын жаратат.
Убакытты, колдонулган чечүүчүнү жана алынган жоопту жазып коюңуз, жооп терс болгон учурду да кошуп. Бул башка бирөө текшере ала турган факт.
Салыштырууну эки жолу бирдей жүргүзүңүз
Текшерүүнү каалаган кэшти тазалаңыз, баштапкы байкоону сактаңыз, анан эсти мүмкүн болушунча айланып өткөн ыкма менен сурам жасаңыз. Чечүүчүнү ачык атоо сизге ошол чечүүчүнүн эмнени билерин айтат; ал колдонмо кайсы чечүүчүнү тандаарын айтпайт.
resolvectl flush-caches
ipconfig /flushdns
dig +noall +answer internal.example @10.44.0.53
dig +short internal.example
Windows-то кардар кэшин тазалоо DNS кардар кэшин тазалайт, башка эч нерсени эмес. Ал браузердин жеке абалын сүрөттөбөйт жана жогорку серверди тазалабайт, ошондуктан ага негизделген тестти гана кууш чечмелөөгө болот. Жыйынтыкты билдирген сайын кайсы кэшти тазалаганыңызды айтыңыз.
Анан жаңы сурам жана көздөлгөн чечүүчү саясаты активдүү абалда реалдуу колдонмону кайра текшериңиз. Башка саясат боюнча алынган жыйынтык өтпөйт.