Ano ang mababago ng isang ibinigay na profile ng VPN sa iyong device
Ang profile ay isang set ng mga tagubilin sa isang client na maaaring maglipat ng trapiko at magdagdag ng tiwala. Basahin ang hinihingi nito bago mag-type ng password dito.
Ang pagbibigay ng profile ng VPN sa iyong client ay pagbibigay dito ng configuration na isinulat ng ibang tao, na pagkatapos ay pinapatakbo ng programang iyon sa iyong makina. Ang pag-import nito ay maaaring magbago kung saan napupunta ang sakop na trapiko, kung aling kapareha ang pinagkakatiwalaan ng iyong device, at sa ilang format kung aling lokal na programa ang tumatakbo kapag bumangon ang tunnel. Ang file ay hindi bookmark; ito ay maliit na programa sa isang declarative na format.
Basahin ito tulad ng pagbasa mo ng shell script mula sa parehong pinagmulan.
Ang client ang nagbibigay-kahulugan nito, hindi ikaw
Bawat field sa file ay tagubilin sa isang partikular na client. Ang endpoint at protocol ang nagpapasya kung saan pupunta ang tunnel, ang authentication block ang nagpapasya kung anong lihim ang hihingin, at ang mga direktiba ng ruta ang nagpapasya kung ano ang papasok dito. Ang mga sertipiko o pribadong susi ay maaaring nakapaloob bilang mga bloke sa halip na tinutukoy bilang mga file, at iyon ang dahilan kung bakit ang isang text file ay minsang nagdadala ng lahat ng kailangan upang magpanggap na ikaw sa harap ng isang gateway. Ang katangiang iyon ang nagpapagawa ng basta-bastang pagbabahagi ng file nang mapanganib.
Ang mga profile ng OpenVPN ay maaari ring magdala ng mga script hook, mga landas ng plugin at isang antas ng seguridad na nagpapasya kung ang mga hook na iyon ay maaaring tumakbo. Ang kombinasyong iyon ang nagpapagawa sa isang hindi pamilyar na profile na karapat-dapat basahin nang linya sa linya sa halip na i-double click. Gagawin ng client ang eksaktong sinasabi ng file, at gagawin ito gamit ang iyong mga pribilehiyo.
Nakikita ang mga pagbabago sa ruta pagkatapos ng isang koneksyon
Ang full-tunnel na profile ay naglalagay ng mga rutang nagpapadala ng lahat sa gateway, samantalang ang split-tunnel na profile ay nagpapadala lamang ng mga piling prefix. Ang ilang profile ay nagtutulak din ng DNS server, na tahimik na nagbabago kung sino ang nakakakita ng iyong mga query. Wala sa mga ito ang malisyoso sa sarili nito, at wala sa mga ito ang halata mula sa pangalan ng file.
Ihambing ang talahanayan ng ruta bago at pagkatapos ng unang koneksyon at makikita mo ang layunin sa isang tingin. Ang isang profile na inaanunsyo bilang access sa isang panloob na app ngunit naglalagay ng mas malawak na default na ruta ay may sinasabi tungkol sa may-akda nito.
Ang materyal ng tiwala at ang mga hook ang nagdadala ng tunay na bigat
Ang isang profile ay makapagbibigay ng impormasyon ng tiwala sa client ng VPN, at ang isang platform configuration package ay makakalayo pa at makapaglalagay ng sertipiko o root sa isang system store. Ito ay magkaibang saklaw na may magkaibang kahihinatnan. Ang kaso sa saklaw ng client ay nakakaapekto sa validation ng isang app; ang kaso sa antas ng system ay nakakaapekto sa lahat ng gumagamit ng trust store ng platform.
Ang mga script hook at plugin ang kabilang kalahati. Ang isang direktibang nagpapatakbo ng command kapag kumonekta, o isang plugin na na-load sa proseso ng client, ay may iyong mga pahintulot at wala ni isa sa paghihiwalay ng client. Kung ang isang profile na hindi mo hiniling ay naglalaman ng ganoon, iyon ay tanong para sa taong nagpadala nito.
Wala sa dalawang kategorya ang awtomatikong pagalit. Ang mga deployment sa korporasyon ay gumagamit ng pareho. Ang punto ay ang bawat isa ay nangangailangan ng paliwanag na maaari mong suriin.
I-verify ang pinagmulan, pagkatapos ay ilagay ang lihim
Alamin kung sino ang naglabas ng file sa pamamagitan ng isang channel na pinagkakatiwalaan mo na, hindi sa pamamagitan ng mensaheng naghatid nito. Ihambing ang mga detalye ng endpoint at sertipiko sa inilathalang dokumentasyon ng operator. Kung ang isang profile ay dumating nang hindi mo hiniling, kumuha ng bago nang direkta mula sa operator sa halip na ayusin ang kopyang ibinigay sa iyo. Itanong kung aling bersyon ng client ang sinusuportahan ng operator, dahil ang parehong file ay maaaring bigyang-kahulugan nang iba ng ibang client.
grep -nE '^(remote|proto|auth-user-pass|redirect-gateway|route|route-nopull)' office.ovpn
grep -nE '^(up|down|plugin|script-security|setenv)' office.ovpn
openssl x509 -in embedded-ca.crt -noout -subject -issuer -dates
Huwag kailanman maglagay ng password sa isang hindi maipaliwanag na field upang makita kung gumagana ito, at huwag kailanman tumanggap ng hindi pamilyar na hiling ng pribilehiyo para lamang matapos ang isang import. Ang matagumpay na koneksyon ay nagpapatunay na sumagot ang endpoint, wala nang iba.
Alisin ang na-import na kopya, hindi ang download
Kinokopya ng mga client ang profile sa kanilang sariling imbakan, kaya ang pagtanggal ng na-download na file ay nag-iiwan ng aktibong na-import na koneksyon. Alisin ito sa pamamagitan ng interface ng client mismo, at suriin kung nawala rin ang anumang sertipikong idinagdag sa panahon ng import. Pagkatapos ay kumpirmahin na nawala rin ang mga rutang inilagay nito.
Kung ang isang sertipiko ay naka-install sa antas ng system, hindi sapat ang pagtanggal ng profile. Ang paglilinis na iyon ay bahagi ng pamamahala ng tiwala ng platform, at sulit na gawin ito nang sinasadya sa halip na umasa na ang susunod na reboot ang bahala.