OpenConnect-д протокол сонгох нь брэнд хайх биш, тохируулах дасгал юм. Нэвтрэх хуудсанд Juniper гэж бичсэн гарц Network Connect, Pulse эсвэл хоёуланг нь санал болгож болох бөгөөд клиентийн өгөгдмөл утга нь тэдгээрийн аль нь ч биш. Таамаглах нь нэвтрэлт бүтэлгүйтэхэд хүргэх бөгөөд үүнээс ч дор, протоколын зөрүүг нэвтрэх мэдээлэлд буруутгасан дэмжлэгийн урсгал үүсгэнэ. Профайлд хостын нэрийг бичихээс өмнө үйлчилгээг баталгаажуулаарай.

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

Хоёр протоколын нэр нэг бүтээгдэхүүний түүхийг хуваалцдаг

Juniper-ийн Network Connect болон дараагийн Pulse Secure клиент нь нэг төхөөрөмжийн гэр бүл цаг хугацааны явцад санал болгож байсан өөр өөр протоколууд юм. OpenConnect эхнийх нь nc-боловсруулагч, хоёр дахь нь pulse-боловсруулагч хөгжүүлсэн. Эдгээр нь тусдаа кодын зам, тусдаа хүсэлтийн форматтай тул нэг дэх дэмжлэг нөгөөгийнх нь талаар юу ч хэлэхгүй.

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

Команд мөрөнд сонгох нь нэг үгийн өөрчлөлт: Network Connect-д openconnect --protocol=nc vpn.example.com, эсвэл Pulse-д openconnect --protocol=pulse vpn.example.com. Хоёр оролдлого хоёулаа маршрут болон DNS-ийг дахин тохируулж болох бодит холболтын оролдлого тул санаатайгаар ажиллуулаарай. Протоколын алдааг тойрохын тулд команд мөрөнд нууц үг хэзээ ч бүү тавь, сертификатын шалгалтыг бүү унтраа, учир нь энэ нь зөрүүг засахын оронд нуудаг. Клиент юу илгээж байгааг харах шаардлагатай бол --dump-http-traffic солилцоог хэвлэдэг бөгөөд энэ нь ихэвчлэн гарцын хүлээж буй боловсруулагчийг тодорхойлдог.

Протоколыг гарцын үзүүлж буй зүйлд тохируулаарай

Төхөөрөмж зөвхөн өөрт нь тохируулсан протоколд хариулдаг. Зөвхөн Pulse үйлчилгээ хүчинтэй нэвтрэх мэдээлэлтэй ч nc нэвтрэлтийг татгалздаг бөгөөд хуучин Network Connect үйлчилгээнд хариулах pulse төгсгөлийн цэг байхгүй. Аль нь идэвхжсэн, ямар клиентийг дэмждэг талаар админаас асуугаарай. Нэр өөрчилсөн төхөөрөмж, хуучирсан вики хуудас, танил вэб портал бүгд сул нотолгоо.

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

Баталгаажуулалт асуултыг протоколоос өмнө шийдэж болно

Байршуулалт клиентийн сертификат, хөтчөөр дамжих SAML аялал, эсвэл нэвтрэх эрх олгохоос өмнө машиныг шалгадаг хост шалгагчийг шаардаж болно. OpenConnect-ийн pulse боловсруулагч эдгээр урсгалын заримд нь нийцлийн хязгаарыг баримтжуулдаг бөгөөд nc боловсруулагч өөрийн дутагдалтай. Хөтөч дээр ажилладаг нууц үг бүртгэл хүчинтэй гэдгийг нотолдог; дурын CLI эсвэл ширээний залгаасыг ижил дарааллыг дуусгаж чадна гэдгийг нотолдоггүй. Хост шалгагч оролцож байгаа үед клиентэд админы өгсөн ороох скрипт хэрэгтэй. Үүнгүйгээр нэвтрэлт эхний хариултын дараа зогсож, протоколын алдаа мэт харагдах боловч үнэндээ нийцлийн алга болсон алхам юм.

Баталгаажуулалтын бүлгийн сонголт нь бас нэг нийтлэг саад, учир нь хэд хэдэн бүлэгтэй гарц клиент нэгийг нэрлэнэ гэж хүлээдэг.

Команд мөрөнд --authgroup="Employees" тэр сонголтыг өгдөг бөгөөд үүнийг орхивол сесс бүртгэлийг татгалздаг өгөгдмөл бүлэгт орж болно. Сертификаттай бол --certificate клиентийн сертификат болон түлхүүрийг заадаг бөгөөд гарц дараа нь ч токен шаардаж болно. Эргэн тойрныг автоматжуулахаас өмнө бүх дарааллыг нэг удаа дэлгэрэнгүй гаралттай туршиж үзээрэй.

Ширээний интерфейс сонголтыг илэрхийлж чадахгүй үед

График интерфейсүүд өөрийн функцын багцыг авчирдаг бөгөөд хуучин залгаас таны хэрэгтэй протоколоос өмнөх байж болно. NetworkManager-ийн OpenConnect интеграци сонголтыг холболтын өгөгдөлд хадгалдаг тул nmcli connection modify "Office VPN" vpn.data "protocol=pulse" засварлагчийн харуулахгүй зүйлийг тохируулж чадна. Өөрчлөлт хүчин төгөлдөр болсон гэж үзэхээс өмнө суулгасан залгаасын хувилбар тэр түлхүүрийг дэмждэг эсэхийг шалгаарай.

Хэрэв цэс зөвхөн PPTP эсвэл L2TP санал болговол нэгийг сонгох нь Pulse үйлчилгээг тэр протокол болгохгүй. Цэс санамсаргүй жагсаасан зүйл рүү шилжихийн оронд батлагдсан интеграцийг суулгаарай.

Нэвтрэлт бас бүтэлгүйтвэл юу бүртгэх вэ

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

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

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