VPN dopin lórí ẹ̀rọ EC2 kan, o lè dé àdírẹ́sì ọ̀nà abẹ́lẹ̀ ẹ̀rọ yẹn, àti ìrìnàjò tí ó yẹ kí ó gba inú rẹ̀ kọjá lọ sí ẹ̀rọ mìíràn tí ó jẹ́ ti ara ẹni ń pòórá. Ìwádìí méjì ọ̀tọ̀ọ̀tọ̀ ni wọ́n, àti dídà wọ́n pọ̀ ń fi wákàtí ṣòfò. Èyí àkọ́kọ́ béèrè bóyá o lè dé ẹ̀rọ náà; èyí kejì béèrè kí ó gbé ìrìnàjò lọ fún ibi-àfojúsùn tí kì í ṣe tirẹ̀, èyí tí ó nílò gbígbé lọ ní Linux, ìlànà odi iná, ọ̀nà ní ẹ̀gbẹ́ jínjìn àti ìyọ̀nda ní ìpele AWS tí kò ní í ṣe pẹ̀lú ètò ìṣiṣẹ́ àlejò. Kò sí ohun kan nínú kọ́nsọ̀lì tí ń fa àfiyèsí sí ìyàtọ̀ yẹn. Àmì náà dà bí àṣìṣe ìtọ́nisọ́nà, ní ọ̀pọ̀ ìgbà kì í sì í ṣe bẹ́ẹ̀.

Ya ìwádìí méjì náà sọ́tọ̀ kí o tó yí ohunkóhun padà

Dídé ẹnubodè fihàn ọ̀nà abẹ́lẹ̀, ọ̀nà sí àdírẹ́sì rẹ̀ àti ẹ̀gbẹ́ ààbò tí ó gba ìpààrọ̀ láàyè. Gbígbé lọ fún ẹ̀rọ mìíràn kò fihàn ọ̀kan nínú àwọn yẹn: ó ń lo àdírẹ́sì orísun mìíràn, ibi-àfojúsùn mìíràn àti ẹ̀rọ nínú ipa tí kò fi dandan ṣe é fún. Kọ ìwádìí méjì náà lọ́tọ̀ọ̀tọ̀ kí o sì ṣàkíyèsí èyí tí ó kùnà, nítorí àtúnṣe fún ọ̀kọ̀ọ̀kan wà nínú kọ́nsọ̀lì mìíràn. Ẹ̀rọ ẹnubodè tí a kọ́ kiki láti parí àwọn ọ̀nà abẹ́lẹ̀ kò ní ìdí láti gbé ohunkóhun mìíràn lọ, àwọn iye àkọ́kọ́ rẹ̀ sì ń fi yẹn hàn. Nítorí náà ìwádìí kejì nílò ètò tirẹ̀, kì í ṣe àtúnṣe kékeré nínú èyí àkọ́kọ́.

Ping tí ó ń ṣiṣẹ́ sí ẹnubodè àti ping tí ó kùnà sí ẹ̀rọ tí ó wà lẹ́yìn rẹ̀ kì í ṣe ìṣòro àìdúró. Ìhùwàsí tí a retí láti ọ̀dọ̀ ẹ̀rọ tí a kò sọ fún pé ó lè gbé ohun lọ ni.

Kọ ọ̀nà náà sílẹ̀ kí o tó fọwọ́ kan ètò kan

Ṣàkọsílẹ̀ ìpilẹ̀ àwọn oníbàárà, ẹ̀rọ tàbí ojú ìsopọ̀ nẹ́tíwọ́kì tí ń gbé ohun lọ, àwọn ẹ̀ka nẹ́tíwọ́kì àfojúsùn àti ọ̀nà ìdáhùn. Àkọsílẹ̀ nínú tábìlì ọ̀nà VPC tí ó ń tọ́ka sí ẹ̀rọ kan kò ṣètò ètò ìṣiṣẹ́ ẹ̀rọ náà láti gbé ohun lọ, kíákíá kẹ́nẹ́lì àlejò tí ó ní gbígbé lọ ṣíṣẹ́ kò sì dá ọ̀nà VPC. Àwọn ìpẹ̀kun méjì ti ìbáṣepọ̀ yẹn gbọ́dọ̀ wà, àti a ń ṣàtúnṣe wọ́n ní àwọn ibi ọ̀tọ̀ọ̀tọ̀ látọ̀dọ̀ àwọn ènìyàn tí ó ní àǹfààní ọ̀tọ̀ọ̀tọ̀.

Lẹ́yìn náà ṣàyẹ̀wò ètò ìwádìí orísun/ibi-àfojúsùn lórí ẹ̀yà gbígbé-lọ gangan, kì í ṣe lórí gbogbo ẹ̀rọ inú VPC. AWS ṣàlàyé ìdí tí ẹ̀rọ tí ń gbé ìrìnàjò lọ fún àwọn mìíràn fi nílò kí a pa ìwádìí yẹn, àti ìdí tí ètò náà fi jẹ́ ìpinnu fún ẹ̀rọ kọ̀ọ̀kan dípò iye àkọ́kọ́ fún gbogbo VPC.

Ààlà mẹ́rin, ìwádìí sì jẹ́ ọ̀kan nínú wọn nìkan

Wo ọ̀nà náà gẹ́gẹ́ bí ìbéèrè mẹ́rin kí o sì dá wọn lóhùn lẹ́sẹẹsẹ. Ìdáhùn àkọ́kọ́ tí ó kùnà ni ibi tí iṣẹ́ wà, kò sì sí ọ̀kan nínú àwọn yòókù tí yóò san án.

BoundaryQuestion it answers
VPC route tablesDo the destinations and replies select the intended gateway?
Forwarding instanceDo the AWS check and the guest OS both permit forwarding?
Access policyDo security groups, ACLs and host rules allow the exchange?
DestinationCan the service accept that source and return a reply?

Ìtò ṣe pàtàkì nítorí ṣíṣàyẹ̀wò rọ̀: a ń rí àwọn ọ̀nà lórí ojú-ìwé kan, ìwádìí jẹ́ ànímọ́ kan ṣoṣo, èrò ibi-àfojúsùn sì sábà jẹ́ ohun ìkẹyìn tí ẹnìkan ń béèrè.

Ìtúmọ̀ ń yí orísun tí ibi-àfojúsùn ń rí padà

Àpẹẹrẹ tí ó ní ọ̀nà ń pa àdírẹ́sì orísun oníbàárà mọ́, nítorí náà ibi-àfojúsùn nílò ọ̀nà ìpadà sí ìpilẹ̀ oníbàárà. Àpẹẹrẹ tí a túmọ̀ ń fi àdírẹ́sì ẹnubodè hàn ní àkókò yẹn, èyí tí ó yọ ìbéèrè yẹn kúrò tí ó sì fi tábìlì ipò lórí ẹnubodè rópò rẹ̀. Pinnu ní ìbámu pẹ̀lú ìkọ́lé tí o pinnu, dípò kí o fi ìtúmọ̀ kún un nítorí àpẹẹrẹ tí kò ní ìbáṣepọ̀ lo ó tí ó sì dà bí ẹni pé ó ń ṣiṣẹ́.

Bí o bá ń túmọ̀, fi òfin náà mọ́ ìpilẹ̀ oníbàárà àti ibi-àfojúsùn tí a pinnu. Bí o bá ń pa á mọ́, jẹ́rìí pé ẹ̀gbẹ́ jínjìn mọ ọ̀nà náà ní ti gidi dípò kí o ro pé yóò kọ́ ọ̀kan.

Dán wò láti ọ̀dọ̀ oníbàárà àkọ́kọ́, lẹ́yìn náà pa ìyípadà náà mọ́

Ìbéèrè tí a dá lórí ẹnubodè lè ṣàṣeyọrí nígbà tí ìbéèrè tí a gbé lọ yóò kùnà, nítorí orísun mìíràn ni àti ipò gbígbé-lọ mìíràn. Lẹ́yìn àtúnṣe tí a fọkàn sí, tún ìwádìí oníbàárà-sí-ohun-ìní gangan tí ó kùnà ṣe, láti ọ̀dọ̀ oníbàárà kan náà, kí o sì jẹ́rìí pé ìdáhùn ń padà wá kì í ṣe kiki pé ìbéèrè ti dé.

Níkẹyìn, fi ètò náà sínú ìṣètò tí a ń ṣàkóso ti ẹnubodè kí ẹ̀rọ àrọ́wọ́tó lè gbà á. Ìwádìí tí ó ṣàṣeyọrí tí ó gbára lé ìyọkúrò àfọwọ́kan jẹ́ ìwádíí tí yóò parí ní àtúntò tó kàn, ẹni tí ó sì ṣàwárí rẹ̀ kò ní wà níbẹ̀ láti rántí ìdí.

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