VPN láti ojú-ìkànnì dé ojú-ìkànnì ń ṣiṣẹ́ ní ẹ̀gbẹ́ kan: àwọn àṣìṣe méjì tí ó yàtọ̀
Ìdáhùn tí kì í padà àti ìsopọ̀ tí a kọ̀ jẹ́ àṣìṣe méjì tí ó yàtọ̀. Fi ìlànà, ipa ọ̀nà àti àdírẹ́sì orísun tí sáfà ń rí gan-an wé.
Ojú-ìkànnì A dé B, B kò lè dé A, ọ̀nà-ìsọ̀nà sì dára ní ẹ̀gbẹ́ méjèèjì. Kí o tó fọwọ́ kan ọ̀nà-ìsọ̀nà, pinnu irú àṣìṣe tí o ní gan-an. Ìsopọ̀ tuntun tí a bẹ̀rẹ̀ ní B tí a kọ̀ àti ìdáhùn sí ìsopọ̀ tí a bẹ̀rẹ̀ ní A tí kì í dé rárá ń mú ẹ̀sùn tí ó jọra àti ìwádìí tí ó yàtọ̀ pátápátá wá. Ọ̀kan jẹ́ ìṣòro ìlànà tàbí ọ̀nà lójú ọ̀nà; èkejì jẹ́ ìṣòro ọ̀nà ìpadà tàbí ipò fún ìrìnàjò tí a ti gbà láyè tẹ́lẹ̀.
Ìyàtọ̀ yẹn gan-an ni ó ń pinnu àwọn àṣẹ tí ó yẹ kí a ṣe.
Àwọn àṣìṣe méjì tí ó dà bí ẹni pé wọ́n jọra
Nínú ìṣẹ̀lẹ̀ àkọ́kọ́ olùgbàlejò B fi SYN ránṣẹ́ sí A, kò sì sí ohun tí ó padà. Nínú èkejì olùgbàlejò A ṣí ìpàdé ní àṣeyọrí, ìdáhùn sì pòórá ní ọ̀nà ìpadà. Àwọn olùmúlò méjèèjì sọ pé ọ̀nà jẹ́ ẹ̀gbẹ́ kan, àwọn méjèèjì sì ṣàpèjúwe pákétì tí ó sọnù, nítorí náà àpèjúwe nìkan kò lè yà wọ́n.
Bèèrè ẹ̀gbẹ́ wo ni ó bẹ̀rẹ̀ ìgbìyànjú tí ó kùnà. Òtítọ́ kan náà yẹn yọ ìdajì àwọn ohun tí ó lè fa.
Lẹ́yìn náà ṣàyẹ̀wò pé ìdánwò náà lo àwọn olùgbàlejò kan náà àti iṣẹ́ kan náà ní gbogbo ìgbà. Ping láti ẹ̀gbẹ́ kan àti ìsopọ̀ pínpín fáìlì láti ẹ̀gbẹ́ kejì ń dán ohun méjì tí ó yàtọ̀ wò, ìwádìí tí a ṣe láti ẹnubodè sì lè yan àdírẹ́sì ọ̀nà-ìsọ̀nà tí kò sí ìrìnàjò olùmúlò tí ó ń lò.
Ìṣẹ̀lẹ̀ àkọ́kọ́: ọ̀nà ìpadà kò sí
Sáfà tí ó jìnnà tí ó ń dáhùn nípasẹ̀ ẹnubodè àìpẹ̀ tí ó yàtọ̀ lè gba ìbéèrè náà kí ó sì tọ́ ìdáhùn lọ síbòmíì. Nígbà náà àwọn ògiri iná tí ń tọpinpin ipò yóò ju ìdáhùn aláìdọ́gba náà nù, nítorí kò bá ṣàn tí a ti fìdí rẹ̀ mú mu, èyí tí ó dà bí ẹ̀gbẹ́ tí kò ṣiṣẹ́ rárá. Ìtumọ̀ ń fi irú mìíràn kún: ibi tí a ń lọ rí orísun tí a túmọ̀, ó sì dáhùn sí i, nítorí náà òfin tí a kọ fún àdírẹ́sì ìpilẹ̀ kò bá mu rárá.
Ṣàyẹ̀wò àdírẹ́sì tí ibi tí a ń lọ rí gan-an lẹ́yìn ìtumọ̀, àti ọ̀nà ìpadà fún àdírẹ́sì yẹn dípò fún sàbùnẹ́tì ìpilẹ̀.
Ìṣẹ̀lẹ̀ kejì: ìlànà kò gbà á láyè rárá
Ìṣẹ̀lẹ̀ òdìkejì rọrùn àti wọ́pọ̀ ju bí ó ti dà, ọ́fíìsì kan gbọ́dọ̀ lo iṣẹ́ àárín, kò sì gbọ́dọ̀ bẹ̀rẹ̀ ìsopọ̀ sí àárín rárá. Àìdọ́gba yẹn jẹ́ ìpinnu àǹfààní tí a mọ̀ọ́mọ̀ ṣe, ọ̀nà-ìsọ̀nà sì ń ṣiṣẹ́ bí a ti ṣe é. Ka ìlànà àǹfààní kí o tó yí ètò ọ̀nà-ìsọ̀nà kankan padà. Ìwé àkọsílẹ̀, kì í ṣe gbígbé pákétì, ni ó ń sọ ẹ̀gbẹ́ tí a ní lọ́kàn. Gbígbé pákétì lè fi ohun tí ó ṣẹlẹ̀ hàn nìkan, kì í ṣe ohun tí a gbà láyè.
Bí a bá nílò ìbẹ̀rẹ̀ ẹ̀gbẹ́ méjèèjì gan-an, fi àṣẹ fún iṣẹ́ pàtó náà kún nípasẹ̀ àkójọ òfin tí pẹlifọ́mù ń ṣètìlẹ́yìn fún. Mímú gbogbo sàbùnẹ́tì gbára lé ara wọn láti tún ètò kan ṣe ń yí ohun tí ó dín padà sí àṣẹ tí ó gbòòrò, a sì kì í ṣàyẹ̀wò ìpààrọ̀ yẹn lẹ́yìn náà.
Fi àkókò ṣáájú àti lẹ́yìn wé lórí àwọn olùgbàlejò kan náà
Wo ẹ̀gbẹ́ méjèèjì ìgbìyànjú kan, kì í ṣe ìgbìyànjú méjì tí ó yàtọ̀. Gbé pákétì ní ẹnubodè olùgbàlejò tí ń bẹ̀rẹ̀ àti ní ibi tí a ń lọ, lẹ́yìn náà fi ohun tí ó wọlé, ohun tí ó jáde àti àdírẹ́sì tí ẹ̀gbẹ́ jíjìnnà rí wé.
tcpdump -ni any host 10.20.30.40 and port 445 conntrack -L | grep 10.20.30.40 ip route get 10.20.30.40 swanctl --list-sas
Bí gbígbé pákétì ní ibi tí a ń lọ bá fi ìbéèrè hàn pẹ̀lú àdírẹ́sì orísun àìretí, ìdáhùn wà nínú ìtumọ̀ tàbí ipa ọ̀nà, kì í ṣe nínú ìlànà ààbò ọ̀nà-ìsọ̀nà. Bí ibi tí a ń lọ kò bá fi ìbéèrè kankan hàn rárá, pákétì kò kọjá ọ̀nà tí a dáàbò bò rárá.
Lẹ́yìn àtúnṣe, tún ìdánwò kan náà ṣe láti olùgbàlejò kan náà kí o sì jẹ́rìí pé a ṣì kọ̀ àǹfààní tí kò ní í ṣe pẹ̀lú. Ipò ọ̀nà-ìsọ̀nà “established” kò ṣètìlẹ́yìn fún èyíkéyìí nínú ìparí méjì náà fúnra rẹ̀.