Kurus VPN protokolus jūsu operētājsistēma jau saprot?
Windows, macOS un ChromeOS katra nodrošina īsu tuneļu sarakstu. Pirms pievienojat vēl vienu draiveri, pajautājiet vārtejai par tās protokolu un autentifikācijas metodi.
Pirms lejupielādējat vēl vienu klientu, paskatieties, ko operētājsistēma jau realizē, jo atbilde bieži ir pietiekama, lai instalētāju pilnībā izlaistu. Windows, macOS un ChromeOS katra nodrošina fiksētu un īsu tuneļu protokolu sarakstu, un vārtejai, kas runā ar vienu no tiem, nav vajadzīgs papildu draiveris, pakalpojums vai atjaunināšanas ceļš. To nenosaka brošūrā minētais piegādātāja nosaukums. To nosaka protokols, tas, kā galapunkts autentificējas, un tā, kādu adresi tas gaida.
Prasiet protokolu, nevis produkta nosaukumu
Produkta nosaukums ļoti maz pasaka par to, kas iet pa vadu. Divas vārtejas, kas pārdotas ar vienu un to pašu etiķeti, var prasīt pilnīgi atšķirīgus tuneļus, un viena var pieņemt iebūvētu klientu, kamēr otra atsaka visu, izņemot savu portālu. Divi administratori, kas apraksta vienu un to pašu kasti, var nepiekrist un abi būt pareizi, jo viņi apraksta dažādus slāņus. Tunelis apakšā ir tas, kas nosaka, vai instalētājs ir vajadzīgs.
Uzdodiet trīs jautājumus tam, kurš pārvalda vārteju: kāds tuneļa protokols, kāda autentifikācijas metode un kāda adrese un DNS piedēklis klientam jāpieņem. Prasiet protokolu vārdā, un, kad atbilde nāk kā produkta nosaukums, paskaidrojiet, kāpēc jums vajadzīgs tieši protokols. Šīs trīs atbildes izšķir klienta jautājumu pirms jebkādas programmatūras lejupielādes.
Ir iemesls, kāpēc produkta nosaukums izdzīvo tik daudzos pieteikumos. Portāla URL ir tas, ko lietotāji redz, un tunelis ir neredzams, kamēr tas darbojas. Protokola ierakstīšana nodošanas piezīmē izmaksā vienu rindu un novērš neskaidrību visiem, kas nāks pēc tam.
Kur apstājas iebūvētais saraksts
Vietējie saraksti ir īsi, un to malas ir svarīgākas par saturu. L2TP virs IPsec ar iepriekš kopīgu atslēgu runājoša platforma nerunās SSTP, un šī atšķirība nosaka klientu. Tabula ir sakārtota pēc tuneļa, nevis pēc piegādātāja, tāpēc varat sameklēt protokolu, ko vārteja nosauca.
| Tunnel | Windows | macOS | ChromeOS | Linux |
|---|---|---|---|---|
| PPTP | built in | removed in 10.12 | no | package |
| L2TP over IPsec, pre-shared key | built in | built in | built in | package |
| L2TP over IPsec, certificate | built in | built in | built in | package |
| SSTP | built in | no | no | package |
| IKEv2 | built in | built in | no | package |
| Cisco IPsec with XAuth | no | built in | no | package |
| OpenVPN | no | no | built in | package |
Lasiet tabulu pret vārtejas prasībām, nevis pret brošūru. Ja atbilde ir L2TP virs IPsec ar iepriekš kopīgu atslēgu, pirmās trīs platformas pieslēdzas bez nekā papildu instalēta. Ja atbilde ir OpenVPN, pirms kaut kā instalēšanas ir pārklāta tikai ChromeOS. Protokols, kas neparādās nevienā iebūvētā kolonnā, ir godīgs signāls, ka tuvojas instalētājs.
Linux ir kolonna, kas pretojas vispārināšanai. Tās protokolu atbalsts dzīvo dēmonos un spraudņos, kuru iekļaušanu izvēlas distributīvs, tāpēc minimāls attēls var nerunāt ne ar vienu no tiem, kamēr tos nepievienosiet, un divi distributīvi ar vienu un to pašu darbvirsmu var atšķirties.
Veidojiet profilu no komandrindas
Viss, ko grafiskais panelis raksta, tiek glabāts kaut kur, kur varat nokļūt, un tieši tas padara iebūvēto profilu automatizējamu. Windows glabā VPN ierakstus .pbk failos zem lietotāja profila un zem ProgramData, un rasphone var uzskaitīt un rediģēt ierakstus, ko tīkla saraksts nerāda. Tas ir svarīgi, kad mašīna tiek sagatavota ar skriptu un neviens neklikšķinās cauri vednim. Tas arī izskaidro, kā profils var pastāvēt, nekad neparādoties sistēmas teknē.
rasdial
rasdial "VpnName" alice
rasdial "VpnName" /disconnect
Manuāli .pbk failu rediģēt darbojas, un tas ir arī ātrākais veids, kā to sabojāt, tāpēc ļaujiet formātam piederēt rīkam. macOS glabā savus pakalpojumus sistēmas konfigurācijā, un networksetup uzrunā tos pēc pakalpojuma nosaukuma; vairāki karodziņi grib adresi, nevis resursdatora nosaukumu, tāpēc vispirms atrisiniet galapunktu un saglabājiet vērtību, ko klients faktiski izmantos. Šī atšķirība ir kodīga automatizācijas laikā, jo skripts, kas strādā ar adresi, var neizdoties ar nosaukumu, un kļūda izskatās kā bojāta vārteja, nevis kā noraidīts arguments.
networksetup -listallnetworkservices
networksetup -getinfo "ServiceName"
networksetup -setmanualwithdhcprouter "ServiceName" 198.51.100.20
Pakalpojumu nosaukumi ir lokalizēti un lietotāja rediģējami, tāpēc skripts, kas cieti kodē Wi-Fi salūzt pirmajā mašīnā, kas iestatīta citā valodā. Lasiet nosaukumu no saraksta komandas un nododiet to tālāk, nevis miniet.
Sertifikāti bez īpašnieka klienta
Dažiem izvietojumiem vajadzīgs klienta sertifikāts un nekas cits īpašnieka, un tas ir starpgadījums, ko ir vērts pārbaudīt pirms draivera pieņemšanas. Sertifikāta ievietošana platformas krātuvē tiek atbalstīta; tā nav tā pati darbība kā iemest piegādātāja sakni un paļauties, ka klients to atradīs. Pirmais ir apzināta ievietošana; otrais ir minējums ar pievienotu atbalsta biļeti.
Detaļa, kas pieķer cilvēkus, ir tā, kuru krātuvi klients lasa. Sertifikāts lietotāja krātuvē ir neredzams klientam, kas konfigurēts mašīnas krātuvei, un saņemtais ziņojums saka, ka sertifikāts trūkst, nevis ka tas atrodas nepareizā vietā. Pārbaudiet abas krātuves pirms secinājuma, ka sertifikāts ir nepareizs. Pierakstiet, kuru izmanto strādājošā konfigurācija, jo šī piezīme pārdzīvo sertifikātu, kad mašīna tiek pārbūvēta.
Windows skaidri atdala abas krātuves, un macOS atdala pieteikšanās atslēgu saišķi no sistēmas atslēgu saišķa. Nosaukumi atšķiras, bet kļūmes režīms ir identisks: derīgs sertifikāts, kurā klients nekad neieskatās.
Kas piespiež instalētāju
Dažas vārtejas piesaista klientu privātai sertifikātu krātuvei, stājas aģentam vai pieteikšanās apmaiņai, ko operētājsistēma nevar veikt. Izvietojumi uz Check Point, Cisco vai Fortinet aparatūras bieži nonāk tur, un tajos iebūvētais klients nav saīsne. Trešās puses aizstājējs var savienoties un tomēr pārkāpt politiku, kas to padara par drošības, nevis ērtības lēmumu. Instalējiet to, ko prasa politika, un pierakstiet iemeslu blakus instalētāja versijai.
Šis ieraksts ir daļa, ko cilvēki izlaiž, un daļa, kas ietaupa nākamajam administratoram nedēļu: protokols, autentifikācijas metode, adrešu saime un nepieciešamais piedēklis, ar vienu pamatojuma rindu katram binārajam failam, kas bija jāpievieno. Novietojiet to tur, kur dzīvo instalētāja piezīmes, nevis tērzēšanas pavedienā. Divas dokumentācijas rindas novērš atkārtotu izmeklēšanu.