UDR Azure sí ẹnu-ọ̀nà VPN: ibi kan ṣoṣo, kì í ṣe gbogbo ìjáde
Tọ́ka àkọ́sọ́ Azure kan sí ẹnu-ọ̀nà VPN láìgbé gbogbo ìjáde kúrò. Ka àwọn ọ̀nà tó ń ṣiṣẹ́, so ẹ̀ka-nẹ́tíwọ́kì ẹrù iṣẹ́, kí o sì parí ọ̀nà ìpadà.
O ń fi ọ̀nà tí olùlò pàtó fún àkọ́sọ́ kan látìta, o tọ́ka rẹ̀ sí ẹnu-ọ̀nà VPN, tí ìrìnàjò náà ṣì ń jáde nípasẹ̀ ọ̀nà íńtánẹ́ẹ̀tì Azure. Tàbí ó jáde dáadáa tí ìdáhùn kò sì padà. Àwọn èsì méjèèjì wá látinú àṣìṣe kan náà: kíka ìgbésẹ̀ tó kàn ní Azure gẹ́gẹ́ bí gbogbo àpẹrẹ. Tábìlì ọ̀nà ń pinnu ọ̀nà jáde wo ni pákẹ́ẹ̀tì yóò gbà nínú Azure. Ohun tí ó ṣẹlẹ̀ sí i lẹ́yìn ihò náà, àti bí ìdáhùn ṣe padà, ni ìlàkàkà kejì tí o gbọdọ̀ kọ́.
Ìgbésẹ̀ tó kàn ni ẹnu-ọ̀nà, kì í ṣe IP ẹ̀rọ
UDR ń fi àkọ́sọ́ tó bá mu ránṣẹ́ sí irú ìgbésẹ̀ tó kàn, VirtualNetworkGateway sì jẹ́ irú kan, kì í ṣe àdírẹ́sì. Àwọn ènìyàn ń lẹ̀ IP adáni ẹnu-ọ̀nà náà mọ́ ọ̀nà VirtualAppliance, wọ́n sì ń béèrè ìdí tí kò fi sí ohun tó bá mu, nítorí irú yẹn ń retí NIC tàbí olùdọ́gba ẹrù inú. Àwọn àkọsílẹ̀ ìtọ́sọ́nà Microsoft tún fi ìgbésẹ̀ tó kàn ti ẹnu-ọ̀nà náà mọ́ nẹ́tíwọ́kì àròyé tí ẹnu-ọ̀nà rẹ̀ jẹ́ ẹnu-ọ̀nà VPN. ExpressRoute, Route Server àti ibùdó Virtual WAN kò ní àdírẹ́sì pẹ̀lú àṣàyàn yẹn.
Ṣàyẹ̀wò ohun tí nẹ́tíwọ́kì àròyé ní ní ti gidi kí o tó kọ ọ̀nà náà. Bí àpẹrẹ náà bá ń gbà ọ̀nà nípasẹ̀ ibùdó, ọ̀nà náà jẹ́ ti ẹni tó ní ìtọ́sọ́nà ibùdó náà, kì í ṣe ti ẹ̀ka tí o ń ṣàtúnṣe.
Ka ọ̀nà tó ń ṣiṣẹ́ kí o tó yí ohunkóhun padà
Azure ń so àwọn ọ̀nà ẹ̀rọ, àwọn àkọ́sọ́ tí a kọ́ nípasẹ̀ BGP àti UDR pọ̀ sínú tábìlì ọ̀nà tó ń ṣiṣẹ́ fún NIC kọ̀ọ̀kan, àkọ́sọ́ tó bá mu tó gùn jùlọ ni ó máa ń borí ibikíbi tí ó ti wá. Fún àkọ́sọ́ kan náà, UDR borí ọ̀nà BGP. Ìtò yẹn ni ìdí tí UDR àtijọ́ láti àdánwò àkọ́kọ́ fi lè pa àkọ́sọ́ tí o ṣẹ̀ṣẹ̀ kọ́ nípasẹ̀ ihò náà rẹ́ ní ìdákẹ́jẹ́ẹ́.
Wo tábìlì tó ń ṣiṣẹ́ kí o tó pinnu bóyá o ń fi ọ̀nà kún tàbí o ń rọ́pò rẹ̀:
az network nic show-effective-route-table \
--resource-group rg-net --name vm-web-nic -o tableKa ìlà orísun pẹ̀lú, kì í ṣe àkọ́sọ́ nìkan. Ọ̀nà tó ní àkọ́sọ́ tó tọ́ àti orísun tí kò tọ́ ń sọ fáàdì ohun tí o gbọdọ̀ ṣàtúnṣe, ó sì ń gbà ọ́ lọ́wọ́ láti fi ọ̀nà kejì kún tí yóò padà sílẹ̀ fún ti àkọ́kọ́.
Kọ ọ̀nà náà gẹ́gẹ́ bí àkọ́sọ́ àti ẹ̀ka-nẹ́tíwọ́kì gidi
Lo àkọ́sọ́ gidi ti ibi tí a ń lọ, tí a gbà látinú iṣẹ́ tí o ń dé sí ní ti gidi, dípò ìwọ̀n gbogbogbò tí a dá sílẹ̀ láti ìròyìn fọ́rọ́mù. Bẹ̀rẹ̀ pẹ̀lú iṣẹ́ kan tí a fọwọ́ sí kí o tó gbé ọ̀nà àìlókèèrè yẹ̀wò tí yóò gbé gbogbo ìjáde kúrò. Lẹ́yìn náà so tábìlì ọ̀nà náà mọ́ ẹ̀ka-nẹ́tíwọ́kì ẹrù iṣẹ́ náà. Ẹ̀ka-nẹ́tíwọ́kì ẹnu-ọ̀nà ní àwọn àìní tirẹ̀, sísọ tábìlì rẹ mọ́ ibẹ̀ yóò ba ẹnu-ọ̀nà náà jẹ́ dípò kí ó darí ẹrù náà.
Ṣẹ̀dá ọ̀nà náà, lẹ́yìn náà so tábìlì náà mọ́ ẹ̀ka-nẹ́tíwọ́kì tó ń gbà ẹrù iṣẹ́ náà:
az network route-table route create --resource-group rg-net --route-table-name rt-egress \
--name to-partner --address-prefix 203.0.113.0/24 --next-hop-type VirtualNetworkGateway
az network vnet subnet update --resource-group rg-net --vnet-name vnet-app \
--name snet-web --route-table rt-egressÌtànkálẹ̀ pẹ̀lú ṣe pàtàkì. Bí ìtànkálẹ̀ BGP bá ṣí lórí tábìlì yẹn, àwọn àkọ́sọ́ tí a kọ́ yóò farahàn lẹ́gbẹ̀ẹ́ àwọn tí o kọ, àkọ́sọ́ tí a kọ́ tí ó ṣe pàtó síi sì lè borí UDR tó gbòòrò. Pa ìtànkálẹ̀ nígbà tí o bá fẹ́ kí àkójọ UDR jẹ́ aláṣẹ fún ẹ̀ka-nẹ́tíwọ́kì yẹn nìkan.
Parí ìdajì ilé tàbí ṣíṣan yóò kú níbẹ̀
Ẹnu-ọ̀nà ilé gbọdọ̀ gba orísun Azure, darí rẹ̀ sí ibi tí a ń lọ, kí ó sì yọ̀ǹda fún ohun-èlò náà. Ọ̀nà rẹ̀ tó kàn lè jẹ́ ìjáde íńtánẹ́ẹ̀tì tàbí ìgbésẹ̀ adáni mìíràn, ṣùgbọ́n ìpinnu yẹn wà nínú ètò, kì í ṣe nínú tábìlì ọ̀nà Azure. Àṣìṣe tó wọ́pọ̀ ni ọ̀nà ìpadà. Ibi tí a ń lọ lórí íńtánẹ́ẹ̀tì kò ní darí orísun Azure adáni padà sọ́dọ̀ rẹ, nítorí náà ìdáhùn náà ń lọ sí ẹnu-ọ̀nà àìlókèèrè tirẹ̀, ó sì kú, tàbí kò jáde rárá.
Àwọn àpẹrẹ méjì ń yanjú èyí, wọn kò sì lè pààrọ̀ ara wọn. Túmọ̀ orísun náà ní ibi ìjáde, kí ibi tí a ń lọ lè dáhùn sí àdírẹ́sì gbogbogbò tí nẹ́tíwọ́kì ilé ní. Tàbí pa orísun mọ́, kí o sì kọ́ ìbáṣepọ̀ ìpadà tí a darí kí àwọn ìdáhùn lè padà nípasẹ̀ ihò náà. Yan ọ̀kan kí o sì kọ àdírẹ́sì tí ohun-èlò náà yóò rí.
Àwọn olùyàn àti àwọn àkọsílẹ̀ ìyọ̀ǹda yàtọ̀ sí gbogbo èyí. Yíyàn ìgbésẹ̀ tó kàn Azure kò gbòòrò àwọn olùyàn ìrìnàjò VPN, kò sì yí àkọsílẹ̀ ìyọ̀ǹda orísun iṣẹ́ òde padà.
Ṣàyẹ̀wò pẹ̀lú orísun tí ibi tí a ń lọ rí
Fi ìbéèrè ránṣẹ́ látinú ẹrù iṣẹ́ gidi dípò láti ọ̀gá ìgbésẹ̀ ní ẹ̀ka-nẹ́tíwọ́kì mìíràn, lẹ́yìn náà ka àdírẹ́sì orísun tí ibi tí a ń lọ rí. Ìwọ̀n kan náà sọ fún ọ bí ọ̀kan nínú àwọn àpẹrẹ ìpadà méjì náà ṣe wà lójú. Lẹ́yìn náà ṣàyẹ̀wò ọ̀nà ìdáhùn, kí o sì jẹ́rìí pé ìrìnàjò ìṣàkóso déédéé sí VM ṣì ń ṣiṣẹ́, nítorí ọ̀nà àìlókèèrè tí a fi kún láìròtẹ́lẹ̀ ń farahàn gẹ́gẹ́ bí àpéjọ SSH tí ó já, gbà tó gbà kí ó tó farahàn gẹ́gẹ́ bí ohun-èlò tí ó já.
Gbígbà nípasẹ̀ àkọ́sọ́ tí a yàn jẹ́ ìyípadà tó há tó gan-an ju ihò tí a fipá mú lọ. Pa á mọ́ kí ó há, ìpadàsẹ̀yìn sì ni pípa ọ̀nà kan rẹ́.