Сайт быў заблакаваны, працаваў, пакуль VPN быў падключаны, і ўсё яшчэ працуе пасля адключэння VPN. Гэта маленькі кавалак доказаў пра тое, дзе знаходзілася блакаванне, а не доказ таго, што тунэль заставаўся ў сіле. Калі б блакаванне было на адрасе прызначэння, закэшаванае імя не дапамагло б, і злучэнне ўсё роўна не ўстанавілася б. Загрузка старонкі сведчыць замест гэтага пра развязанне імёнаў. Правільнае чытанне гэтай зачэпкі пазбаўляе ад доўгага аб'езда праз правілы міжсеткавага экрана.

Ёсць два месцы, дзе можа знаходзіцца блакаванне, і з браўзера яны выглядаюць аднолькава.

Два блакаванні, якія ў браўзеры выглядаюць аднолькава

Блакаванне імёнаў адбываецца падчас развязання. Развязальнік вяртае няправільны адрас, пусты адказ або старонку captive portal, і браўзер паведамляе, што сайт недасяжны.

Блакаванне адрасоў адбываецца пазней. Імя развязваецца правільна, а пакеты да рэальнага адраса адкідаюцца, перанакіроўваюцца або скідваюцца. Змена развязальніка тут нічога не дае, бо збой пачынаецца пасля таго, як імя ўжо атрымала адказ.

Толькі першы від можа пераносіцца кэшам, і менавіта гэта робіць ваша назіранне карысным.

Чаму адказ перажывае тунэль

Кэшы развязальнікаў будуюцца па імені і захоўваюцца на працягу часу жыцця запісу. Аперацыйная сістэма трымае адзін, а браўзер звычайна трымае іншы, таму адно імя можа захоўвацца двойчы з двума рознымі тэрмінамі жыцця. Падключэнне або адключэнне VPN не ачышчае ні адзін з іх; яно змяняе толькі тое, якому развязальніку будуць адпраўленыя будучыя запыты.

Пакуль тунэль быў узняты, запыт ішоў да развязальніка правайдэра, які вярнуў правільны адрас, і гэты адказ захаваўся лакальна. Пасля адключэння браўзер спытаў зноў, лакальны кэш адказаў, ні з кім не раячыся, і старонка загрузілася.

Яна будзе грузіцца, пакуль запіс не скончыцца або хтосьці не ачысціць кэш, і тады вяртаюцца ранейшыя паводзіны.

Тэст з трох крокаў, які іх раздзяляе

Рабіце гэта па парадку, бо першы — адзіны крок, які даказвае, што старонку трымаў кэш.

Ачысціце кэш развязальніка і кэш браўзера, затым перазагрузіце. Калі сайт зноў не адкрыўся, кэш быў прычынай таго, што ён працаваў. Затым запытайце тое ж імя праз развязальнік, які вы мелі да VPN, і праз іншы, і параўнайце два адказы: разыходжанне лакалізуе блакаванне ў імёнах. Калі вы ведаеце адрас, паспрабуйце дасягнуць яго без імя, бо поспех там пацвярджае, што сам адрас не фільтруецца.

Што кожны вынік значыць для вашага наступнага кроку

Для блакавання імёнаў прамая змена — іншы развязальнік, а шыфраваны DNS змяняе, хто можа бачыць гэтыя запыты і змяняць іх. VPN рабіў гэтую працу як пабочны эфект.

Для блакавання на ўзроўні адраса змена развязальніка не мае значэння, і тэорыя кэша проста памылковая.

Дзве мяжы варта назваць, перш чым дзейнічаць. Ці можаце вы мяняць развязальнікі ў пэўнай сетцы — гэта пытанне палітыкі, а не тэхнікі. І не кожная сетка блакуе праз DNS, таму вынік апісвае сетку, якую вы праверылі, а не блакаванне ўвогуле. Запішыце, які развязальнік вы выкарыстоўвалі, бо менавіта гэтая дэталь робіць тэст паўторным для наступнага чалавека.

Падобныя артыкулы