Кошулуу тапшырмасы Windows hosts файлын көчүрөт, бир жеке даректи кошот, ал эми ажыроо тапшырмасы сакталган версияны кайра көчүрөт. Ал жумалар бою иштейт, анан бир түштөн кийин машина VPN менен эч кандай байланышы жок ички сайтка жете албайт. Калыбына келтирүү өзүнө айтылганды так аткарды: башка бирөөнүн өзгөртүүсүнөн мурунку файлды кайтарды. Ката моделде, көчүрүү буйругунда эмес.

Жалпы файлдын сүрөтүн тартып, кийин калыбына келтирген ар кандай иш агымы ортодо жасалган ар бир өзгөрүүнү жоготуу катары мураска алат.

Кийин калыбына келтирилген камдык көчүрмө азыркы көчүрмө эмес

Кадимки ырааттуулук менен өтүңүз. Тапшырма файлды сактайт жана туннелге жазуу кошот. Кийин администратор байланышы жок оңдоону кошот, ал эми экинчи профиль өз жазуусун кошот. Ажыраганда калыбына келтирүү баштапкы сүрөттү кайтарат, экинчи профилдин жазуусун да, администратордун оңдоосун да жок кылат. Экөө тең VPNге таандык эмес болчу, эми экөө тең жок.

Бир катуу бекитилген камдык файл аты абалды начарлатат. Кийинки кошулуу окуясы өзгөртүлгөн файлды болжолдонгон түпнусканын үстүнө көчүрүшү мүмкүн, ошондуктан калыбына келтирүү негизи акыркы окуядагы файлдын көрүнүшүнө карай жылат.

Ар бир окуя — билдирүү, транзакция эмес

Окуя менен иштетилген тапшырма — билдирүү. Кайра кошулуу, кесилген өчүрүү же экинчи профиль талап кылынган абалды кайра калыпташтырышы мүмкүн, мурунку тапшырма дагы эле жазып жатканда. Экөөнү эч нерсе кезекке салбайт жана эч нерсе жарым бүткөн өзгөртүүнү кайтарбайт. Ошондой эле жалгыз окуя идентификатору провайдер жана анын маалыматтары жок кайсы профилге таандык экенин айтпайт. Тапшырманы транзакция деп кароо — ийгиликсиз болгон божомол.

Кайталанган кошулуу окуялары — экинчи жарымы: текшерүүсүз кошуу экинчи окшош жазуу түзөт, анан кээ бир чечүүчүлөр бир атка эки жооп көрүшөт.

Ар бир дал келүүгө ээ бергиле

hosts файлындагы ар бир сап хост атын дарекке дал келтирет жана кайсы туннел күйүп турганын эч нерсе айтпайт. Эгер автоматташтыруудан качуу мүмкүн болбосо, VPN башкарган дал келүүлөргө бир ээ дайындаңыз. Ал ээ өз жазууларын гана жаңыртышы, байланышы жок учурдагы мазмунду сакташы, кайталанган окуяда кайталоолордон качышы жана эсте калган тизме менен эмес, чындап активдүү байланыштар менен шайкештеши керек.

Эки тирүү туннелге бирдей дал келүү керек болгондо, экинчи ээге ал дагы эле керек болуп турганда, бир ажыроо аны алып салбашы керек. Бул логикалык маани эмес, шилтемелерди эсептөө же ачык ээлик жазуусун талап кылат.

Камдык көчүрмөнүн каралган калыбына келтирүү үчүн дагы деле баасы бар. Ал кадимки ажыроо аракети болбошу керек жана файлда эмне болгону тууралуу жалгыз жазуу болбошу керек.

Шарттуу DNS чыныгы муктаждык болгондо

Эгер чыныгы талап туннел күйүп турганда гана чечилүүчү жеке аттар мейкиндиги болсо, hosts туура эмес механизм. Windows NRPT аттар мейкиндиги үчүн чечүүчүнү тандай алат, бирок дарек жазуусун өзү түзбөйт; чечүүчү баары бир жооп бериши керек. Бул башка ээси бар башка долбоорлоо, жана ал ар бир өтүүдө файлды оңдоону толугу менен жок кылат.

Эгер hosts бир бекитилген кызмат үчүн атайын сакталса, анын дареги көздөлгөн маршрут боюнча жеткиликтүү бойдон калаарына жана хост аты туруктуу бойдон калаарына кам көрүңүз, ошондо колдонмонун инсандык текшерүүлөрү иштей берет. DNS кэшин тазалоо кийинки издөө кайра окуй турган эскирген жазууну оңдой албайт.

Кайталанган кошулууларды, катар жүргөн эки профилди жана байланышы жок өзгөртүүдөн кийинки ажыроону сынап көрүңүз. Жыйынтык VPNдин дал келүүсү машинанын калганын артка кайтарбастан өз ээсин ээрчиши болушу керек.

Тектеш макалалар