Yana bir klient yuklab olishdan oldin operatsion tizim allaqachon nimani amalga oshirishini ko'ring, chunki javob ko'pincha o'rnatuvchini butunlay chetlab o'tishga yetadi. Windows, macOS va ChromeOS har biri qat'iy va qisqa tunnel protokollari ro'yxatini taqdim etadi, va ulardan birini gapiradigan shlyuzga qo'shimcha drayver, xizmat yoki yangilanish yo'li kerak emas. Buni broshyurdagi yetkazib beruvchi nomi hal qilmaydi. Buni protokol, oxirgi nuqta qanday autentifikatsiya qilishi va qaysi manzilni kutishi hal qiladi.

Protokolni so'rang, mahsulot nomini emas

Mahsulot nomi simdan nima o'tishi haqida juda kam gapiradi. Bir xil yorliq ostida sotiladigan ikki shlyuz butunlay boshqa tunnellarni talab qilishi mumkin, va biri ichki klientni qabul qilsa, ikkinchisi o'z portalidan boshqa hamma narsani rad etadi. Bir qutini tasvirlayotgan ikki administrator kelishmasligi mumkin va ikkisi ham haq bo'lishi mumkin, chunki ular turli qatlamlarni tasvirlaydi. O'rnatuvchi kerakligini pastdagi tunnel hal qiladi.

Shlyuzni boshqaradigan odamga uch savol bering: qaysi tunnel protokoli, qaysi autentifikatsiya usuli, va klient qaysi manzil va DNS qo'shimchasini qabul qilishi kerak. Protokolni nomi bilan so'rang, va javob mahsulot nomi bo'lib kelsa, nima uchun protokol kerakligini tushuntiring. O'sha uch javob har qanday dasturiy ta'minot yuklanishidan oldin klient savolini hal qiladi.

Mahsulot nomi shuncha ko'p chiptada saqlanib qolishining sababi bor. Portalning URL manzili foydalanuvchilar ko'radigan narsa, va tunnel ishlab turganda ko'rinmaydi. Protokolni topshirish eslatmasiga yozish bir qatorga tushadi va keyin keladiganlarning barchasi uchun noaniqlikni yo'qotadi.

Ichki ro'yxat qayerda to'xtaydi

Mahalliy ro'yxatlar qisqa, va ularning chetlari mazmunidan muhimroq. IPsec ustida L2TP oldindan bo'lishilgan kalit bilan gapiradigan platforma SSTP gapirmaydi, va o'sha farq klientni hal qiladi. Jadval yetkazib beruvchi bo'yicha emas, tunnel bo'yicha tartiblangan, shuning uchun shlyuz aytgan protokolni topishingiz mumkin.

TunnelWindowsmacOSChromeOSLinux
PPTPbuilt inremoved in 10.12nopackage
L2TP over IPsec, pre-shared keybuilt inbuilt inbuilt inpackage
L2TP over IPsec, certificatebuilt inbuilt inbuilt inpackage
SSTPbuilt innonopackage
IKEv2built inbuilt innopackage
Cisco IPsec with XAuthnobuilt innopackage
OpenVPNnonobuilt inpackage

Jadvalni broshyurga emas, shlyuz talablariga qarab o'qing. Agar javob oldindan bo'lishilgan kalitli L2TP over IPsec bo'lsa, birinchi uch platforma qo'shimcha hech narsa o'rnatmasdan ulanadi. Agar javob OpenVPN bo'lsa, biror narsa o'rnatishdan oldin faqat ChromeOS qamrab olingan. Hech qaysi ichki ustunda ko'rinmaydigan protokol o'rnatuvchi kelayotganining halol belgisidir.

Linux — umumlashtirishga qarshilik ko'rsatadigan ustun. Uning protokol qo'llab-quvvatlashi distributiv paketlashni tanlagan demonlar va plaginlarda yashaydi, shuning uchun minimal obraz siz ularni qo'shmaguningizcha ularning hech birini gapirmasligi mumkin, va bir xil ish stoliga ega ikki distributiv farq qilishi mumkin.

Profilni buyruq satridan quring

Grafik panel yozadigan hamma narsa siz yetib boradigan joyda saqlanadi, va bu ichki profilni avtomatlashtiriladigan qiladi. Windows VPN yozuvlarini .pbk fayllarida foydalanuvchi profili ostida va ProgramData ostida saqlaydi, va rasphone tarmoq ro'yxati ko'rsatmaydigan yozuvlarni sanab, tahrirlashi mumkin. Mashina skript bilan tayyorlanib, hech kim ustoz bo'ylab bosmasa, bu muhim. Profil hech qachon patnisda ko'rinmasdan qanday mavjud bo'lishi mumkinligini ham tushuntiradi.

rasdial
rasdial "VpnName" alice
rasdial "VpnName" /disconnect

Qo'lda .pbk faylni tahrirlash ishlaydi, va bu uni buzishning eng tez usuli ham, shuning uchun format asbobniki bo'lsin. macOS xizmatlarini tizim konfiguratsiyasida saqlaydi, va networksetup ularga xizmat nomi bilan murojaat qiladi; bir necha bayroq xost nomi o'rniga manzilni xohlaydi, shuning uchun avval oxirgi nuqtani hal qiling va klient haqiqatan ishlatadigan qiymatni saqlang. Bu farq avtomatlashtirish paytida tishlaydi, chunki manzil bilan ishlaydigan skript nom bilan muvaffaqiyatsiz bo'lishi mumkin, va xato rad etilgan argumentga emas, buzilgan shlyuzga o'xshaydi.

networksetup -listallnetworkservices
networksetup -getinfo "ServiceName"
networksetup -setmanualwithdhcprouter "ServiceName" 198.51.100.20

Xizmat nomlari mahalliylashtirilgan va foydalanuvchi tahrirlay oladi, shuning uchun Wi-Fi qattiq kodlaydigan skript boshqa tilga sozlangan birinchi mashinada buziladi. Nomni ro'yxat buyrug'idan o'qing va taxmin qilish o'rniga uzating.

Xususiy klientesiz sertifikatlar

Ba'zi joylashtirishlar klient sertifikatini talab qiladi va boshqa hech narsa xususiy emas, va bu drayverni qabul qilishdan oldin sinab ko'rishga arziydigan oraliq holat. Sertifikatni platforma omboriga joylashtirish qo'llab-quvvatlanadi; bu yetkazib beruvchi ildizini tashlab, klient topadi deb umid qilish bilan bir xil amal emas. Birinchisi ataylab joylashtirish; ikkinchisi qo'llab-quvvatlash chiptasi ilingan taxmin.

Odamlarni ushlaydigan tafsilot klient qaysi omborni o'qishidir. Foydalanuvchi omboridagi sertifikat mashina ombori uchun sozlangan klientga ko'rinmaydi, va olingan xabar sertifikat yo'qligini aytadi, noto'g'ri joyda turganini emas. Sertifikat noto'g'ri degan xulosaga kelishdan oldin ikkala omborni ham tekshiring. Qaysi biri ishlaydigan konfiguratsiya ishlatishini yozib qo'ying, chunki mashina qayta qurilganda bu eslatma sertifikatdan uzoq yashaydi.

Windows ikki omborni aniq ajratadi, macOS esa kirish kalitlar bog'lamini tizim kalitlar bog'lamidan ajratadi. Nomlar farq qiladi, lekin muvaffaqiyatsizlik usuli bir xil: klient hech qachon qaramaydigan amaldagi sertifikat.

O'rnatuvchini nima majbur qiladi

Ba'zi shlyuzlar klientni xususiy sertifikat omboriga, holat agentiga yoki operatsion tizim bajara olmaydigan kirish almashinuviga bog'laydi. Check Point, Cisco yoki Fortinet apparatida qurilgan joylashtirishlar ko'pincha shu yerda tugaydi, va ularda ichki klient qisqa yo'l emas. Uchinchi tomon o'rnini bosuvchisi ulanib, baribir siyosatni buzishi mumkin, bu esa buni qulaylik emas, xavfsizlik qaroriga aylantiradi. Siyosat talab qilganini o'rnating va sababni o'rnatuvchi versiyasi yoniga yozing.

O'sha yozuv odamlar tashlab ketadigan qism va keyingi administratorga bir hafta tejaydigan qism: protokol, autentifikatsiya usuli, manzillar oilasi va kerakli qo'shimcha, qo'shilishi kerak bo'lgan har bir binar uchun bir qator asos bilan. Uni chat oqimida emas, o'rnatuvchi eslatmalari yashaydigan joyda saqlang. Ikki qator hujjat takroriy tekshiruvning oldini oladi.

O'xshash maqolalar