OpenVPN verify-x509-name: subject, name àti name-prefix
Irú ìbámu ni ó pinnu orúkọ ìwé-ẹ̀rí wo ni a fi wé. subject, name àti name-prefix kì í ṣe ìrètí tó dọ́gba, àti àìlétò ni subject.
Kọ́kọ́ ka irú ìbámu, lẹ́yìn náà ka ọ̀rọ̀: verify-x509-name ìtọ́nisọ́nà lè dàbí ẹni tó tọ́, síbẹ̀ ó lè gba ìwé-ẹ̀rí tí ìwọ kò ní èrò láti gbẹ́kẹ̀lé. Líìnì méjì tí ọ̀rọ̀ ìrètí wọn jẹ́ kan náà ṣùgbọ́n irú wọn yàtọ̀ jẹ́ àwọn ohun tí a béèrè méjì ọ̀tọ̀ọ̀tọ̀. Kọ́kọ́ ka irú náà, lẹ́yìn náà ka ọ̀rọ̀. Wo ìtọ́nisọ́nà gẹ́gẹ́ bí àfikún ipò kan sí ìsopọ̀, kì í ṣe gbogbo àyẹ̀wò.
Kí ni àṣàyàn náà ń fi dájú gan-an
Ìtọ́nisọ́nà náà dárúkọ ìdánimọ̀ tí ìwé-ẹ̀rí ẹ̀gbẹ́ kejì gbọ́dọ̀ gbé. Nígbà tí ìfiwéra bá kùnà, OpenVPN dá ìfọwọ́sowọ́pọ̀ dúró, kò sì sí ọ̀nà àbẹ̀wò tí yóò gbé. Gbogbo ohun mìíràn nínú àkọsílẹ̀ ṣì wà lẹ́sẹ̀: ìwé-ẹ̀rí gbọ́dọ̀ so mọ́ CA tí a gbẹ́kẹ̀lé, àti àyẹ̀wò ipa gbọ́dọ̀ kọjá, nítorí náà èyí jẹ́ àfikún ipò, kì í ṣe àropò. Àkọsílẹ̀ tí ó bá ìrètí orúkọ mu ṣùgbọ́n tí ó kùnà nínú àyẹ̀wò ipa ṣì ti bàjẹ́, àti pé àkọsílẹ̀ ìṣẹ̀lẹ̀ sábà sọ bẹ́ẹ̀.
Ó tún yàtọ̀ sí àyẹ̀wò orúkọ agbàlejò tí aṣàwákiri ń ṣe. Aṣàwákiri ń fi àwọn orúkọ wé àwọn orúkọ àyèkejì ti subject gẹ́gẹ́ bí òfin TLS stack rẹ̀, nígbà tí OpenVPN ń fi pápá kan ṣoṣo ti ìwé-ẹ̀rí wé irú tí o yàn. Ìdí niyẹn tí lílẹ̀ orúkọ agbàlejò bí aṣàwákiri sínú ìtọ́nisọ́nà lè mú àìbámu wá, àní nígbà tí ìwé-ẹ̀rí náà bò ìsìn náà ní tòótọ́.
subject: gbogbo orúkọ ìyàtọ̀, lẹ́tà-lẹ́tà
Nígbà tí a kò kọ irú kankan, àìlétò ni subject, àti pé iye ìrètí gbọ́dọ̀ tún subject DN gbogbo ìwé-ẹ̀rí náà ṣe. Ìtò àwọn pápá, àwọn ìyàsọ́tọ̀, àwọn ààyè àti escaping gbogbo ni a ń kà, nítorí pé ìfiwéra ń lọ lórí okùn náà bí a ṣe kóòdù rẹ̀. Tí o bá fi irú náà sílẹ̀, o ti yan èyí tí ó le jù nínú àwọn ìfiwéra mẹ́ta. Kò sí ìgbésẹ̀ ìmúdọ́gba tí yóò gba ìyàtọ̀ ìrísí là. Ó yẹ kí a mọ èyí ṣáájú ìmúdọ́tun àkọ́kọ́, kì í ṣe lẹ́yìn.
Ìlekè náà jẹ́ ẹlẹ́gẹ́rẹ́ láàrín àwọn ìmúdọ́tun. CA tí ó bá tún àwọn ẹ̀yà ṣe, tí ó fi pápá àfikún sí, tàbí tí ó yí ọ̀nà escaping iye kan padà yóò dá okùn tuntun fún ẹ̀rọ kan náà, àti ìtọ́nisọ́nà tí ó ṣiṣẹ́ fún ọ̀dún yóò bẹ̀rẹ̀ sí kùnà ní ìpèsè tó tẹ̀lé. Pípa DN tí a gbà mọ́ nínú àkọsílẹ̀ àyípadà máa ń sọ ìmúdọ́tun tó tẹ̀lé di ìyàtọ̀. Níbi tí olùṣàkóso bá ń tẹ DN kíkún jáde tí ó sì ṣe ààbò fún ìrísí rẹ̀, subject jẹ́ àṣàyàn tó bọ́gbọ́n mu; níbòmíràn pápá tó hẹ́rẹ́ ni ó rọrùn láti pa mọ́ ní òtítọ́.
name: pápá kan, sábà ni orúkọ gbogbogbò
Irú name ń fi pápá kan ti subject wé. Bí àkọsílẹ̀ kò bá sọ mìíràn, pápá yẹn ni orúkọ gbogbogbò, àti pé iye ìrètí ni pápá yẹn gan-an, kì í ṣe DN tí ó yí i ká.
Ìdẹ̀kùn náà ni pé àwọn ìwé-ẹ̀rí òde òní kì í fi orúkọ iṣẹ́ sínú CN nígbà gbogbo. Ọ̀pọ̀ wọn ń gbé e nínú orúkọ àyèkejì ti subject, wọ́n sì fi CN sílẹ̀ ní òfìfo tàbí gbogbogbò, nítorí náà ìwé-ẹ̀rí tí aṣàwákiri gbà lè kùnà nínú ìfiwéra yìí. Ṣàyẹ̀wò ìwé-ẹ̀rí tí a fún ọ ní tòótọ́ kí o tó kọ ìrètí náà, kí o sì jẹ́rìí pápá tí àkọsílẹ̀ yàn. CN òfìfo tí a fi wé orúkọ jẹ́ àìbámu, kì í ṣe ìjàmbá ìṣètò.
name-prefix: gbòòrò nípa àpẹẹrẹ, nítorí náà dín ààyè rẹ̀ kù
Ìrètí irú name-prefix bá ìbẹ̀rẹ̀ pápá tí a yàn mu. Èyí rọrùn fún ètò ìsọ orúkọ, ó sì léwu fún ohunkóhun tí a pín.
Bí ìrètí bá jẹ́ vpn.example , àwọn méjèèjì vpn.example.com àti vpn.example.net yóò kọjá, níwọ̀n bí ìyókù ẹ̀wọ̀n náà bá jẹ́ ẹni tí a gbẹ́kẹ̀lé. Ìbúrà ni ẹ̀yà náà, ó sì tún jẹ́ apá tí a gbọ́dọ̀ dá ààrò rẹ̀ lẹ́nu àkọsílẹ̀. Àkọ́sórí jẹ́ ẹ̀tọ́ nígbà tí CA àti ètò ìsọ orúkọ jẹ́ tìrẹ, ó sì já kùnà gidigidi nígbà tí CA gbogbogbò bá ń pèsè nínú ìtẹ̀síwájú kan náà. Bí ètò náà bá nílò ìrọ̀rùn, dín in kù ní CA dípò kí o gbòòrò àyẹ̀wò ẹ̀gbẹ́ alátìlẹ́yìn.
Yan irú náà láti inú ìdánimọ̀, lẹ́yìn náà fi í hàn
Ṣiṣẹ́ lẹ́yìn-ọ̀-rẹ́yìn láti inú ìdánimọ̀ tí olùṣàkóso ń ní lọ́kàn. Bí ó bá tẹ DN kíkún jáde tí ó sì pa á mọ́ ní ìdúróṣinṣin, subject fi èyí hàn. Bí ó bá pe iṣẹ́ náà ní orúkọ gbogbogbò, lo name . Bí ó bá ní ètò ìsọ orúkọ tí ó sì gba gbogbo ààyè rẹ̀, name-prefix sọ bẹ́ẹ̀ ní kedere.
Àwọn ìmúdọ́tun ni ibi tí a ti dán ìtọ́nisọ́nà wò. Fi ìdánimọ̀ tí a fọwọ́ sí wé ìwé-ẹ̀rí tuntun, kì í ṣe fáìlì àtijọ́, nítorí pé adírẹ́sì ojú-ọ̀nà tuntun kò tumọ̀ sí ìdánimọ̀ ìwé-ẹ̀rí tuntun. Má ṣe pa ìtọ́nisọ́nà rẹ́ nítorí pé adírẹ́sì tí a mọ̀ ń dáhùn: ìdèédé àti ẹ̀gbẹ́ kejì tí a ní lọ́kàn jẹ́ òtítọ́ méjì ọ̀tọ̀ọ̀tọ̀ , àti pé adírẹ́sì ń fi kìkì pé ohun kan dáhùn hàn. Kọ àṣìṣe pàtó àti àwọn àlàyé orúkọ gbangba sínú ìròyìn tí a ti wẹ̀ mọ́, nítorí pé a lè fi àìbámu orúkọ hàn láìsí ohun èlò kọ́kọ́rọ́ àdáni kankan.
Lẹ́yìn àtúnṣe tí a ti ṣe àtìlẹ́yìn fún, tún so mọ́ pẹ̀lú gbogbo àyẹ̀wò tí a ní lọ́kàn ṣíṣí, kí o sì ṣàyẹ̀wò ohun àmúlò tí o nílò gan-an. Àṣeyọrí túmọ̀ sí pé a gba àwọn ẹrọ ìsìn tí a ní lọ́kàn, kì í ṣe pé a fi agbára mú ìwé-ẹ̀rí kan kọjá. Ìwé ìtọ́nisọ́nà òṣìṣẹ́ OpenVPN 2.6 manual ṣàlàyé àwọn irú mẹ́ta àti àwọn àkọsílẹ̀ ìgbẹ́kẹ̀lé wọn, ìyẹn sì ni orísun tí a ń tọ́ka sí nígbà tí ìmújáde olùpèsè kò bá fohùn ṣọ̀kan pẹ̀lú àkọsílẹ̀.