Dumarating ang pangungusap na «gumagamit kami ng OpenVPN» sa mga ticket, form sa pagbili at dokumento para sa mga bagong empleyado, at sa bawat isa ay ibang tanong ang sinasagot nito. Kung minsan ay tinutukoy nito ang isang protocol ng paghahatid, kung minsan ang software sa isang gateway, at kung minsan ang app na dapat i-install ng bagong empleyado. Ang tatlong katotohanang ito ay humahantong sa magkakaibang susunod na hakbang, at ang itanong kung alin ang tinutukoy ay kumukuha ng mas kaunting oras kaysa sa hulaan. Ang natitirang pagsisiyasat ay sumusunod mula sa sagot na iyon.

Simulan sa paghihiwalay ng papel mula sa tatak, dahil saklaw ng tatak ang tatlo.

Saklaw ng pangalan ang tatlong papel na nabigo sa magkakaibang paraan

Bilang protocol, inilalarawan ng OpenVPN kung paano nagtatayo ng tunnel ang mga katugmang kapares at pinoprotektahan ang dumadaan dito. Bilang software, ito ay isang implementasyong nagsasalita ng protocol na iyon sa papel na kliyente o server. Bilang kliyente, ito ay isang application na ini-install ng isang tao, may sariling bersyon, format ng profile at mga kakaiba ng platform. Ang pagkasira sa isang papel ay hindi nangangahulugang pagkasira sa isa pa, kaya kailangan ng «bumagsak ang OpenVPN» ng paksa.

Itanong kung ano ang nakikita ng nag-ulat: file ng profile, naka-install na programa, o gateway na pinangangasiwaan niya. Ang isang detalyeng iyon ay nagsasabi kung ang susunod na hakbang ay log ng kliyente, tanong tungkol sa package, o pagsusuri ng listener sa panig ng server.

Ang OpenVPN 2 at OpenVPN 3 ay hindi magkapareha sa pag-upgrade

Gumagana ang OpenVPN 2.x sa papel na server at kliyente, at ito ang ginagamit pa rin ng karamihan sa mga deployment ng gateway. Ang OpenVPN 3 ay hiwalay na implementasyong nakatuon sa kliyente, may sariling configuration at modelo ng session, hindi ang susunod na release na i-install mo sa ibabaw ng server na 2.x. Ang OpenVPN Connect ay application ng kliyenteng itinayo sa engine ng OpenVPN 3. Ang pag-install ng alinman sa mga ito ay hindi gumagawa ng serbisyo ng labasan sa internet; ang labasan ay ang na-configure ng operator.

Ang pagiging tugma sa antas ng protocol ay hindi umaabot sa mga direktiba ng profile, kaya ang profile na malinis na na-import ay maaari pa ring mabigo sa direktibang hindi ipinatutupad ng kliyente.

Ang transport ay hindi ang application sa loob nito

Gumagamit ang panlabas na koneksyon ng transport tulad ng UDP o TCP upang maabot ang naka-configure na listener, at lahat ng dinadala ng tunnel ay dumadaan sa loob nito. Ang kahilingang web na ginawa sa VPN ay hindi kailangan ng sariling listener ng OpenVPN, at hindi ito nagiging packet ng OpenVPN sa kawad. Sa mode na TLS, nakikipag-ayos ang control channel sa key material habang pinoprotektahan ng data channel ang payload, at ito ay paghihiwalay na sulit panatilihing tama kapag nagbabasa ng log.

Ang paghahalo ng mga layer ay gumagawa ng mga kahilingan tulad ng pagbubukas ng port para sa website na gumagana na sa tunnel. Ang port ay pag-aari ng panlabas na koneksyon, hindi ng application.

Ano ang maaaring ipangako ng profile at ano ang hindi

Sinasabi ng profile sa isang kliyente kung paano maabot ang isang serbisyo: endpoint, transport, materyal ng pagkakakilanlan at madalas ilang kagustuhan sa routing at DNS. Wala itong sinasabi tungkol sa kung sino ang nagpapatakbo ng serbisyong iyon o kung awtorisado ang account. Ang mga ruta, setting ng resolver, mga tuntunin sa pagpapasa at patakaran sa pag-access ang nagpapasya kung ano talaga ang naaabot ng session. Ang profile na matagumpay na na-import ay simula ng gumaganang koneksyon, hindi patunay nito.

Kapag may nagtanong kung naaabot ba ang isang resource sa VPN, ang sagot ay nakasalalay sa patakaran ng server at hindi sa configuration file ng kliyente.

Hilingin ang kayang ibigay

Gawing tatlong tiyak na bagay ang malawak na pangalan: ang kliyente at ang bersyon nito, ang awtorisadong profile para sa kliyenteng iyon, at ang resource na kailangang maabot ng tao. Sa mga ito, ang pagbibigay ay isang tiyak na gawain. Kung wala ang mga ito, ang bawat sagot ay hula kung aling OpenVPN ang tinutukoy ng tanong.

Itala ang sagot sa mismong kahilingan. Itatanong ng susunod na ticket ang parehong tanong sa parehong malabong paraan.

Kaugnay na mga artikulo