VPN'ге туташуу кирүү скриптиңизди кайра иштетпейт
Кирүү скрипттери кирүү учурунда иштейт, туннель пайда болгондо эмес. Ишке киргизүүнү, кирүүнү жана фондук жаңыртууну бөлүп, анан жумушту туташууга байланыштырыңыз.
Колдонуучуңуз үйдөн кирип, VPN'ге туташат жана мурда кеңседе өзү пайда болгон диск картасын күтөт. Туннель көтөрүлөт, домен жооп берет, бирок эч нерсе картага түшпөйт. Эч нерсе бузулган эмес: кирүү скрипти кирүү учурунда иштейт, ал эми сессия башталгандан жыйырма мүнөт өткөндөн кийин ачылган туннель кирүү эмес. Экөөнү бир окуя катары окуу адамдарды жок VPN бузукулугун издеп жөнөтөт.
Төрт чечим бул таң калууну туура жүрүм-турумдагы жумуш агымына айландырат, ал эми биринчиси скрипттин кайсы окуяларга таянарын билүү гана.
Скрипттер кайталай албаган жашоо циклинин окуяларына таянат
Компьютер тараптагы саясат машина жүктөлгөндө, ал эми колдонуучу тараптагы саясат бирөө киргенде колдонулат, фондук жаңыртуу болсо эч нерсени кайра баштабастан ошол эле жөндөөлөрдү айланат. Ал жаңыртуу скрипт кеңейтүүсүн иштетет, бирок жеке скрипттерди кайра иштетпейт, алар ишке киргизүү, өчүрүү, кирүү же чыгуу учурунда гана иштейт. Ошондуктан gpupdate /force ийгилик жөнүндө билдириши мүмкүн, ал эми карталоо дагы эле жок, жана таза жаңыртуу скрипт бир нерсе кылганынын далили эмес.
Саясатты иштетүү боюнча Microsoft'тун маалымдамасы кеңейтүүнү иштетүү менен анын ичиндегини аткаруунун ортосундагы дал ошол чекти тартат, жана бирөө жаңыртуу скриптти кайталашы керек болчу деп талап кылганда шилтеме кылуучу бет ушул.
Ар бир скрипт тармаксыз да ийгиликсиз боло бербейт. Жергиликтүү же кэштеги материалды гана окуган скрипт жарым-жартылай ийгиликтүү болушу мүмкүн, ал эми жалпы ресурска тийген скрипт үнсүз ийгиликсиз болуп, ачык из калтырбайт. Тармакты күнөөлөөдөн мурун скрипттин чыныгы жолун жана эмнеге жетээрин текшериңиз. Скрипт кирүү учурунда иштебейт деген ар бир дооматка да ушундай текшерүү керек, анткени пландаштырылган тапшырма же кардар аракети эч ким карабаган жерде ишти аткарып жаткан болушу мүмкүн.
Жумушту кирүүгө эмес, туташууга байлаңыз
Кирүү скрипти деген сөз айкашынын артында үч башка жумуш жашыруун: колдонуучу туташкандан кийин дискти карталоо, бирөө киргенге чейин машина конфигурациясын колдонуу жана жаңыртылган саясатты тартуу. Алардын мөөнөттөрү ар башка, жана чындыгында экинчисине гана кирүүгө чейин туташуу керек. Талапты мөөнөтү бар сүйлөм катары жазыңыз, мисалы: бул карталоо туннель көтөрүлгөндөн кийин бир мүнөт ичинде болушу керек.
Туташуудан кийин болушу керек жумуш үчүн туташуу менен ишке киргизилген тапшырманы же кардар колдогон туташуу аракетин колдонуңуз. Кардар кайсы окуяны чындап чыгарарын текшериңиз, анткени Windows'тун жергиликтүү VPN кардары көтөргөн окуяны үчүнчү тараптын кардары көтөрбөйт. Кирүүгө чейин керек болгон машина конфигурациясы үчүн колдоого алынган жооп — түзмөк туннели же кирүүгө чейинки башка долбоор, ал эми иш тактасы пайда болгондо ишке кирүүчү тапшырма эмес. Жумушту ага керек болгон инсандык жана сессияда аткарыңыз, анткени SYSTEM катары түзүлгөн карталоо колдонуучу эч качан көрбөгөн сессияга түшөт.
Аракет кылуудан мурун даярдыкты текшериңиз жана катуу ийгиликсиз болуңуз
Туташуу окуясы DNS же файл сервери колдонууга жарактуу боло электе келиши мүмкүн, ошондуктан тапшырма болжолдоонун ордуна эмне керек экенин текшерүүгө тийиш. Так аталышты чечиңиз, так туташууну сынап көрүңүз жана чек менен кечиктирүү менен кайталаңыз: кыска циклдеги Resolve-DnsName files.corp.example али-эмес менен эч качанды ажыратат. Акыркы аракеттен кийин аталышы жана катасы менен так ийгиликсиздик жөнүндө билдириңиз.
Журналсыз чексиз цикл эч качан башталбаган тапшырмадан айырмаланбайт жана эскирген каттоо маалыматы менен firewall эрежесинин айырмасын жашырат.
Төрт нерсени текшериңиз, анан аны кайталануучу кылныңыз
Пилот учурунда бир эмес, төрт байкоо жазыңыз: туташуу окуясы болду, тапшырма башталды, ресурс жооп берди жана суралган өзгөртүү чындап күчүнө кирди. Журнал тапшырма башталды деген жерде токтосо, канча күтсөңүз да чыныгы ийгиликсиздик көрүнбөй калат. Андан кийин gpresult /scope user /v иштетип, сессия өз саясатын эмне деп эсептеэрин көрүңүз жана аны күткөн жөндөө менен салыштырыңыз. GPO колдонулду деп тизмелеген отчет дагы эле карталоо жөнүндө эч нерсе айтпайт.
Кеңейтүүдөн мурун жумушту кайталоого коопсуз кылыңыз, анткени кардар кайра туташат жана тапшырма кайра иштейт. Түзүүдөн мурун бар карталоону же конфигурацияны текшериңиз жана тапканыңызды жазып коюңуз. Ар бир өтмө кайра туташуудан кийин кайталанган жумуш пайдалуу тапшырманын окуяга айлануу жолу.
Автоматтык триггер ылайыксыз болгондо, ошол эле кол коюлган скриптти иштетүүчү бекитилген колдонуучу аракети мыйзамдуу долбоор. Ал кирүү окуясы болгондой көрүнүүнүн ордуна убакытты ачык кылат.