Та ажиллаж буй OpenVPN 2 профайлыг шинэ Windows клиент рүү хуулж байна, хуучин клиент өөрөө олж байсан сертификат цаашид санал болгогдохгүй. Үүнийг боломжтой болгосон мөр нь Community 2 клиентэд хамаарах Windows-д тусгай сонгогч бөгөөд шинэ програм нь өөр итгэмжлэлийн замтай өөр програм юм. Профайл тэр нэг мөрөөс бусад нь өөрчлөгдөөгүй бөгөөд ялгааг харахад хүндрэлтэй болгодог нь яг энэ.

Тухайн тайланд гурван давхарга холилддог: Community клиент, үндсэн сан болон хэн нэгний суулгасан интерфэйс. Тэдгээрийн зөвхөн нэг нь л энэ зааврыг ойлгож байсан.

Энэ сонголт байгаа газарт юу гэсэн үг вэ

Windows дээрх Community OpenVPN 2 клиентэд cryptoapicert нь клиентийн файлаас бус, Windows сертификатын сангаас олох ёстой сертификатыг заана. Энэ нь Windows-д тусгай тав тух бөгөөд тухайн клиент санг хэрхэн жагсааж, гарсан түлхүүрийг өөрийн TLS стект хэрхэн өгөхийг мэддэг тул ажилладаг. Тиймээс заавар нь тухайн клиентийн тохиргооны хэлний хэсэг бөгөөд OpenVPN протоколын шинж чанар биш. Дамжуулах форматад үүнийг агуулж байгаа зүйл байхгүй.

Ижил мөрийг өөр программд хуулбал шинэ програм задлан шинжилж, үл хайхран эсвэл татгалзаж болох үгийг хуулсан байна. Заавар нь протоколын шинж биш бөгөөд энэ нь бүр OpenVPN ярьдаг бүх клиентийн шинж ч биш.

Үүний оронд үндсэн сан юу санал болгодог вэ

OpenVPN 3 Core нь бусад програмууд суулгадаг сан бөгөөд гадаад итгэмжлэлийг сангийн хайлтаар бус API-аар зохицуулдаг. Суулгагч програм сертификатын гинжийг өгч, дараа нь сангаас гадаад түлхүүрээр гарын үсэг зурахыг хүсдэг бөгөөд сан үүнийг хийхийн тулд программ руу буцааж дууддаг. Энэ нь илүү ерөнхий загвар бөгөөд ямар нийлүүлэгчид байгааг интерфэйс шийддэг гэсэн үг. Сангийн өөрийн сонголтын боловсруулалтад cryptoapicert нь хэрэгжээгүй заавруудын дунд харагддаг бөгөөд энэ нь хариуцлагын тэр хуваарилалттай нийцдэг.

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

Үүний оронд Windows интерфэйс юу хийдэг вэ

OpenVPN Connect өөр замаар явдаг: оператор PKCS#12 файлыг импортолдог энэ нь сертификат болон түүний хувийн түлхүүрийг агуулдаг бөгөөд үүнийг энэ зорилгоор үүсгэсэн OpenVPN Certificate Store-д хийгээд дараа нь гадаад сертификатыг профайлд оноодог. Энэ нь санаатай импортын алхам бөгөөд хувийн санд санамсаргүй байгаа зүйлийг автоматаар илрүүлэх биш. Өөр зорилгоор суулгасан сертификат клиентийн жагсаалтад зүгээр л гарч ирнэ гэж хэн нэгэн таамаглах үед энэ ялгаа чухал.

Импорт нь түлхүүрийн бодлогод ч үр дагавартай, учир нь түлхүүрийг P12 файл руу экспортлох нь экспортлох боломжгүй түлхүүр яг юунаас сэргийлэхээр зохиогдсон тэр юм. Энэ нь тохиргооны бус, бодлогын асуудал бөгөөд хэн нэгэн импортыг оролдохоос өмнө хариулт хүртэх ёстой.

Түлхүүрийн бодлогод тохирох замыг сонгоно уу

Хэрэв итгэмжлэл экспортлогдох боломжтой бөгөөд бодлого нь баримтжуулсан импортыг зөвшөөрвөл байгууллагын хамгаалагдсан бүртгэлийн процессыг ашиглаж, түр P12 болон түүний нууц үгийг лог болон скриптээс гадуур байлгаарай. Хэрэв түлхүүр ухаалаг карт эсвэл хамгаалагдсан нийлүүлэгчийг хэзээ ч орхих ёсгүй бол энэ шаардлагыг тодорхой дэмждэг клиент ба нийлүүлэгчийн хослолыг сонгох, эсвэл суулгасан хувилбарт нийлүүлэгчээс баталгаажуулалт авна уу. Хоёр салбарын аль нь ч нөгөөгийнхөө орлуулах зам биш.

Зааврыг профайлд буцааж нэмэх нь програмд байхгүй интеграцийг өгч чадахгүй. Шинэ клиентийн хувилбар ч үүнийг заавал нэмдэггүй, учир нь чадвар нь интерфэйсийн өөрийн загварт хамаарна.

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

Холбоотой нийтлэлүүд