Издөө жыйынтыктары сизге .pbk файлын берет, ачкыч аттары тааныш көрүнөт, жана ачык кадам — аны кандайдыр бир Windows VPN үчүн көчмө схема катары кароо. Бирок андай эмес. Формат белгилүү бир ээге таандык, жана ошол эле ачкыч аны кайсы ээ жазганына жараша ар башка маани билдирет. Адегенде камтылышын окуу — документтик көнүгүүнү колдоого алынбаган редакциялоого айландырбоонун жалгыз жолу.

Төрт ээ, төрт башка окуучу

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

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

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

Жарыяланган формат сиздин файлыңызды сүрөттөөнү кайдан токтотот

RRAS башкаруу протоколунда телефон китеби башкаруу кардары жазган жана маршруттоо кызматы окуган жөнөкөй текст, ошондуктан MS-RRASM спецификациясы суроо боюнча чалуу жөндөөлөрүн жумуш үстөлүнүн профилине эмес, серверге сүрөттөйт. Түзүлүш — тегиз окуу талкалаган бөлүк. Жазуу бир нече медиа блоктон турушу мүмкүн, алардын ар бири түзмөк блокторун, алар өз кезегинде жекече номерлер үчүн блокторду камтыйт. Ошондуктан ошол эле ачкыч бир нече жерде башка маани менен көрүнүшү мүмкүн.

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

OwnerWhat reads the fileWhat a key means there
Per-user native connectionThe user's own connection managerA property of that user profile
All-user native connectionThe machine-wide connection storeA property shared by everyone on the host
RRAS demand-dialThe RRAS service, using the documented hierarchyA field inside a media, device or number section
Third-party clientThat vendor's own parserWhatever that vendor documents, if anything

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

Windows'тан сураңыз, файлдан эмес

Жергиликтүү туташуу үчүн файлды окуунун ордуна Windows'тан профилди сураңыз, анткени терилген касиеттер — документтелген бети жана колдоого алынган өзгөртүү өзгөртө турган жалгыз нерсе. Төмөнкү эки буйрук эки жергиликтүү кампа өз-өзүнчө окуйт. Профиль эки кампанын биринен да болбосо, аны башкарган кардар жергиликтүү механизмди колдонбойт жана эч бир жергиликтүү cmdlet аны сүрөттөбөйт.

Get-VpnConnection -Name 'Field Ops'
Get-VpnConnection -AllUserConnection | Select-Object Name, ServerAddress, TunnelType

Жайылтуу үчүн, текшерүү үчүн эмес, документтелген жол — аталган схемасы бар башкарылуучу профиль жөндөөсү, тексттик же экилик блоктун ичиндеги сандык редакциялоо эмес. Профиль аныктамасы колдоого алынган жөндөөлөрдү сүрөттөйт; ал профиль көз каранды болгон сертификаттарды жана жеке ачкычтарды бербейт. Каттоо — өз ыйгарым укугу бар өзүнчө процесс, ал эми телефон китебинин ачкычын түшүнүү эч качан жеке ачкычты тараткан эмес. Эки жолду өз-өзүнчө пландаңыз, болбосо сертификаттардын биринчи жайылтылышы экинчи окуяга айланат.

Бир касиет, анан анын айланасындагы жашоо цикл

Сакталган маани — колдонулган маани эмес. Бекитилген өзгөртүүдөн кийин жаңы туташуу ачып, профиль орноткон маршруттарды, ал мурастаган чечүүчү саясатты жана ал иштетүүгө тийиш болгон операцияны текшериңиз. Мурун көтөрүлгөн сессияны кайра колдонуу эски жөндөөлөрдү сынайт жана жалган терс жыйынтык берет.

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

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

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