Uporabljamo OpenVPN: protokol, pogon ali aplikacija? Kaj vprašati namesto tega
Ista beseda poimenuje protokol, strežniški paket in telefonsko aplikacijo. Ločite vlogo, nato vprašajte po odjemalcu, profilu in viru.
Stavek «uporabljamo OpenVPN» prispe v zahtevkih, nabavnih obrazcih in dokumentih za nove zaposlene, in v vsakem od njih odgovarja na drugo vprašanje. Včasih poimenuje prenosni protokol, včasih programsko opremo na prehodu, včasih pa aplikacijo, ki jo mora namestiti novi zaposleni. Ta tri dejstva vodijo do različnih naslednjih korakov, in vprašati, katero je mišljeno, vzame manj časa kot ugibanje. Preostanek preiskave izhaja iz tega odgovora.
Začnite z ločitvijo vloge od blagovne znamke, ker znamka pokriva vse tri.
Ime pokriva tri vloge, ki odpovedo na različne načine
Kot protokol OpenVPN opisuje, kako združljivi partnerji vzpostavijo tunel in zaščitijo, kar gre skozenj. Kot programska oprema je izvedba, ki govori ta protokol v vlogi odjemalca ali strežnika. Kot odjemalec je aplikacija, ki jo nekdo namesti, z lastno različico, lastnim formatom profila in lastnimi posebnostmi platforme. Okvara v eni vlogi ne pomeni okvare v drugi, zato stavek «OpenVPN je dol» potrebuje osebek.
Vprašajte, kaj lahko prijavitelj vidi: datoteko profila, nameščen program ali prehod, ki ga upravlja. Ta ena podrobnost vam pove, ali je naslednji korak dnevnik odjemalca, vprašanje o paketu ali preverjanje poslušalca na strežniški strani.
OpenVPN 2 in OpenVPN 3 nista par za nadgradnjo
OpenVPN 2.x teče v vlogi strežnika in odjemalca, in prav to večina uvajanj prehodov še uporablja. OpenVPN 3 je ločena izvedba, usmerjena k odjemalcu, z lastno konfiguracijo in modelom seje, ne naslednja izdaja, ki jo namestite nad strežnik 2.x. OpenVPN Connect je odjemalska aplikacija, zgrajena na pogonu OpenVPN 3. Namestitev katere koli od njih ne ustvari storitve izhoda v internet; izhod je tisto, kar je konfiguriral upravljavec.
Združljivost na ravni protokola se ne razširi na direktive profila, zato lahko profil, ki se čisto uvozi, še vedno odpove na direktivi, ki je odjemalec ne izvaja.
Prenos ni aplikacija v njem
Zunanja povezava uporablja prenos, kot sta UDP ali TCP, da doseže konfiguriranega poslušalca, in vse, kar tunel nosi, potuje v njem. Spletna zahteva, izvedena prek VPN, ne potrebuje lastnega poslušalca OpenVPN in na žici ne postane paket OpenVPN. V načinu TLS pogajalni kanal usklajuje ključno gradivo, medtem ko podatkovni kanal ščiti tovor, in to je ločitev, ki jo je pri branju dnevnikov vredno ohraniti pravilno.
Mešanje plasti ustvari zahteve, kot je odpiranje vrat za spletno mesto, ki že deluje skozi tunel. Vrata pripadajo zunanji povezavi, ne aplikaciji.
Kaj profil lahko obljubi in kaj ne
Profil pove enemu odjemalcu, kako doseči eno storitev: končna točka, prenos, identitetno gradivo in pogosto nekaj nastavitev usmerjanja in DNS. Ne pove ničesar o tem, kdo upravlja to storitev ali ali je račun pooblaščen. Poti, nastavitve razreševalnika, pravila posredovanja in politika dostopa odločajo, kaj seja v resnici doseže. Profil, ki se uspešno uvozi, je začetek delujoče povezave, ne dokaz zanjo.
Ko se nekdo vpraša, ali je vir dosegljiv prek VPN, je odgovor odvisen od politike strežnika in ne od konfiguracijske datoteke odjemalca.
Zahtevajte tisto, kar je mogoče zagotoviti
Spremenite široko ime v tri konkretne stvari: odjemalec in njegova različica, pooblaščeni profil za tega odjemalca in vir, do katerega mora oseba priti. Z njimi je zagotavljanje konkretna naloga. Brez njih je vsak odgovor ugibanje, kateri OpenVPN je imelo vprašanje v mislih.
Odgovor zapišite v samo zahtevo. Naslednji zahtevek bo postavil isto vprašanje na enak dvoumen način.