Peer méjì ṣe àkójọ àwọn ààlà tí wọ́n kan ara wọn, tí trafikì sì dé ọ̀dọ̀ èyí tí kò tọ́. Kò sí ohun tí ó bàjẹ́: WireGuard yan peer nípa fífi ibi-àfẹ̀sọ́ pọ̀ mọ́ àwọn ààlà tí a ṣètò, àti ìbáramu tí ó ṣe pàtàkì jùlọ ni ó máa ń borí. Kí o tó gbèrò ohunkóhun, pinnu ipa wo ni ó yẹ kí ó ni àfikún wo.

Àfikún tí ó gùn jùlọ ni ó borí nínú WireGuard

Gbogbo àkọsílẹ̀ peer gbé àkójọ àfikún ibi-àfẹ̀sọ́. Nígbà tí a bá darí pákẹ́tì sínú kọ̀mpútà, ìmúṣẹ ń wá àkọsílẹ̀ tí ó ní àfikún tí ó báramu pẹ̀lú rẹ̀ jùlọ — ìlànà kan náà tí tábìlì ìdarí ń lò. Nítorí náà /24 borí /16 tí ó ní í, ipa tí ó dín sì gba trafikì.

Àwọn ìṣètò road-warrior ń lo èyí pẹ̀lú ìmọ̀. Peer kan ni ààlà gbòòrò fún ibùdó kan, a sì yà àwọn agbàlejò kọ̀ọ̀kan sótọ̀ pẹ̀lú àwọn àkọsílẹ̀ /32 tí ó jẹ́ ti àwọn peer mìíràn. Àwòrán yìí ń ṣiṣẹ́ nítorí àwọn ìyàsọ́tọ̀ ṣe pàtàkì jùlọ, kì í ṣe nítorí ìtẹ̀lé.

Kọ ẹ̀tọ́ ní àkọsílẹ̀ gẹ́gẹ́ bí tábìlì àfikún àti peer. Tí àkọsílẹ̀ méjì bá ṣàpèjúwe àfikún kan náà, ìṣètò kò tún fi èrò hàn mọ́, ó fi ìje hàn.

Ẹ̀rọ ìṣiṣẹ́ yan kọ̀mpútà kọ́kọ́

WireGuard kì í yan àyàfi láàárín àwọn peer lórí kọ̀mpútà kan. Kọ̀mpútà wo ni yóò gba pákẹ́tì ni a pinnu ṣáájú, nípasẹ̀ tábìlì ìdarí agbàlejò, ipa kejì àti ipa àtijọ́ lè rán trafikì sí ibi tí àkójọ peer kò ti rí i rí. Ìdí ni pé ìwádìí ní ìpele peer lè tọ́ tí kò sì ṣàlàyé ìkùnà. Ṣàyẹ̀wò ipa sí ibi-àfẹ̀sọ́ kí o tó ka ìṣètò peer, nítorí ipa tí ó tọ́ka sí kọ̀mpútà ti ara ń forí gbogbo ìbéèrè.

Ohun-èlò náà máa ń fi àwọn ipa wọ̀nyẹn sórí láti inú àwọn ààlà peer, èyí tí ó túmọ̀ sí pé ìyípadà nínú àkójọ peer kan lè yí trafikì tí ó jẹ́ ti ẹlòmíràn ṣáájú padà ní ìdákẹ́. Nítorí náà ṣíṣe àtúnṣe peer jẹ́ ìyípadà ìdarí tí a fi bò. Ṣàyẹ̀wò méjèèjì papọ̀, bí bẹ́ẹ̀ kọ́ ìwọ yóò tún ọ̀kan ṣe kí o sì ba èkejì jẹ́.

Àwọn pákẹ́tì tí ń wọlé ni a ń ṣàyẹ̀wò nípasẹ̀ orísun

Àkójọ ààlà ń ṣe iṣẹ́ méjì. Fún trafikì tí ń jáde ó yan peer nípasẹ̀ ibi-àfẹ̀sọ́, fún trafikì tí ń wọlé ó sì fọwọ́ sí àdírẹ́sì orísun. Pákẹ́tì tí ó bá wá láti àdírẹ́sì tí ó wà ní ìta àwọn ààlà peer yẹn ni a óò dà nù kí firewall kankan tó rí i.

Àìdọ́gba yìí rọrùn láti pàdánù nígbà tí o bá ń ka ẹ̀ka kan ti ìṣètò. Peer tí ó lè dé subnet kan kò ní àṣẹ láti ránṣẹ́ láti inú subnet yẹn nítorí èyí, a sì ń fi àwọn àyẹ̀wò oríṣiríṣi mú àwọn ọ̀nà méjèèjì ṣẹ.

Ẹ̀tọ́ orísun tí ó dín yí èyí padà sí àǹfààní. Fún peer kọ̀ọ̀kan ní /32 fún àdírẹ́sì tirẹ̀, firewall tí ó wà nísàlẹ̀ yóò ní orísun tí a lè gbẹ́kẹ̀ lé láti fi wé, dípò ààlà ẹgbẹ́ kan tí ẹnikẹ́ni nínú ẹgbẹ́ lè béèrè.

Àwọn ààlà tí ó ṣe é lẹ́ẹ̀mejì kì í ṣe failover

Fífi àfikún kan náà fún peer méjì kò dá ìdọ́gba ẹrù tàbí ọ̀nà àpamọ́. Kò sí àyẹ̀wò ìlera àti kò sí ìsopọ̀ ìpàdé: àkọsílẹ̀ tí ó borí ni ìtẹ̀lé inú ti ìmúṣẹ ń pinnu, èyí tí kì í ṣe àdéhùn tí o yẹ kí o ṣètò lé e. Tí o bá nílò àwọn ọ̀nà àsọjáde mìíràn, ṣàlàyé wọ́n níbi tí a ti ṣàlàyé yíyàn. Ìlànà ìdarí, ìwọ̀n, tàbí àfikún méjì tí ó yàtọ̀ pẹ̀lú ẹni tí a kọ sílẹ̀ fún ọ̀kọ̀ọ̀kan ń mú ìhùwàsí tí o lè sọ àsọtẹ́lẹ̀ àti dán wò.

Fífi ààlà gbòòrò síi láti tún ìkùnà tí kò ní í ṣe jẹ́ àṣìṣe mìíràn tí ó wọ́pọ̀. Ó ń gbé trafikì kúrò lọ́dọ̀ peer tí ó ń ṣiṣẹ́, àmì tuntun sì ń dé kí a tó yé èyí àtijọ́.

Ṣàyẹ̀wò yíyàn kí o tó ṣàtúnṣe

Àṣẹ mẹ́ta ń dáhùn àwọn ìbéèrè mẹ́ta ní ìtẹ̀lé. Èkíní ṣe àkójọ àwọn ààlà tí peer kọ̀ọ̀kan ń béèrè. Èkejì fi hàn kọ̀mpútà wo ni agbàlejò yóò lò fún ibi-àfẹ̀sọ́. Ẹ̀kẹta fi ipò alààyè àwọn peer hàn lẹ́yìn tí trafikì ti ṣàn.

wg show wg0 allowed-ips
ip route get 10.66.8.20
wg show wg0
ip rule show

Ṣe wọ́n kí o sì fi wé lẹ́yìn àti ṣáájú ìyípadà. Tí ìjáde ipa bá yí padà ṣùgbọ́n trafikì ṣì ń dé ọ̀dọ̀ peer tí kò tọ́, àwọn àkójọ àfikún ń ṣàdépọ̀ ní ọ̀nà tí o kò ì tíì kọ sílẹ̀. Tí ìjáde ipa kò bá yí padà, ìṣètò peer kò tíì jẹ́ ohun tí a béèrè rẹ̀ rí.

Kọ ibi-àfẹ̀sọ́, kọ̀mpútà tí a yàn àti peer tí a yàn sínú tíkẹ́tì. Àkójọ mẹ́ta yẹn ni ó mú kí àṣàdépọ̀ lè ṣe àyẹ̀wò lẹ́yìn, ó sì wúlò ju àwòrán ojú-ìwé ìṣètò lọ.

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