Nígbà tí ọ̀nà abẹ́ wà lórí rótà, ẹ̀rọ tí ń ṣiṣẹ́ aṣàwákiri kò ní ìfararorò ọ̀nà abẹ́ rárá. Béèrè lọ́wọ́ ẹ̀rọ yẹn nípa àwọn àdírẹ́sì àdúgbò rẹ̀, ìwọ yóò rí àdírẹ́sì LAN àdáni àti ìyípadà kan, kò sí ohun tí ó dà bí àdírẹ́sì VPN. Síbẹ̀síbẹ̀, sẹ́bà STUN ní ẹ̀gbẹ́ kejì lè ròyìn ohun kan tí ó nítumọ̀ nípa ọ̀nà náà, àti ohun tí ó ń ròyìn dá pátápátá lórí bí a ṣe darí àti túmọ̀ ìbéèrè pàtó yẹn.

Èyí ni apá tí ó yẹ kí a dẹ́rù bọ̀ fún. „Aṣàwákiri kò ní àdírẹ́sì VPN“ ń dáhùn ìbéèrè nípa àwọn ìfararorò, nígbà tí àdírẹ́sì tí a fọ̀ padà jẹ́ ìdáhùn nípa ọ̀nà tí ó gba inú ìtúmọ̀. Pípa àwọn méjèèjì pọ̀ ń mú àwọn ìparí tí ó ní ìgboyà jáde nípa ìfihàn tí ẹ̀rí kò ti lẹ́yìn.

Ẹ̀rọ méjì, àkójọ ìfararorò méjì

Nínú ìtòlẹ́sẹẹsẹ tí ó gbé lórí rótà, ọ̀nà abẹ́ parí lórí rótà, alábàárà LAN sì ń fi ìrìnàjò lasan ránṣẹ́ sí ẹnu-ọ̀nà àkọ́kọ́ rẹ̀. Àkójọpọ̀ ìfararorò alábàárà dúró kúkúrú: àdírẹ́sì àdáni kan, bóyá èkejì fún nẹ́tíwọ́kì mìíràn, àti ìyípadà. Ewu kì í ṣe pé ọ̀kan nínú wọn wá jẹ́ àdírẹ́sì ọ̀nà abẹ́; ewu ni pé ìbéèrè náà jáde gba ọ̀nà tí ìwọ kò yàn.

Béèrè lọ́wọ́ alábàárà ọ̀nà wo ni ibi kan pàtó yóò gbà dípò béèrè àwọn ìfararorò wo ni ó wà. Ìdáhùn náà dárúkọ ẹnu-ọ̀nà kan àti àdírẹ́sì orísun tí kọ̀ǹpútà yóò lò, èyí sì ti ní ìsọfúnni ju àkójọpọ̀ àdírẹ́sì èyíkéyìí lọ.

ip route get 198.51.100.20
ip -6 route get 2001:db8::20
wg show wg0 allowed-ips

Àwọn ibiti àkọsílẹ̀ jẹ́ ibi ìdánwò tí ó dára nítorí wọn kì í yanjú sí iṣẹ́ gidi rárá. Fi ohun tí alábàárà sọ wé ohun tí rótà sọ, kí o sì ka ìyàtọ̀ èyíkéyìí gẹ́gẹ́ bí ẹ̀rí pé ìdarí ìlànà, òfin ọ̀nà abẹ́ pínpín tàbí ipa ọ̀nà àkọ́kọ́ kejì ń ṣe ohun tí ìwọ kò kà sí.

Ohun tí ìdáhùn Binding lè sọ

RFC 8489 ń ṣàlàyé ìbéèrè àti ìdáhùn Binding, níbi tí sẹ́bà ti ń ròyìn àdírẹ́sì gbígbé orísun tí ó ṣàkíyèsí fún ìbéèrè yẹn. Ìsọ kan ni nípa ẹ̀kún márùn-ún kan ní àkókò kan, kì í ṣe ìkànìyàn àwọn ìfararorò alábàárà. Nítorí náà gbogbo ohun tí ó fani mọ́ra ń ṣẹlẹ̀ láàárín alábàárà àti ibi àkíyèsí.

Àlàfo yẹn ni ìdarí àti ìtúmọ̀ ń kún. Rótà tí ń ṣe NAT orísun lórí ìrìnàjò tí ó ń jáde ń rọ́pò orísun àdáni alábàárà pẹ̀lú àdírẹ́sì tirẹ̀ lórí ìfararorò tí ó ń jáde. Bí ìfararorò yẹn bá jẹ́ ọ̀nà abẹ́, olùfibọ̀ yóò rí àdírẹ́sì ọ̀nà abẹ́. Bí a bá yọ pákẹ́ẹ̀tì kúrò nínú ọ̀nà abẹ́, olùfibọ̀ yóò rí ohun tí ìtúmọ̀ WAN dá. Alábàárà kan náà, olùfibọ̀ kan náà, ìdáhùn mìíràn.

Àwọn ọ̀ràn mẹ́ta tí ó dà bí i pé wọ́n jọra tí wọn kò jọ

Ìyàtọ̀ tí ó wúlò kì í ṣe ti gbogbo ènìyàn sí ti àdáni, bí kò ṣe ibi ìmúṣẹ wo ni ó bójú tó pákẹ́ẹ̀tì náà. Ṣe àwọn ọ̀ràn náà pẹ̀lú àwọn tábìlì rótà fúnra rẹ̀ ní ṣíṣí, nítorí aṣàwákiri kan lè dá gbogbo mẹ́tẹ̀ẹ̀ta jáde gẹ́gẹ́ bí òfin tí ìwọ gbàgbé pé ìwọ kọ.

Where the request leavesWhat rewrites the sourceWhat the reflector reports
Tunnel interface on the routerRouter NAT towards the tunnel addressThe tunnel address as seen on that path
WAN interface, excluded by policyOrdinary WAN translationThe public WAN address
Private reflector reached through the tunnel routeRouter NAT towards the tunnel addressAn internal identifier valid only inside that path

Ọ̀ràn kejì nìkan ni ó ta kòkò ìbéèrè pé kí ìrìnàjò kan má ṣe jáde tààrà rárá, àti ọ̀ràn àkọ́kọ́ àti ẹ̀kẹta nìkan ni ó ń fi ìdánimọ̀ láti ẹ̀gbẹ́ ọ̀nà abẹ́ hàn. Kò sí ìlà kankan nínú àwọn mẹ́ta tí ó jẹ́ ẹ̀sùn nípa ìwà olùpèsè pàtó: bí a lè dé olùfibọ̀ àdáni rárá dá lórí ìdarí, àwọn àdírẹ́sì IP tí a gbà láàyè ní ẹ̀gbẹ́ kejì àti ìlànà odi iná ní ẹ̀gbẹ́ méjèèjì.

Níní àkọsílẹ̀ lọ́wọ́ olùpèsè kan náà kò fi èyíkéyìí nínú ìwọ̀nyí hàn. Ó tún yẹ kí a rántí pé ìbéèrè tí a darí lè pa orísun LAN alábàárà mọ́ bí kò bá sí ohun tí ń túmọ̀ rẹ̀, nítorí náà a gbọ́dọ̀ tẹ̀lé pápá orísun dípò díbọ́n láti àwòrán ìṣètò nẹ́tíwọ́kì.

Ìkójọ kì í ṣe yíyan

WebRTC ń kójọ àwọn àdírẹ́sì olùdíje láti dán wò, olùdíje tí ó fara hàn nínú àkójọ àyẹ̀wò lè má gbé àwọn ohun èlò kankan rárá. Kíkà àkójọ náà gẹ́gẹ́ bí „èyí ni ohun tí ẹ̀gbẹ́ kejì kọ́“ ń sọ ẹ̀rí di àṣejù. Ẹ̀kún tí a yàn ni ó gbé ìpàdé náà ní ti gidi, ó sì wà nínú pápá mìíràn.

Olùṣàyẹ̀wò ìjáde HTTPS ń dáhùn ìbéèrè mìíràn: àdírẹ́sì orísun tí sẹ́bà wẹ́ẹ̀bù rí fún ìbéèrè yẹn. Ó jẹ́ àyẹ̀wò àgbéléwọ̀ tí ó wúlò ní pàtàkì nítorí pé ó ń lo ìlànà mìíràn àti ní ọ̀pọ̀ ìgbà ibi mìíràn ju olùfibọ̀ UDP lọ, àti àìgbọrọmu láàárín àwọn méjèèjì sábà ń tọ́ka sí òfin ìdarí kì í ṣe àṣìṣe.

Pinnu ìlànà, lẹ́yìn náà ka ìdáhùn

Kọ èròǹgbà kí o tó dánwò: ìrìnàjò wo gbọ́dọ̀ lo ọ̀nà abẹ́, èwo lè jáde tààrà, àwọn ìdílé àdírẹ́sì wo wà nínú ààlà, àti ohun tí ó yẹ kí ó ṣẹlẹ̀ nígbà tí ọ̀nà abẹ́ bá kùnà. Láìsí ìlà ìpìlẹ̀ yẹn gbogbo àkíyèsí jẹ́ aláìdánilójú, nítorí ìwọ kò lè ya ìjáde kúrò nínú ọ̀nà tí ìwọ mọ̀ọ́mọ̀ gbà láàyè.

Lẹ́yìn náà béèrè ìbéèrè kan ní àkókò kan. Ibi yìí gba ọ̀nà wo. Olùfibọ̀ yìí ń ròyìn àdírẹ́sì wo. Ẹ̀kún olùdíje wo ni ìpàdé yàn. Pa àwọn ìdáhùn mọ́ ẹ̀gbẹ́ ìlànà kí o sì fi ọjọ́ kún wọn, nítorí ìmúdójúìwọ̀n firmware lè yí ìwà àkọ́kọ́ padà lọ́nà tí yóò sọ ìparí ọdún tó kọjá di asán ní ìdákẹ́jẹ́.

Rótà ṣì jẹ́ ibi ìmúṣẹ tí ó lágbára, nítorí pé ó ń rí ìrìnàjò tí alábàárà kò lè yẹ̀ sílẹ̀ láìṣe àtúnṣe ara rẹ̀. Èyí kì í ṣe ìlérí pé gbogbo pápá nínú gbogbo ìlànà ohun èlò kò fi ohunkóhun hàn, kò sì rọ́pò kíkọ àwọn ọ̀nà tí ìwọ yàn láti gbà láàyè.

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