Fáìlì OpenVPN ní àwọn ìpín ẹ̀rí mẹ́ta: èwo ni ìkọ̀kọ̀?
Fáìlì kan ń gbé ẹ̀rí CA, ẹ̀rí olùdarí àti kọ́kọ́rọ́ àdáni tí wọ́n jọra. Ọ̀kan ṣoṣo ni ìkọ̀kọ̀, gbogbo wọn sì kùnà lọ́nà ọ̀tọ̀ọ̀tọ̀.
O ṣí fáìlì .ovpn láti yí ìlà kan padà, o sì rí àwọn ìpín base64 mẹ́ta tí gbogbo wọn dàbí ẹ̀rí ìwọlé. Ọ̀kan ṣí wà fún ìtẹ̀jáde, ọ̀kan gbé ewu bí ọ̀rọ̀ ìkọ̀kọ̀, ọ̀kan sì jẹ́ kọ́kọ́rọ́ gbangba tí kò ní ìtumọ̀ bí kò ṣe pé ohun mìíràn ló fi ọ̀wọ́ rẹ̀ fọwọ́ sí. Àwọn ènìyàn máa ń fi gbogbo fáìlì náà sí ara ìlà ìtìlẹ́yìn nítorí àwọn ìpín náà dàbí èyí tí a lè pààrọ̀, bẹ́ẹ̀ sì ni kọ́kọ́rọ́ olùdarí ṣe wọ inú àkójọ gbangba. Yíyan èyí tí ìpín kọ̀ọ̀kan ń ṣe ń ṣàlàyé ọ̀pọ̀ ìdàrúdàpọ̀ nípa àwọn fáìlì wọ̀nyí, ó sì tún sọ irú àwọn ìkùnà tí ìwọ fúnra rẹ gbọ́dọ̀ tọ́jú.
Fáìlì kan, ìpín mẹ́ta, iṣẹ́ ọ̀tọ̀ọ̀tọ̀
Fáìlì ìgbà gbogbo máa ń fi ìpín ca, ìpín cert àti ìpín key sáàárín àmì BEGIN àti END, tàbí ó ń tọ́ka sí àwọn mẹ́tẹ̀ẹ̀ta kan náà gẹ́gẹ́ bí fáìlì ọ̀tọ̀ọ̀tọ̀. Àwọn fáìlì kan á fi ìpín kẹrin kún fún kọ́kọ́rọ́ tls-auth tàbí tls-crypt, èyí tí kì í ṣe ẹ̀rí bíkòṣe àṣírí tí a pín. Olùdarí ń ka ìpín kọ̀ọ̀kan gẹ́gẹ́ bí ìtọ́nisọ́nà tí ó dárúkọ rẹ̀, nítorí náà àwọn àmì lórúkọ ṣe pàtàkì ju ìtòlẹ́sẹẹsẹ tí wọ́n fi hàn.
Ka fáìlì tí a kó jọ sí bí ohun tí ó ní ìfarahàn títí tí ìwọ yóò fi wo inú rẹ̀ gangan. Ẹ̀rí gbangba àti kọ́kọ́rọ́ àdáni lè wà ní ìlà mélòó kan sáàárín ara wọn nínú fáìlì kan, àwòrán ojú-ìwé tí ó ní orí rẹ̀ pẹ̀lú lè gba àwọn méjèèjì. Pípa base64 tí ó hàn kù pẹ̀lú ọwọ́ kò tún ṣe é gbẹ́kẹ̀lé, nítorí ìpín tí kò pé ṣì ń tú àwọn métàdátà ẹ̀rí tí ó dárúkọ ìgbékalẹ̀ rẹ jáde. Dídà àwọn ìtọ́nisọ́nà mẹ́ta náà kò pẹ̀lú àwọn iye wọn sábà tó láti béèrè ìbéèrè tí ó wúlò.
Àwọn ìtọ́nisọ́nà tí ó yí àwọn ìpín ká ń pinnu bí a ṣe ń lò wọ́n. Yí ca padà, olùdarí yóò gbẹ́kẹ̀lé aláṣẹ mìíràn; yí cert padà láìyí key, ìfọwọ́sowọ́pọ̀ yóò kùnà pẹ̀lú àìbáramu tí kò ní í ṣe pẹ̀lú ìgbẹ́kẹ̀lé rárá.
Ìpín CA jẹ́ ti gbangba, kọ́kọ́rọ́ CA kì í ṣe bẹ́ẹ̀ láé
Aláṣẹ ẹ̀rí ń fọwọ́ sí àwọn ẹ̀rí tí ó so kọ́kọ́rọ́ gbangba mọ́ ìdánimọ̀, ẹ̀rí tirẹ̀ sì ni ọ̀pá ìdúró tí olùdarí ń lò láti pinnu bóyá ẹ̀wọ̀n kan gbẹ́kẹ̀lé. Ẹ̀rí yẹn jẹ́ ti gbangba nípasẹ̀ àpẹrẹ: fífi í ránṣẹ́ nínú gbogbo fáìlì jẹ́ àṣà, ìdí nìyẹn tí ìgbékalẹ̀ tí ó fọwọ́ sí ara rẹ̀ lè ṣiṣẹ́ láìsí aláṣẹ ìṣòwò.
Èyí tí kò gbọdọ̀ farahàn láé nínú fáìlì olùdarí ni kọ́kọ́rọ́ ìfọwọ́sí àdáni ti aláṣẹ. Olùdarí kò nílò rẹ̀ láti fi ohunkóhun ṣe ìmúdájú, wíwà rẹ̀ sì túmọ̀ sí pé ẹnikẹ́ni tí ó ní fáìlì náà lè dá àwọn ìdánimọ̀ tuntun fún gbogbo ìgbékalẹ̀.
Gbẹ́kẹ̀lé aláṣẹ kan tún jẹ́ tóóró ju bí ó ti ń dún. Olùdarí tí ó gba ẹ̀rí èyíkéyìí tí CA fọwọ́ sí yóò ṣì gba ẹ̀rí tí a gbé jáde fún iṣẹ́ mìíràn lórí CA kan náà. Àwọn àṣàyàn tí ó so ipa tàbí orúkọ server tí a ń retí mọ́ ń dí àlàfo yẹn pa, àti Ìwé ìtọ́kasí àwọn àṣàyàn TLS ń to àwọn ìtọ́nisọ́nà ìmúdájú tí ó ń ṣe bẹ́ẹ̀ lẹ́sẹẹsẹ.
Àwọn ẹ̀rí server àti olùdarí ń tọ́ka sí ọ̀nà òdìkejì
Ẹ̀rí server ni ohun tí olùdarí ń yẹ̀wò láti fi dáhùn pé ó ti dé ibi ìparí tí ó tọ́. Ẹ̀rí olùdarí rẹ ń lọ ní ọ̀nà mìíràn: server ń lò ó láti pinnu pé ẹ̀rọ tàbí olùlò yìí jẹ́ ọ̀kan tí ó ti forúkọ sílẹ̀. Àpẹrẹ kan náà, ọ̀nà ìgbẹ́kẹ̀lé tí ó yàtọ̀.
Àdírẹ́sì kì í ṣe ìdánimọ̀. Dé IP tí ó tọ́ kò fi ohunkóhun hàn nípa ẹni tí ó dáhùn, nítorí náà àyẹ̀wò orúkọ olùgbàléjò tàbí orúkọ ẹ̀rí ṣì jẹ́ ti fáìlì náà. Ọ̀rọ̀ ìkọ̀kọ̀ àkọsílẹ̀ kò tún rọ́pò ẹ̀rí olùdarí tí a béèrè lọ́nà ìdákẹ́jẹ́ẹ́, nítorí a ń yẹ̀wò àwọn méjèèjì ní àwọn ìpele ọ̀tọ̀ọ̀tọ̀, ìgbékalẹ̀ sì lè béèrè àwọn méjèèjì.
Kọ́kọ́rọ́ àdáni olùdarí ni apá tí ó gbọdọ̀ wà ní ìkọ̀kọ̀. Bí ó bá ṣe é pé ó ti fara hàn, pípa fáìlì rẹ̀ nù láti kọ̀ǹpútà rẹ kò yí ohunkóhun padà lórí server, tí yóò máa gba ẹ̀rí tí ó bá a mu títí tí olùṣiṣẹ́ yóò fi fagilé rẹ̀. Bíbéèrè lọ́wọ́ olùṣiṣẹ́ láti pààrọ̀ tàbí fagilé ìdánimọ̀ yẹn ni ojútùú kan ṣoṣo tí ó ń bá ọ rìn.
Àwọn ìbéèrè méjì tí wọ́n jọra tí wọ́n kò sì jọra
Kọ́kọ́rọ́ tí a fi pamọ́ ní ọ̀nà tí a fi ń ṣe àkọsílẹ̀ ń béèrè gbólóhùn ìkọ̀kọ̀ kí olùdarí tó lè lò ó. Iṣẹ́ VPN lè béèrè ọ̀rọ̀ ìkọ̀kọ̀ àkọsílẹ̀ lọ́tọ̀ọ̀tọ̀, àwọn ìbéèrè méjèèjì sì lè farahàn ní àárín ìṣẹ́jú àáyá mélòó kan pẹ̀lú àwọn ọ̀rọ̀ tí ó fẹ́rẹ̀ẹ́ jọra. Gbólóhùn ìkọ̀kọ̀ ń dáàbò bo fáìlì kan lórí díìsìkì rẹ; ọ̀rọ̀ ìkọ̀kọ̀ ń fi àkọsílẹ̀ hàn fún server. Dída àwọn méjèèjì pọ̀ ń rán àwọn ènìyàn sí àwọn àtúntò ọ̀rọ̀ ìkọ̀kọ̀ tí kò lè ràn wọ́n lọ́wọ́ rárá.
Ka ìbéèrè náà kí o tó tún ohunkóhun ṣe. Àtúntò ọ̀rọ̀ ìkọ̀kọ̀ àkọsílẹ̀ kò ṣe ohunkóhun fún gbólóhùn ìkọ̀kọ́ tí a gbàgbé, ẹ̀rí tí a fagilé tàbí tí ó ti kọjá àkókò, àti àtúntò ọ̀rọ̀ ìkọ̀kọ̀ nígbà tí ìkùnà jẹ́ ìmúdájú ẹ̀rí ń sọ àtúnṣe ìṣẹ́jú méjì di ọ̀ràn ìtìlẹ́yìn. Bí ẹjọ́ bá mẹ́nu ba àwọn déètì wíwúlò, yẹ̀wò aago ẹ̀rọ náà kọ́kọ́, lẹ́yìn náà wò àkókò ẹ̀rí tí a dárúkọ fúnra rẹ̀.
Nígbà tí ẹ̀rí bá ti kọjá àkókò gan-an, àròpọ̀ gbọdọ̀ wá láti ọ̀dọ̀ ẹni tí ó gbé e jáde. Kọ́kọ́rọ́ tí ó jẹ́ ti ẹlòmíràn kì í ṣe ọ̀nà ìsọdọ̀tun, bẹ́ẹ̀ ni yíya fáìlì tí ń ṣiṣẹ́ lọ́wọ́ ẹlẹgbẹ́ rẹ kì í ṣe bẹ́ẹ̀.
Kí ni ìfọwọ́sowọ́pọ̀ mímọ́ ń fi hàn àti èyí tí kò fi hàn
Dé ìfọwọ́sowọ́pọ̀ TLS tí ó ti parí túmọ̀ sí pé ìbáṣepọ̀ ìdánimọ̀ tí a ṣètò dúró: ẹ̀rí server so mọ́ CA rẹ, a sì gba ẹ̀rí rẹ. Èyí kò sọ ohunkóhun nípa ìlànà àkọsílẹ̀ olùṣiṣẹ́, bẹ́ẹ̀ ni kò sọ bóyá àwọn ohun-èlò rẹ yóò ṣiṣẹ́ lẹ́yìn tí ọ̀nà abẹ́lẹ̀ bá ti gòkè.
Àwọn ọ̀nà àti DNS jẹ́ àwọn ìpele tí ó tẹ̀lé ìsopọ̀, nítorí náà ẹ̀rọ ìnú àwùjọ tí kò dé ewé lẹ́yìn ìwọlé àṣeyọrí jẹ́ ìṣòro ìsopọ̀ kì í ṣe ti ẹ̀rí. Ṣiṣẹ́ lórí ìpele yẹn dípò pààrọ̀ ẹ̀rí ìwọlé, kí o sì pa orísun fáìlì náà, ohun àdáni rẹ̀ àti àwọn àyẹ̀wò ìdánimọ̀ rẹ̀ mọ́ pọ̀ nígbà tí o bá fi í fún ẹnikẹ́ni.