Bí a ṣe ń gbà àwọn ihò WireGuard padà láti inú kọ̀mpútà Windows tí ó ti kú
Àwọn prófáìlì jẹ́ búlọ́ọ̀kù DPAPI tí a so mọ́ àkántì àti ẹ̀rọ tí ó dá wọn. Pípé fáìlì náà lọ sí kọ̀mpútà tuntun ń fi àwọn báìtì tí kò sí kọ́kọ́rọ́ ìbílẹ̀ kankan tí ó lè ṣí sílẹ̀ fún ọ.
Kọ̀mpútà laptop kan kú pẹ̀lú ihò WireGuard mẹ́ta tí a ti ṣètò, àwọn fáìlì ìṣètò sì ṣì wà lórí dísíkì. Pípé wọn lọ sí ẹ̀rọ mìíràn ń dá iṣẹ́ kan tí ó ń bẹ̀rẹ̀ tí ó sì kọ̀ láti gbé e dúró. Àwọn fáìlì náà ni a fi kọ́kọ́rọ́ kan tí ó jẹ́ ti àkántì àti ẹ̀rọ tí ó dá wọn ṣe ààbò, nítorí náà àwọn báìtì ń lọ ṣùgbọ́n agbára láti kà wọ́n kò lọ. Ìtọ́sọ́nà tí ó wà nísàlẹ̀ yìí ń lọ láti wíwa fáìlì náà dé àṣàyàn tí ó ń gbà iṣẹ́ náà padà ní ti gidi.
Ibi tí fáìlì ihò náà wà báyìí
Ibùdó ìpamọ́ ti yí padà láàrín àwọn ìtẹ̀jáde. Àwọn ìgbékalẹ̀ àtijọ́ ń tọ́jú àwọn prófáìlì nínú dátà ohun èlò àdúgbò ti prófáìlì ẹ̀rọ, lábẹ́ àpò WireGuard\Configurations, àwọn ìkọ́ tuntun sì ń lo àpò dátà kan nínú igi fáìlì ètò náà. Ihò kọ̀ọ̀kan jẹ́ fáìlì kan ṣoṣo pẹ̀lú ìmúdúró méjì tí ó ń dárúkọ ààbò náà:
Get-ChildItem "C:\Program Files\WireGuard\Data\Configurations"
Ìmúdúró .dpapi kì í ṣe ọ̀ṣọ́. Fáìlì náà jẹ́ búlọ́ọ̀kù tí a dáàbò bò, a sì ṣe iṣẹ́ náà láti lò ó ní irú rẹ̀ gan-an. Ọ̀nà tí a fọwọ́ sí láti fi í gbé ihò kan kalẹ̀ ni ìpè tí a gbé ga tí ó ń tọ́ka sí búlọ́ọ̀kù náà:
$blob = "C:\Program Files\WireGuard\Data\Configurations\hq.conf.dpapi"
wireguard.exe /installtunnelservice $blob
Àṣẹ yẹn ń ṣàṣeyọrí nínú ipò kan ṣoṣo tí ó lè ṣí búlọ́ọ̀kù náà. Ó ń gbé iṣẹ́ kan kalẹ̀; kì í tú ohunkóhun kọ̀ fún ọ.
Ìdí tí búlọ́ọ̀kù náà kò fi ṣí níbòmíràn
Ààbò náà ń gbé kọ́kọ́rọ́ rẹ̀ láti inú ẹ̀rí ìwọlé olùlò àti, ní ìbámu pẹ̀lú ìwọ̀n tí a yàn, láti inú ẹ̀rọ náà. Ìwé Microsoft nípa ìpè ààbò yìí sọ pé àìpẹ̀ jẹ́ ti olùlò àti ẹ̀rọ tí ó fi ààbò kọ ọ́, àṣàyàn kan tí ó kan gbogbo ẹ̀rọ sì ń yí padà ẹni tí ó lè ṣí i. Nínú àwọn ọ̀ràn méjèèjì kọ́kọ́rọ́ náà wà nínú ẹ̀rí ààbò ẹ̀rọ ìṣiṣẹ́, kì í ṣe nínú fáìlì náà. Ọ̀rọ̀ ààbò lè lọ, kọ́kọ́rọ́ kò lè lọ.
Gbígbé ìní àpò náà ń yí ACL kan padà, kò yí ohunkóhun mìíràn padà. Gbígbé dísíkì àtijọ́ sínú àpótí àti pípé búlọ́ọ̀kù náà lọ sí kọ̀mpútà tuntun ń fi ọ̀rọ̀ ààbò tí kò ní kọ́kọ́rọ́ rẹ̀ sílẹ̀ fún ọ. Ìkùnà yìí jẹ́ ti kọ́ríptò, kò sí iye ìgbà tí a tún fi iṣẹ́ náà kalẹ̀ tí yóò yí i padà. Ẹ̀rọ tuntun kò ní kọ́kọ́rọ́ àkọ́kọ́ fún àkántì yẹn, ilé ìkọ́kọ́rọ́ àtijọ́ kò sì lọ pẹ̀lú fáìlì náà.
Àwọn ọjà tí ó ń tọ́jú ètò nínú fáìlì tí a fi ìbòjú bò ń mú ìyàtọ̀ náà yé. Ìṣètò tí a kàn fi ìbòjú bò di ohun tí a lè kà ní kete tí o bá rí àsíá tí ó ń pa ìbòjú náà; búlọ́ọ̀kù tí a dáàbò bò ń wà ní ìdìpọ̀ láìsí kọ́kọ́rọ́. Dídàpọ̀ àwọn méjèèjì ń mú kí àwọn ènìyàn wá ẹ̀rọ ìtúmọ̀ tí kò sí.
Ohun tí a lè dán wò nígbà tí ẹ̀rọ àtijọ́ ṣì ń bẹ̀rẹ̀
Bí ìgbékalẹ̀ náà bá ṣì ń ṣiṣẹ́, kó àwọn ihò náà jáde láti inú kláìẹ̀ntì nígbà tí o ti wọlé pẹ̀lú àkántì tí ó dá wọn. Ìkójáde náà ń dá àwọn fáìlì ìṣètò lasan, ìyẹn sì ni àkókò tí àkópọ̀ ẹ̀yìn di ohun tí a lè gbé lọ.
Bí dísíkì náà bá ṣeé kà ṣùgbọ́n Windows kò bẹ̀rẹ̀, àwọn fáìlì tí a dáàbò bò ti sọnù ní ti gidi. Àwọn irinṣẹ́ tí ó ń ṣèlérí láti gbà wọ́n padà yálà ń ṣiṣẹ́ nínú ipò àkọ́kọ́ tí o kò ní mọ́, tàbí wọ́n ń béèrè pé kí o fi búlọ́ọ̀kù náà àti àwòrán dísíkì àtijọ́ rẹ fún wọn, ìyẹn jẹ́ ìpinnu tí ó yẹ kí a dúró ronú lé e.
Kọ ohun tí o kọ́ yálà ọ̀nà wo ni: orúkọ àwọn ihò náà, àwọn ibùdó ìparí àti àwọn kọ́kọ́rọ́ gbangba. Orúkọ àti ibùdó ìparí ń jẹ́ kí o tún un kọ́ kíákíá, àwọn kọ́kọ́rọ́ gbangba sì ń jẹ́ kí ẹgbẹ́ kejì mọ èwo àkọsílẹ̀ tí ó yẹ kí a yọ kúrò.
Dípò bẹ́ẹ̀, tún un kọ́ láti ẹgbẹ́ kejì
Fún ẹgbẹ́ kejì tí o ń ṣàkóso, dá kọ́kọ́rọ́ tuntun méjì, kí o sì fi kọ́kọ́rọ́ gbangba tuntun náà kún àkójọ ẹgbẹ́ kejì. Fún ibùdó ìparí ti ilé-iṣẹ́ tàbí ti àgbàlagbà, béèrè lọ́wọ́ alákòóso pé kí ó gbé kọ́kọ́rọ́ tuntun jáde kí ó sì yọ èyí àtijọ́ kúrò. Ìbéèrè yẹn jẹ́ ọ̀kan náà pẹ̀lú èyí tí ìwọ yóò ṣe lẹ́yìn olè, nítorí pé dísíkì tí ó sọnù túmọ̀ sí pé kọ́kọ́rọ́ àṣírí àtijọ́ gbọ́dọ̀ wà ní ìpayá.
Lẹ́yìn náà tún ihò náà kọ́ láti àwọn iye tí o kọ sílẹ̀, kí o sì fọwọ́ sí ìbáṣepọ̀ ọwọ́ ṣáájú kí o tó pa ohunkóhun mìíràn rẹ́. Àkọsílẹ̀ àtijọ́ lórí ẹgbẹ́ kejì gbọ́dọ̀ parẹ́ nínú ìyípadà kan náà, kí dísíkì tí a jí kò lè tún so pọ̀ lẹ́yìn náà.
Ẹ̀kọ́ náà jẹ́ ti ìlànà àkópọ̀ ẹ̀yìn ju ti irinṣẹ́ ìgbàpadà lọ. Ìṣètò WireGuard jẹ́ ẹ̀rí ìdánimọ̀: ẹnikẹ́ni tí ó bá di kọ́kọ́rọ́ àṣírí mú ni ó di ìdánimọ̀ ẹgbẹ́ kejì mú, kò sì sí ọ̀rọ̀ ìkọ̀kọ̀ kejì ní ọ̀nà. Yálà kó ìṣètò náà jáde pẹ̀lú ìpinnu kí o sì tọ́jú rẹ̀ pẹ̀lú àwọn àṣírí rẹ mìíràn, tàbí gbà pé ìgbàpadà túmọ̀ sí fífi àwọn kọ́kọ́rọ́ jáde lẹ́ẹ̀kan sí i, kí o sì kọ èwo àṣàyàn ni ó kan ihò kọ̀ọ̀kan.