Ṣé kọ́kọ́rọ́ OpenVPN tí wọ́n tẹ̀ jáde yẹn jẹ́ CA, kọ́kọ́rọ́ ẹlẹgbẹ́ tàbí tls-auth?
Ọ̀rọ̀ kan, ohun mẹ́ta tí ó yàtọ̀ gan-an. Ka ìtọ́sọ́nà, pinnu bóyá ìjáde jẹ́ ohun èlò ìgbẹ́kẹ̀lé tàbí ohun èlò ìdánimọ̀, kí o sì tún ohun tí ó jáde ṣe.
Ẹnìkan ròyìn pé kọ́kọ́rọ́ VPN jẹ́ ti gbogbo ènìyàn, gbólóhùn yẹn sì fi àwọn ipò mẹ́ta tí ó yàtọ̀ pátápátá pamọ́. Ó lè jẹ́ ẹ̀rí CA tí gbogbo olùpèsè yẹ kí ó ní, kọ́kọ́rọ́ ìdánimọ̀ àdáni tí kò yẹ kí ó kúrò ní ẹ̀rọ kan rí, tàbí àṣírí ọ̀nà ìṣàkóso tí a pín tí ẹ̀gbẹ́ méjèèjì gbọ́dọ̀ ní. Àtúnṣe, kánjú àti ìwọ̀n ìpalára yàtọ̀ ní ipò kọ̀ọ̀kan, nítorí náà iṣẹ́ àkọ́kọ́ ni ìpín-ẹ̀ka, kì í ṣe ìgbésẹ̀. Tí ẹ̀ka bá ṣe àṣìṣe, gbogbo ìgbésẹ̀ tí ó tẹ̀le yóò jẹ́ iṣẹ́ asán.
Bẹ̀rẹ̀ láti inú ìtọ́sọ́nà, kì í ṣe orúkọ fáìlì
Ka ìṣètò tí ń ṣiṣẹ́ kí o sì wá ìtọ́sọ́nà tí ó tọ́ka sí ohun èlò náà. Àwọn àṣàyàn TLS ti OpenVPN ń lo ca fún ohun èlò ẹ̀rí tí a gbẹ́kẹ̀lé, cert fún ẹ̀rí ẹlẹgbẹ́ àdúgbò àti key fún kọ́kọ́rọ́ àdáni tí ó jẹ mọ́ ẹ.
Orúkọ fáìlì kò fi ohunkóhun hàn. Fáìlì tí a pè ní key.pem lè ní ẹ̀rí nínú, àti àkójọpọ̀ tí ó wà nínú profáìlì lè ní ohun kan náà pẹ̀lú fáìlì ọ̀tọ̀ọ̀tọ̀ lórí díísìkì. Ṣí fáìlì náà kí o wo orí rẹ̀ dípò gbígbẹ́kẹ̀lé orúkọ. Ìgbẹ̀wò kan yẹn yóò mú ọ̀pọ̀lọpọ̀ àìdánilójú kúrò nínú ìròyìn.
Tí profáìlì bá jẹ́ àkójọpọ̀ PKCS#12, ṣí i ní ibi tí a ń ṣàkóso láti rí ohun tí ó wà nínú rẹ̀ gan-an. Àkójọpọ̀ kan lè gbé ẹ̀rí, ìtẹ̀lé rẹ̀ àti kọ́kọ́rọ́ àdáni, èyí tí ó túmọ̀ sí pé ìjáde àkójọpọ̀ ni ìjáde àwọn mẹ́tẹ̀ẹ̀ta.
Kọ ìpín-ẹ̀ka náà sílẹ̀ kí ẹnikẹ́ni tó yí fáìlì padà: ohun, ìtọ́sọ́nà, àwọn ẹlẹgbẹ́ tí ó ní í àti ẹni tí ó lè kà á. Gbólóhùn yẹn ni ìdáhùn yòókù gbára lé.
Ẹ̀rí CA ni a ṣe fún pínpín
Ẹ̀rí CA tí ó wà fún gbogbo ènìyàn jẹ́ ohun èlò ìgbẹ́kẹ̀lé. Àwọn olùpèsè nílò rẹ̀ láti fi ṣàyẹ̀wò sáfà, pínpín rẹ̀ sì jẹ́ ipò déédé kì í ṣe ìṣẹ̀lẹ̀. Títẹ̀ ẹ́ jáde kò tẹ̀ kọ́kọ́rọ́ ìbuwọ́lù àdáni CA jáde, ohun yẹn gan-an sì ni yóò jẹ́ kí olùgbéjà lè dá àwọn ìdánimọ̀ tuntun.
Ìyàtọ̀ yẹn yẹ kí a kọ ọ́ kedere sínú tíkẹ́ẹ̀tì, nítorí àwọn méjèèjì ni a ń da pọ̀ nígbà gbogbo. Ìbéèrè tí a gbọ́dọ̀ dáhùn ni bóyá fáìlì tí ó jáde ni ẹ̀rí tàbí kọ́kọ́rọ́ ìbuwọ́lù, ìwò kan sínú àkóónú fáìlì sì yanjú rẹ̀. Ẹ̀rí ń gbé kọ́kọ́rọ́ gbangba àti ìbuwọ́lù; kọ́kọ́rọ́ ìbuwọ́lù kò farahàn nínú rẹ̀ rárá.
Pínpín ṣì nílò ìṣọ́ra. Àwọn olùpèsè yẹ kí ó gba ẹ̀rí náà nípasẹ̀ ọ̀nà ìfiránṣẹ́ profáìlì tí a fọwọ́ sí, kì í ṣe láti ojú-ìwé lílọ́, ẹ̀rí tí ó dé nípasẹ̀ ọ̀nà tí a kò gbẹ́kẹ̀lé sì lè di pààrọ̀ ní ojú ọ̀nà.
Kọ́kọ́rọ́ ẹlẹgbẹ́ àti àṣírí tls-auth kì í ṣe ohun kan
Kọ́kọ́rọ́ àdáni ẹlẹgbẹ́ jẹ́ ohun èlò ìdánimọ̀. Tí a bá ti dà á, sáfà kò lè tún ìyàtọ̀ ṣe láàárín ẹ̀rọ tí a pinnu àti ẹnikẹ́ni tí ó ní àdàkọ náà, nítorí ìní àkànṣe ni ẹ̀yà tí a ń fi hàn. Ìtẹ̀síwájú àṣẹ àti pààrọ̀ jẹ́ ìpinnu olówó VPN, kì í ṣe ti ẹni tí ó rí fáìlì náà.
Àṣírí tls-auth jẹ́ ohun kẹta. Ó ń fi ìjẹ́rìí HMAC kún àyíká àwọn pákẹ́tì ọ̀nà ìṣàkóso kí a lè sọ àwọn tí a kò jẹ́rìí dáadáa nù kí ìpààrọ̀ TLS tó ṣẹlẹ̀, kò sì jẹ́ kọ́kọ́rọ́ àdáni ẹlẹgbẹ́ tàbí kọ́kọ́rọ́ tí ń pa dátà ohun èlò mọ́.
Tí àṣírí pínpín yẹn bá wà fún gbogbo ènìyàn, ìdíwọ́ tí ó pèsè ti lọ fún gbogbo ẹni tí ó ní í. Kò túmọ̀ sí pé gbogbo olùní ń kọjá àwọn ìṣàyẹ̀wò ẹ̀rí àti olùmúlò tí ó wà lẹ́yìn rẹ̀, ìdí nìyẹn tí ìpín-ẹ̀ka fi ṣe pàtàkì ju ìpele ìkìlọ̀ lọ. Sọ ìdíwọ́ tí ó ṣubú, kí o sì sọ àwọn tí ó kù.
Tún ipa tí ó jáde ṣe, kì í ṣe ti aládùúgbò
Àṣírí pínpín kò lè di ti ara ẹni mọ́ nípasẹ̀ yíyí orúkọ fáìlì padà tàbí fífi ìjápọ̀ ìgbàsílẹ̀ pamọ́. Pààrọ̀ túmọ̀ sí ṣíṣẹ̀dá iye tuntun àti pínpín rẹ̀ fún gbogbo ẹlẹgbẹ́ nínú ìyípadà tí a ṣètò, pààrọ̀ ẹ̀gbẹ́ kan ṣoṣo sì ń ba àdéhùn jẹ́ fún gbogbo ẹni tí ó ṣì ní iye àtijọ́.
Tí ìdánimọ̀ ẹlẹgbẹ́ bá farahàn, lo ìlànà ìfagilé àti ìforúkọsílẹ̀ tuntun ti olùṣàkóso fún ìdánimọ̀ yẹn. Yíyí ọ̀rọ̀ ìpamọ́ àkọsílẹ̀ tí kò ní í ṣe kò sọ ẹ̀rí tí a dà di asán, bẹ́ẹ̀ ni yíyí fáìlì tls-auth kò sọ ọ́ di asán.
Ìmúdájú ohun tí sáfà tí a fi sílẹ̀ ń fi agbára mú gan-an kí o tó gbẹ́kẹ̀lé èyíkéyìí nínú àwọn wọ̀nyí. Àkójọ ìfagilé tí a kò sọ di tuntun, tàbí ìṣàyẹ̀wò ipa tí a pa ní àkókò ìdáná, ń yí ìdáhùn padà pátápátá. Ka ìṣètò tí ń ṣiṣẹ́, kì í ṣe àdàkọ inú ibi ìpamọ́.
Ṣe ìdájọ́ ìrìnnà àkókò àtijọ́ nípa àwọn ipò tirẹ̀
Fáìlì tí ó farahàn kò sọ fúnrarẹ̀ bóyá a lè tú àwọn àpéjọ tí a mú ní àkókò àtijọ́ kúrò. Ó dá lórí ọ̀nà ìdásílẹ̀ kọ́kọ́rọ́, ohun èlò tí ó farahàn àti irú àkọsílẹ̀ tí ó wà, ‘gbogbo ìrìnnà ti sọnù’ àti ‘kò sí ohun tí ó ṣẹlẹ̀’ méjèèjì jẹ́ àrónú láìsí àwọn òtítọ́ yẹn.
Má ṣe tẹ àdàkọ mìíràn ti ẹ̀rí ìdánimọ̀ jáde nígbà tí o ń béèrè ìsọ̀rí tí ó jẹ mọ́. Dípò bẹ́ẹ̀, pín àwọn orúkọ ìtọ́sọ́nà àti dátà àkọsílẹ̀ tí kì í ṣe àṣírí nípasẹ̀ ọ̀nà àtìlẹ́yìn tí a fọwọ́ sí.
Ìparí tí ó wúlò ń dárúkọ ohun náà, ipa rẹ̀, ààbò tí ó sọnù àti ìgbésẹ̀ àjọṣepọ̀ tí ó pọn dandan. Ohunkóhun tí ó kúrú ju bẹ́ẹ̀ lọ jẹ́ àkọlé, kì í ṣe ìgbéléwọ̀n.