Àwọn ènìyàn máa ń béèrè bóyá WireGuard ti ṣetán fún ìmújáde, èyí tó dàbí ìbéèrè nípa ìkọ̀kọ̀ ṣùgbọ́n ní tòótọ́ ìbéèrè nípa àyíká rẹ ni. A ti ṣàyẹ̀wò ìlànà fún ọ̀pọ̀lọpọ̀ ọdún; ìtẹ̀wọ́gbọ́n ṣì ní láti dáhùn bóyá àwọn nẹ́tíwọ́kì rẹ ń gbé ìrìnàjò rẹ̀, ẹni tó ń forúkọ sílẹ̀ àti yí ẹ̀rọ padà, àti ẹni tó ń tún àpò ṣe ní ẹ̀gbẹ́ méjèèjì. Àwọn ìdáhùn yìí yàtọ̀ láàárín sáfà méjì nínú àgbá kan àti ẹgbẹ̀rún kọ̀mpútà àgbéké. Ìlànà jẹ́ ọ̀kan nínú àwọn ipò méjèèjì; àwọn iṣẹ́ kì í ṣe bẹ́ẹ̀.

Ìbéèrè tó wà lẹ́yìn ìbéèrè náà

Ohun tí àwọn ènìyàn sábà máa ń fẹ́ mọ̀ ni bóyá wọ́n lè fi ara wọn sílẹ̀ fún àpẹẹrẹ kan tí kò ní dójú tì wọ́n ní oṣù mẹ́fà. Ìbéèrè ìtẹ̀wọ́gbọ́n ni èyí pẹ̀lú ẹ̀ka mẹ́rin, àti pé ẹ̀ka kọ̀ọ̀kan lè kùnà ní òmìnira sí àwọn mìíràn. Dídáhùn mẹ́ta dáadáa kò san ẹ̀kẹrin.

Ìkìlọ̀ àtijọ́ nípa àwòrán àkọ́kọ́ ṣáájú ìtújáde jẹ́ òtítọ́ nípa àwòrán yẹn, kì í ṣe àmì tí kò yí padà lórí gbogbo àpò tó ń bọ̀. Bẹ́ẹ̀ náà, kò sí àkọsílẹ̀ blog kankan tó lè polongo pé àkópọ̀ kérnẹ́lì, kúlọ́bù, nẹ́tíwọ́kì àti òṣìṣẹ́ rẹ ti ṣetán. Iṣẹ́ ni láti mú àkópọ̀ náà hàn kedere kí o sì ṣàyẹ̀wò rẹ̀.

Ka ìṣetán sí àkópọ̀ àwọn ẹnubodè tí ìwọ yóò gbà kọjá tàbí kọ sílẹ̀ gẹ́gẹ́ bí ṣíṣí. Ìyẹn yí ìjiyàn padà di àkọsílẹ̀ àyẹ̀wò pẹ̀lú àwọn olówó. Ó tún jẹ́ kí àwọn kókó tó ṣí hàn fún ẹnikẹ́ni tó fọwọ́ sí, dípò kí a sin wọ́n nínú ìròyìn àdánwò.

Ẹnubodè kìíní: ọ̀nà gbọ́dọ̀ gbé UDP

WireGuard ń gbé ìrìnàjò rẹ̀ lórí UDP ó sì kọ̀wé pé kò pèsè ipò TCP tàbí ìbòmọ́lẹ̀ ìrìnàjò. Àpẹẹrẹ tó gbára lé pé yóò dàbí ìrìnàjò wẹ́bù lasan, tàbí lé pípààrọ̀ ibùdókọ̀ láti ní ìhùwàsí TCP, dúró lórí àbá tí sọ̀fítwéà kò ṣe àtìlẹ́yìn fún.

Nítorí náà ẹnubodè kìíní jẹ́ ìwádìí, kì í ṣe àdánwò lórí ẹ̀rọ kan. Ṣe àkọsílẹ̀ àwọn àyíká ìwọlé tí àwọn olùlò rẹ ti ń ṣiṣẹ́ gan-an, lẹ́yìn náà ṣàyẹ̀wò ọ̀nà UDP tí a fọwọ́ sí ní ọ̀kọ̀ọ̀kan àti pinnu ohun tó máa ṣẹlẹ̀ nígbà tí kò bá sí.

Ìsopọ̀ tó ń ṣiṣẹ́ láti ọ́fíìsì kò fi ohunkóhun hàn nípa nẹ́tíwọ́kì òtẹ́ẹ̀lì, ògiri iná ilé-ìwé tàbí olùpèsè tẹlifóònù tó ń tọ́jú UDP lọ́nà mìíràn. Àwọn àyíká yẹn ni ìdí tí ìtẹ̀wọ́gbọ́n ìwọlé jìnnà fi kùnà lẹ́yìn àdánwò tó jáde ní àṣeyọrí. Àdánwò náà kò ṣe àṣìṣe; ó kúnjú. Ṣíṣe é gbòòrò ni ẹnubodè náà.

Kọ ọ̀nà ààbò pẹ̀lú. Bí ìdáhùn bá jẹ́ pé kò sí ọ̀nà ààbò, ìyẹn jẹ́ ìpinnu tó yẹ láti kéde ṣáájú dípò kí a ṣàwárí rẹ̀ nígbà ìrìnàjò iṣẹ́.

Ẹnubodè kejì: ẹnìkan gbọ́dọ̀ ní àwọn kọ́kọ́rọ́

Àwọn ẹlẹgbẹ́ WireGuard ń fi kọ́kọ́rọ́ ṣe ìjẹ́rìí, bọ́ọ̀lù kan fún olùkópa kọ̀ọ̀kan. Ó rọrùn láti ṣàpèjúwe ó sì le ní ìṣiṣẹ́, nítorí kò sí ohunkóhun nínú ìlànà tó forúkọ ẹ̀rọ sílẹ̀, tó ń tọpinpin ẹni tó ní kọ́kọ́rọ́ wo, tàbí tó yọ àǹfààní kúrò nígbà tí kọ̀mpútà àgbéké bá sọnù. Ìlànà náà gbà pé àwọn kọ́kọ́rọ́ ti tọ́ tẹ́lẹ̀, àti pé ìtọ́ni jẹ́ iṣẹ́ ẹnìkan.

Dárúkọ ẹni tó ń forúkọ ẹ̀rọ sílẹ̀, àkọsílẹ̀ tó so kọ́kọ́rọ́ gbangba mọ́ ènìyàn àti ẹ̀rọ, àti ìlànà yíyọ kúrò. Bí yíyọ kúrò bá gbára lé ìrántí ibi tí a ti fi àwọn ẹ̀dà fáìlì ìṣètò sínú ẹ̀rọ, ìlànà náà kò tí ì parí.

Yan ẹ̀rọ kan nígbà àdánwò kí o sì yí i padà láti ìbẹ̀rẹ̀ dé ìparí. Ìdánilẹ́kọ̀ọ́ yẹn ń pèsè ìsọfúnni tó wúlò ju àdánwò ìsopọ̀ mìíràn lọ, nítorí ó ń fi àwọn àlàfo inú àkọsílẹ̀ rẹ hàn.

Ẹnubodè kẹta: àpò nílò olùtọ́jú

WireGuard lè wá gẹ́gẹ́ bí ìmúṣẹ nínú kérnẹ́lì, gẹ́gẹ́ bí àpò ìpínkiri tàbí gẹ́gẹ́ bí kúlọ́bù nínú ààyè olùlò, àti pé ọ̀kọ̀ọ̀kan ní ọ̀nà ìmúdójúìwọ̀n tirẹ̀. Ìbéèrè iṣẹ́ ni èyí tí ìwọ ń ṣiṣẹ́, ibi tó ti wá àti ẹni tó ń lo ìkéde ààbò.

A ń lo WireGuard kì í ṣe àkọsílẹ̀ ọjà. Kò dárúkọ àpò tí a gbọ́dọ̀ túnṣe, ẹ̀yà tó wà lórí ẹnubodè tàbí ẹni tó lè yí ìmúdójúìwọ̀n búburú padà.

Ẹnubodè kẹrin: gba ẹrù iṣẹ́, kì í ṣe ìfọwọ́sowọ́pọ̀

Àwọn pàtàkì ìtẹ́wọ́gbà yẹ kí ó ṣàpèjúwe ohun tí àwọn olùlò ń ṣe. Dédé sí ohun èlò inú, yíyanjú orúkọ àṣírí rẹ̀, kíkọ̀ ní ibi tí a kò gbà láàyè àti títẹ̀lé ìhùwàsí tí a ṣàlàyé nígbà tí ọ̀nà abẹ́ ilẹ̀ bá ṣubú jẹ́ ohun tí a lè ṣàkíyèsí, àti pé ìfọwọ́sowọ́pọ̀ tó ṣàṣeyọrí kì í ṣe ọ̀kan nínú wọn.

Ṣe àwọn àyẹ̀wò yẹn kọjá ìyípadà nẹ́tíwọ́kì, ìtúnbẹ̀rẹ̀ ẹ̀rọ àti fèrèsé ìtọ́jú ẹnubodè, nítorí pé ní àwọn ìyípadà yẹn ni ìtẹ̀wọ́gbọ́n ń fọ́.

Pa ẹ̀rí mọ́ ẹ̀gbẹ́ àwọn pàtàkì, pẹ̀lú ipò àdúgbò tó dá wọn:

wg show
ss -lunp | grep 51820
ip -4 route get 10.63.0.1

Àdánwò àwọ̀ ewé lórí nẹ́tíwọ́kì tó dákẹ́ pẹ̀lú kọ̀mpútà àgbéké kan jẹ́ àkíyèsí ìbẹ̀rẹ̀. Kì í ṣe ìsọ pé ó ṣe é gbẹ́kẹ̀lé, àti pé kí a tọ́jú rẹ̀ bẹ́ẹ̀ ni ọ̀nà tí àpẹẹrẹ tó ń ṣiṣẹ́ fi di àpẹẹrẹ tí a gbẹ́kẹ̀lé.

Àwọn àpilẹ̀kọ tó jọra