Kí ló dé tí OpenVPN lórí Windows ń sọ ca: ọ̀nà tí kò ní àmì àyọkà, kì í ṣe ẹ̀rí tí kò dára
Ọ̀nà Program Files tí kò ní àmì àyọkà máa ń pín sí ọ̀pọ̀ àríyànjiyàn, pẹ̀lú pé olùtúpalẹ̀ máa ń dá ẹ̀ṣẹ̀ lé àṣàyàn. Ayẹwo àwọn àmì àyọkà, ìlà alátìlẹ́yìn àti ìkọ̀wé.
OpenVPN kò bẹ̀rẹ̀, ìfiránṣẹ́ ìkùnà sì ń tọ́ka sí ìlà tí ó dà bí ẹni tí ó tọ́: Unrecognized option or missing or extra parameter(s) in office.ovpn:42: ca. Ẹ̀rí kò yí padà, fáìlì ń ṣí nínú olùṣàtúnṣe, kò sì sí ohun tí ó dà bí aṣiṣe nínú ọ̀nà. Olùtúpalẹ̀ kò tako orúkọ àṣàyàn; ó ń tako iye àríyànjiyàn tí ó wá pẹ̀lú rẹ̀. Àyẹwo mẹ́rin ń yanjú fẹ́rẹ̀ẹ́ gbogbo irú ọ̀ràn bẹ́ẹ̀, ó sì yẹ kí a ṣe wọ́n ní ìtòlẹ́sẹẹsẹ ìnáwó.
Kí ló dé tí olùtúpalẹ̀ ń dá ẹ̀ṣẹ̀ lé àṣàyàn
Ìlà ìṣètò kọ̀ọ̀kan ni a pín sí ààyè àti sí àwọn àmì àyọkà kí àṣàyàn kankan tó rí i. Nítorí náà iye tí ó ní ààyè ń wá gẹ́gẹ́ bí ọ̀pọ̀ àríyànjiyàn bí a kò bá fi àmì àyọkà yí i ká, àṣàyàn tí ó ni ìlà náà sì ń kéde àìbáramu. Lórí Windows fódà ìgbékalẹ̀ àkọ́kọ́ ń mú èyí dájú, nítorí C:\Program Files wà ní àárín ọ̀nà nípasẹ̀ ìkọ́. Nínú ìkùnà yìí a kò ṣí ẹ̀rí rárá, nítorí náà ṣíṣàyẹwo bóyá fáìlì wà kò fi ohunkóhun wúlò hàn.
Nọ́mbà ìlà tí a kéde sábà tọ́, àṣàyàn tí a kéde sì ni èyí tí ó lo ìlà náà. Nígbà tí àṣàyàn tí a dárúkọ jẹ́ èyí tí o mọ̀ pé o kò kọ ọ́ rárá, ka ìlà tí ó wà lókè rẹ̀, nítorí àmì àyọkà tí ó sọnù nínú ìdìpọ̀ tẹ́lẹ̀ ń yí ìtúpalẹ̀. Bẹ́ẹ̀ ni a ṣe ń dá ẹ̀ṣẹ̀ iye àríyànjiyàn lé ìdìpọ̀ ẹ̀rí ní ìkẹyìn.
ca C:\Program Files\OpenVPN\config\office-ca.crtFi àmì àyọkà yí gbogbo ọ̀nà tí ó ní ààyè ká
Ẹ̀wẹ̀ kan tí àmì àyọkà ìlọ́po méjì yí iye ká ni gbogbo àtúnṣe, a sì ń gba àwọn lílà ìdábùú lórí Windows, nítorí náà ìsá àsìkò kò ní di apá kan nínú ìṣòro. Tún àṣàyàn ọ̀nà kọ̀ọ̀kan ṣe nínú ìgbà kan náà, nítorí olùtúpalẹ̀ ń dúró ní ìkùnà àkọ́kọ́, èyí tí ó tẹ̀lé ń dúró dè ìgbà ìtúnbẹ̀rẹ̀ tí ó tẹ̀lé. Àkójọpọ̀ sábà ní ca, cert, key, tls-auth àti auth-user-pass.
ca "C:/Program Files/OpenVPN/config/office-ca.crt"
cert "C:/Program Files/OpenVPN/config/office.crt"
key "C:/Program Files/OpenVPN/config/office.key"Wíwá pẹ̀lú orúkọ fódà ń rí gbogbo ìṣẹ̀lẹ̀ kíákíá ju kíkà fáìlì. Ṣe é kí o tó ṣàtúnṣe ohunkóhun, kí àkọsílẹ̀ lè pé:
Select-String -Path .\office.ovpn -Pattern 'Program Files'Gbígbé profáìlì lọ sí ọ̀nà tí kò ní ààyè jẹ́ àfidípò tí ó tọ́, ó sì tọ́ nígbà tí gbogbo ọ̀nà bá gbé pẹ̀lú rẹ̀. Profáìlì tí a gbé lọ ní ìdajì ń tún ìkùnà kan náà ṣe pẹ̀lú orúkọ fáìlì mìíràn, èyí tí ó ṣòro láti rí nítorí pé ìfiránṣẹ́ ń tọ́ka sí ọ̀nà tí o ṣẹ̀ṣẹ̀ dá. Yan ọ̀nà kan kí o sì parí rẹ̀.
Mú ìkéde ipò padà kí àwọn ẹ̀rí tó wáyé
Ìdí kejì tí ó wọ́pọ̀ ń fúnni ní ìfiránṣẹ́ mìíràn pẹ̀lú ọ̀sán kan náà tí ó ṣòfò. Profáìlì alátìlẹ́yìn gbọ́dọ̀ kéde ipò rẹ̀ nítòsí orí, ìkéde yẹn sì ń sọnù ní rọọrọ nígbà tí a bá fi àwọn ìdìpọ̀ ẹ̀rí nìkan mọ́ fáìlì tuntun. Láìsí rẹ̀ OpenVPN ń ka fáìlì pẹ̀lú àkójọpọ̀ àkọ́kọ́ mìíràn, ìpalára sì ń farahàn ní àkókò púpọ̀ lẹ́yìn bí ìforígbá yẹn ní àárín àwọn àṣàyàn tàbí ìkùnà ìwọlé. Ìlà tí ó sọnù rọ́ọ̀rọ̀ láti yẹ̀wò, ó sì wọ́n láti gbàgbé.
client
dev tun
proto udp
remote vpn.example.net 1194Nígbà tí o bá wà níbẹ̀, pa ìtọ́sọ́nà kan mọ́ furufuru sí ìlà kan. Àwọn ìlà tí a so pọ̀ ń fúnni ní ìkùnà iye àríyànjiyàn láti apá àkọ́kọ́ gan-an, ìlà tí a kéde sì dà bí èyí tí ó bọ́gbọ́n mu nítorí pé ìsopọ̀ ṣẹlẹ̀ níbi tí olùṣàtúnṣe ti dá ọ̀rọ̀ náà. Ka ìlà àìṣeéṣe, kì í ṣe èyí tí a fihàn.
Ìbàjẹ́ ìkọ̀wé dà bí orúkọ àṣàyàn
Fáìlì tí a fi pamọ́ gẹ́gẹ́ bí UTF-16 pẹ̀lú àmì ìtòlẹ́sẹẹsẹ báìtì ń fi àṣàyàn àkọ́kọ́ rẹ̀ pamọ́ fún olùtúpalẹ̀, àwọn báìtì tí ó sọnù sì lè faramọ́ orúkọ àṣàyàn nínú ìfiránṣẹ́. Fi fáìlì pamọ́ gẹ́gẹ́ bí UTF-8 láìsí àmì ìtòlẹ́sẹẹsẹ báìtì, lẹ́yìn náà ṣí i padà kí o sì jẹ́rìí pé àkọ́kọ́ lẹ́tà jẹ́ lẹ́tà lasan. Àwọn olùṣàtúnṣe, ìtúnjúwe PowerShell àti ọ̀rọ̀ tí a lẹ̀ mọ́ láti fèrèsé ìjíròrò gbogbo wọn ń yí ìkọ̀wé padà láìbèèrè.
Format-Hex .\office.ovpn | Select-Object -First 1Àmì ìtòlẹ́sẹẹsẹ báìtì ń farahàn gẹ́gẹ́ bí àwọn báìtì àmì aṣáájú kí ọ̀rọ̀ kankan tó wáyé, pípa àwọn lẹ́tà yẹn pẹ̀lú ọwọ́ jẹ́ ìgbésẹ̀ tí ó ń pàdánù nítorí pé olùṣàtúnṣe ń kọ wọ́n padà ní ìgbà ìpamọ́ tí ó tẹ̀lé. Dípò èyí, tun fi ìkọ̀wé tí ó ṣe kedere pamọ́ fáìlì náà. Àwọn òpin ìlà ń faradà jù, ṣùgbọ́n fáìlì tí kò ní ìlà tuntun ní ìparí lè ṣì dà ìtọ́sọ́nà ìkẹyìn pọ̀ mọ́ èyí tí ó ṣáájú lẹ́yìn àtúnṣe.
Àyẹwo wo ní àkọ́kọ́, àti kí ló dé
Bẹ̀rẹ̀ pẹ̀lú ìkọ̀wé, nítorí pé ó gba àṣẹ kan, ó sì ń sọ gbogbo kíkà fáìlì mìíràn di asán. Lẹ́yìn náà àwọn àmì àyọkà, lẹ́yìn náà ìkéde ipò àti àwọn ìtọ́sọ́nà pàtàkì mìíràn, àti lẹ́yìn wọn nìkan ni àwọn ẹ̀rí, kọ́kọ́rọ́ àti ẹ̀rí ìdánimọ̀. Ṣíṣe iṣẹ́ ní ìtòlẹ́sẹẹsẹ yẹn ń pa ìgbésẹ̀ kọ̀ọ̀kan mọ́ bí èyí tí a lè yí padà, nítorí ẹ̀rí tí a fi pàṣípààrọ̀ láti tún ìṣòro àmì àyọkà ṣe ń fi ìgbékalẹ̀ tí ń ṣiṣẹ́ sílẹ̀ pẹ̀lú àbùkù tuntun tí ó jìnnà sí àtúnṣe méjì láti ìpilẹ̀. Ìtòlẹ́sẹẹsẹ ṣe pàtàkì ju àwọn àyẹwo kọ̀ọ̀kan lọ.
Pa ẹ̀dà tí a kò fọwọ́ kàn mọ́ ti fáìlì náà gẹ́gẹ́ bí aláṣẹ ti rán an. Bí àtúnṣe tí ó tẹ̀lé bá ba a jẹ́, ìyàtọ̀ sí ẹ̀dà yẹn máa fi hàn bóyá àmì àyọkà, ìlà tuntun tàbí báìtì àmì ti gbé, èyí tí ó yára ju kíkà ìkùnà padà. Ìtọ́kasí àṣàyàn fún ìtọ́sọ́nà kọ̀ọ̀kan wà nínú ìwé ìtọ́nisọ́nà OpenVPN ti ẹ̀dà tí a fi sórí ẹ̀rọ.