Ìsopọ̀ náà gòkè wá, ẹ̀rọ ìsopọ̀ sì fi àdírẹ́sì tó wà nínú ìwọ̀n ọ́fíìsì hàn, nítorí náà ìparí tó bọ́gbọ́n mu ni pé VPN fún ọ ní àdírẹ́sì LAN, tí ó sì tipa bẹ́ẹ̀ gbé ọ sórí LAN. Kò sí ìdajì kan nínú àwọn méjèèjì tó tọ́ pátápátá. L2TP ń gbé ìpàdé PPP, PPP sì ń bá IPCP jíròrò àdírẹ́sì IPv4 inú. Àdírẹ́sì yẹn jẹ́ pàtàkì ìpàdé tí ẹ̀gbẹ́ méjì gbà, kì í ṣe ìyáǹjẹ́ tí olùpín DHCP ọ́fíìsì pèsè, àti pé dídá a mú kò sọ ọ́ di aládùúgbò lórí okùn ọ́fíìsì.

Àdírẹ́sì méjì nínú ìsopọ̀ kan

Ìjíròrò méjì ọ̀tọ̀ọ̀tọ̀ wà nínú ìsopọ̀ L2TP. Ti ìta ń dá ọ̀nà ààbò sídìí láàárín ẹ̀rọ rẹ àti ibi ìparí VPN lórí èyíkéyìí nẹ́tíwọ́kì tí o ti ní. Ti inú ni ìpàdé PPP, ibẹ̀ sì ni wọ́n ti gbà àdírẹ́sì ìpàdé rẹ àti àdírẹ́sì ẹ̀gbẹ́ kejì. Ìrìnnà íńtánẹ́ẹ̀tì lè jáde pátápátá lábẹ́ àdírẹ́sì kẹta, àdírẹ́sì gbogbogbò ti ibi ìparí, ìdí nìyẹn tí ojú-ìwé àyẹ̀wò VPN àti àdírẹ́sì ẹ̀rọ ìsopọ̀ kì í fi bára wọn mu.

Pípín àwọn ipa mẹ́ta yẹn sọ́tọ̀ ń dáhùn ọ̀pọ̀lọpọ̀ ìbéèrè tí àwọn ènìyàn ń mú wá sí ìpele yìí. Nọ́mbà àdáni lórí ojú VPN jẹ́ ohun tó wọ́pọ̀ àti ohun tí a ń retí. Kò sọ ohunkóhun nípa bóyá ibi ìparí yí jáde gbangba rẹ padà, kò sì pinnu fúnra rẹ̀ ibi tí ìrìnnà rẹ ń dé.

Kí ni IPCP ń ṣe gan-an

IPCP ni ìlànà ìṣàkóso IPv4 fún PPP. Ẹ̀gbẹ́ kọ̀ọ̀kan ń fi àwọn ìfiránṣẹ́ Configure-Request ránṣẹ́ tí ń ṣàlàyé àwọn àṣàyàn tí ó fẹ́, àṣàyàn àdírẹ́sì sì jẹ́ ọ̀kan nínú wọn. Oníbàárà tí kò tíì ní àdírẹ́sì sábà máa ń béèrè pẹ̀lú 0.0.0.0, olùpín sì ń dáhùn pẹ̀lú Configure-Nak tí ó gbé àdírẹ́sì tí ó fẹ́ kí oníbàárà lò. Lẹ́yìn náà oníbàárà béèrè àdírẹ́sì yẹn, ìpàdé náà sì gòkè wá pẹ̀lú àdírẹ́sì ìbílẹ̀ àti àdírẹ́sì ọ̀nà jíjìn.

Àkọsílẹ̀ ìpàdé yẹn wà nínú àwọn ìlànà PPP àti IPCP, ó sì ṣàlàyé kúlẹ̀kúlẹ̀ kan tó dàbí àṣìṣe: olùpín ni ó ń yan àdírẹ́sì náà nípasẹ̀ ìlànà tirẹ̀, tí ó lè jẹ́ kùtù, ètò fún olùmúlò kọ̀ọ̀kan tàbí àdírẹ́sì tó so mọ́ ìdánimọ̀ tí a ti jẹ́rìí sí. Nígbà tí kùtù náà tán, tàbí tí ìlànà náà ta ko ìbéèrè náà, ìjẹ́rìí lè ṣàṣeyọrí nígbà tí ìjíròrò àdírẹ́sì kùnà, oníbàárà sì ń jábọ̀ ìsopọ̀ tí kì í balẹ̀ láé.

ip addr show ppp0
ip route show default
dmesg | grep -i pppd

Ìlà nínú àkọsílẹ̀ pppd tó dárúkọ àdírẹ́sì ìbílẹ̀ àti àdírẹ́sì ọ̀nà jíjìn ni ìparí àṣeyọrí ìjíròrò yẹn. Àìsí rẹ̀ lẹ́gbẹ̀ẹ́ ìjẹ́rìí àṣeyọrí ń tọ́ka sí ìgbésẹ̀ àdírẹ́sì, kì í ṣe àwọn ẹ̀rí ìwọlé.

Ìdí tí LAN kò fi lè dáhùn

Àdírẹ́sì láti ìwọ̀n ẹ̀gbẹ́ jíjìn ń dá ìfojúsọ́nà pé àwọn agbàlejò lórí LAN yẹn lè dé ọ̀dọ̀ rẹ, ṣùgbọ́n kì í sábà ṣeé ṣe bí olùpín kò bá darí àdírẹ́sì ìpàdé rẹ padà sínú ọ̀nà abẹ́lẹ̀. Wíwà nínú kùtù jẹ́ gbólóhùn nípa pípín, kì í ṣe nípa ìtòpọ̀. Olùpín fáìlì ọ́fíìsì kò ní ọ̀nà sí àdírẹ́sì ìpàdé rẹ bí olùpín VPN kò bá gbé e kọjá, bóyá kò tilẹ̀ gbà á láyè bí ó tilẹ̀ gbé e kọjá.

Ìdí nìyẹn tí àwọn ìwọ̀n tó ń bo ara wọn ń fa wàhálà tí kò bá ìwọ̀n tí ó hàn mu. Bí kùtù náà bá bo LAN tí oníbàárà ti ń lò, tábìlì ìdarí oníbàárà ní báyìí ní ẹ̀sùn méjì lórí àfikún kan náà, èyí tí kò tọ́ sì sábà ń borí nítorí àwọn ìdí tí kò ní í ṣe pẹ̀lú ọ̀nà abẹ́lẹ̀ rárá.

Yẹ̀wò ìpàdé náà, lẹ́yìn náà ọ̀nà

Yẹ̀wò ojú ìsopọ̀ náà kọ́kọ́, lẹ́yìn náà àwọn ọ̀nà, lẹ́yìn náà ibi kan tó ṣe pàtàkì. Ìgbésẹ̀ kọ̀ọ̀kan ní ọ̀nà ìkùnà tirẹ̀, àti dídán gbogbo mẹ́ta wò papọ̀ ń mú ìparí tí o kò ní lè gbèjà rẹ̀ jáde.

curl -sS --max-time 5 https://ifconfig.me
ping -c 3 10.50.30.20
ip route get 10.50.30.20

Bí àyẹ̀wò gbangba bá fi àdírẹ́sì ibi ìparí hàn nígbà tí ibi àdáni kan ń kọjá àkókò, ọ̀nà abẹ́lẹ̀ ń gbé ọ̀nà àkọ́kọ́ rẹ, ẹ̀gbẹ́ jíjìn kò sì ń dáhùn fún ibi yẹn. Bí ibi àdáni bá ń dáhùn ṣùgbọ́n àyẹ̀wò gbangba kò yí padà, profáìlì náà ń lo ọ̀nà abẹ́lẹ̀ pípín, apá kan ìrìnnà nìkan ló ń lo ìpàdé náà.

Pa àwọn ìgbésẹ̀ mẹ́ta mọ́ ọ̀tọ̀ọ̀tọ̀

Ìjẹ́rìí, ìjíròrò àdírẹ́sì àti gbígbé kọjá ń kùnà ní àwọn ọ̀nà ọ̀tọ̀ọ̀tọ̀, ẹnìkọ̀ọ̀kan sì ní olùtójú ọ̀tọ̀ọ̀tọ̀. Àwọn ẹ̀rí ìwọlé jẹ́ ìṣòro ìdánimọ̀, IPCP tí ó tán jẹ́ ìṣòro ìlànà olùpín, àti ọ̀nà ìpadà tí ó ṣàkùnà jẹ́ ìṣòro àpẹrẹ nẹ́tíwọ́kì. Jíjábọ̀ gbogbo mẹ́ta gẹ́gẹ́ bí “VPN ti bàjẹ́” ń ṣèlérí àtúnṣe tó lọ́ra.

Kọ àdírẹ́sì tí a fún ọ, kùtù tí ó ti wá àti bóyá LAN yẹ kí ó dé ibẹ̀. Àkọsílẹ̀ kan yẹn ń dí ẹni tó kàn lọ́wọ́ láti rò pé ìyáǹjẹ́ DHCP ni, kí ó sì wá ìwọ̀n tí kò kópa rárá.

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