Windows .pbk fayli kimga tegishli (va kimga tegishli emas)
.pbk fayli bitta profil yoki RRAS serveriga tegishli telefon kitobi, ko'chiriladigan VPN sxemasi emas. Egasi, bo'lim va oshkor qilingan xususiyatni o'qing.
Qidiruv natijalari sizga .pbk faylini beradi, kalit nomlari tanish ko'rinadi va aniq qadam uni har qanday Windows VPN uchun ko'chiriladigan sxema deb qabul qilishdir. Lekin unday emas. Format ma'lum bir egaga tegishli va bir xil kalit uni qaysi ega yozganiga qarab har xil ma'no bildiradi. Avval qamrovni o'qish aynan hujjatlashtirish mashqi qo'llab-quvvatlanmaydigan tahrirga aylanishining oldini oladi.
To'rt ega, to'rt xil o'quvchi
To'rt xil ega o'xshash ko'rinadigan fayllar yozadi. Har bir foydalanuvchi uchun mahalliy ulanish joriy foydalanuvchining telefon kitobiga tushadi, barcha foydalanuvchilar uchun ulanish esa xostdagi har bir hisob o'qiy oladigan mashina darajasidagi omborga tushadi. RRAS serveri o'zining marshrutlash roli uchun talab bo'yicha qo'ng'iroq konfiguratsiyasini saqlaydi, uchinchi tomon mijozi esa faqat kengaytmani baham ko'radigan o'z formatini saqlashi mumkin. Bir kengaytma, to'rt o'quvchi, qoidalarning to'rt to'plami.
Mos keladigan ko'rsatish nomi ikki yozuvni bir xil qilmaydi va ular orasida kalitni nusxalash administrator hech qachon hujjatlashtirmagan narsani hurmat qiladi deb taxmin qiladi. Ega faylni kim o'zgartirishi mumkinligini ham belgilaydi: har bir foydalanuvchi profili foydalanuvchi tanlovi, mashina darajasidagi profil ma'muriy qaror, serverdagi talab bo'yicha qo'ng'iroq yozuvi esa o'z o'zgarishlar nazorati ostidagi marshrutlash konfiguratsiyasi. Shu sababli egalik xatosi format muammosiga aylanishidan oldin ruxsat muammosiga aylanadi.
Egasi faylning o'ziga emas, ulanishni boshqaradigan komponentga qarab aniqlang. Fayl artefaktdir; qaysi kalitlarni qachon o'qishini boshqaruvchi komponent belgilaydi. Avval artefaktni, keyin administratorni o'qish odamlarning hech narsa so'ramaydigan maydonni tahrirlashiga olib keladigan yo'ldir.
E'lon qilingan format faylingizni tavsiflashni qayerda to'xtatadi
RRAS boshqaruv protokolida telefon kitobi boshqaruv mijozi yozadigan va marshrutlash xizmati o'qiydigan oddiy matn, shuning uchun MS-RRASM spetsifikatsiyasi talab bo'yicha qo'ng'iroq sozlamalarini server uchun tavsiflaydi, desktop profili uchun emas. Tuzilma tekis o'qish buzadigan qismdir. Bitta yozuv bir nechta media bloklarini saqlashi mumkin, har biri qurilma bloklarini, ular esa alohida raqamlar uchun bloklarni saqlaydi. Shu sababli bir xil kalit bir nechta joyda boshqa ma'no bilan paydo bo'lishi mumkin.
Kalitni uning bo'limi va versiya izohlari bilan birga o'qing va desktop interfeysidagi bir xil nomdagi katakdan qiymatni tarjima qilmang. Hujjatda tanish kalitlarni topish uning aloqasiz mahalliy profilning har bir maydonini qamrab olishini isbotlamaydi. Bo'lim qoidalari ham desktop telefon kitobini server formatida qayta yozishga ruxsat emas.
| Owner | What reads the file | What a key means there |
|---|---|---|
| Per-user native connection | The user's own connection manager | A property of that user profile |
| All-user native connection | The machine-wide connection store | A property shared by everyone on the host |
| RRAS demand-dial | The RRAS service, using the documented hierarchy | A field inside a media, device or number section |
| Third-party client | That vendor's own parser | Whatever that vendor documents, if anything |
Jadval spetsifikatsiya emas, o'qish yordamchisi: qaysi o'quvchiga murojaat qilishni aytadi, o'quvchi esa maydon nimani anglatishini aytadi. O'sha o'quvchi uchinchi tomon tahlilchisi bo'lsa, halol javob bu maydonni umuman hech narsa ommaviy hujjatlashtirmasligi bo'lishi mumkin.
Windowsdan so'rang, fayldan emas
Mahalliy ulanish uchun faylni o'qish o'rniga Windowsdan profilni so'rang, chunki tiplashtirilgan xususiyatlar hujjatlashtirilgan sirt va qo'llab-quvvatlanadigan o'zgarish faqat ularni o'zgartiradi. Quyidagi ikki buyruq ikki mahalliy ombor ni alohida o'qiydi. Profil ikkala omborda ham bo'lmasa, uni boshqarayotgan mijoz mahalliy mexanizmdan foydalanmaydi va hech qanday mahalliy cmdlet uni tavsiflamaydi.
Get-VpnConnection -Name 'Field Ops'
Get-VpnConnection -AllUserConnection | Select-Object Name, ServerAddress, TunnelType
Joylashtirish uchun, tekshirish uchun emas, hujjatlashtirilgan yo'l nomlangan sxemali boshqariladigan profil sozlamasi, matn yoki binar blok ichidagi raqamli tahrir emas. Profil ta'rifi qo'llab-quvvatlanadigan sozlamalarni tavsiflaydi; u profil bog'liq bo'lgan sertifikatlar va maxfiy kalitlarni ta'minlamaydi. Ro'yxatga olish o'z vakolatiga ega alohida jarayon va telefon kitobi kalitini tushunish hech qachon maxfiy kalit tarqatmagan. Ikki yo'lni alohida rejalashtiring, aks holda birinchi sertifikat joylashtirilishi ikkinchi hodisaga aylanadi.
Bitta xususiyat, keyin uning atrofidagi hayot tsikli
Saqlangan qiymat qo'llanilgan qiymat emas. Tasdiqlangan o'zgarishdan keyin yangi ulanish oching va profil o'rnatadigan marshrutlarni, u meros oladigan hal qiluvchi siyosatini va u yoqishi kerak bo'lgan amalni tekshiring. Avvaldan ko'tarilgan sessiyani qayta ishlatish eski sozlamalarni sinaydi va noto'g'ri salbiy natija beradi.
Har qanday xom fayl ishidan oldin faylni chetga nusxalang, chunki bir nechta yozuvli telefon kitobi umumiy artefakt va butun faylni qayta yozadigan maqsadli tahrirning ta'sir radiusi o'zgarishdan kattaroqdir. Aloqasiz yozuvlarni buzilmagan holda qoldiring va yangisi tekshirilguncha asl himoyalangan konfiguratsiyani saqlang. Agar majburiy maydon sizda haqiqatan bor ega va nashr uchun hujjatlashtirilmagan bo'lsa, uni ochiq qo'llab-quvvatlash savoli sifatida yozib qo'ying. Boshqa mashinaning faylidan kodlash o'ylab topish ishlaydigan profilning biron bir tayanch nuqtasisiz disk raskadrovka loyihasiga aylanish yo'lidir.
Intizom har qadamda bir xil: egani nomlang, bo'limni nomlang, keyin qo'llab-quvvatlanadigan amalni nomlang. Qolgan hamma narsa ustiga iqtibos yopishtirilgan taxmindir.