Tunnel máa ń ṣubú, router máa ń ṣàkọsílẹ̀ àtúnso pọ̀, kò sì sí ohun tí ó yí ní LAN. Àdírẹ́sì WAN tuntun máa ń sọ ìsopọ̀ òde di asán láìyí ohunkóhun nínú: àdírẹ́sì orísun ẹni tí ń lò ó ti yí padà, ipò NAT àtijọ́ ń tọ́ka sí orísun tí kò sí mọ́, ẹlẹgbẹ́ tí ó jìnnà sì lè ṣì ń fi ránṣẹ́ sí àdírẹ́sì tí ó ṣáájú. Ìmúpadàbọ̀ jẹ́ ìhùwàsí déédéé, ìbéèrè tí ó wúlò ni ipò wo ni kò ní ìmúdójúìwọ̀n.

Dárúkọ ìṣẹ̀lẹ̀ náà kí o tó ka àkọsílẹ̀

Ṣàyẹ̀wò ohun tí ó ṣẹlẹ̀ ní ti gidi ní ìpele àwọlé. Ìmúdọ̀tun àdéhùn yíyá ISP jẹ́ ìṣẹ̀lẹ̀ kan. Ìpàdé PPPoE tí ó tún so pọ̀ jẹ́ òmíràn. Módẹ́m fiber tí a tún bẹ̀rẹ̀, tàbí ìdápadà WAN láti ọ̀nà kan sí òmíràn, máa ń yí àdírẹ́sì òde tàbí ọ̀nà rẹ̀ padà ní ọ̀nà kẹta. Wọn kì í ṣe ìṣẹ̀lẹ̀ kan náà, wọn kì í sì fi ìyókù kan náà sílẹ̀.

Ìlà àtúnso pọ̀ nínú àkọsílẹ̀ VPN pẹ̀lú kì í ṣe ẹ̀rí ìyípadà WAN. Àkókò àìṣiṣẹ́, ààlà ìjẹ́rìí tún, àti wíwá ẹlẹgbẹ́ tí ó kú — gbogbo wọn máa ń dá àtúnso pọ̀ láìsí ìyípadà àdírẹ́sì kankan. Fi àwọn àmì àkókò láti àkọsílẹ̀ àwọlé wé àkọsílẹ̀ VPN kí o tó pinnu ohunkóhun, kí o sì jẹ́ kí fèrèsé ìfiwéra gbòòrò tó láti mú ìyípadà tí ó ṣẹlẹ̀ ní òru.

Ròmíngì àti àtúnso pọ̀ jẹ́ àwọn ìlànà ọ̀tọ̀ọ̀tọ̀

WireGuard ní ròmíngì tí a jẹ́rìí sí nínú ìlànà náà: nígbà tí ẹlẹgbẹ́ bá gba pákẹ́tì tí a jẹ́rìí sí dáadáa láti àdírẹ́sì orísun tuntun, ó máa ń mú ipò òpin ẹlẹgbẹ́ yẹn dọ́tun. Ìbẹ̀rẹ̀ kíákíá WireGuard ṣàpèjúwe ìṣètò ẹlẹgbẹ́ tí ó mú èyí ṣeéṣe, ìdí nìyẹn tí ẹni tí ń lò ó lórí àdírẹ́sì tí ń yí padà fi máa ń gbà padà láìsí àtúnbẹ̀rẹ̀ tí a rí.

OpenVPN máa ń hùwà yàtọ̀ ní àkọ́kọ́. Ìpàdé UDP lè parí kí ó sì tún so pọ̀, ìhùwàsí float àṣàyàn sì máa ń jẹ́ kí ẹlẹgbẹ́ tí a jẹ́rìí sí lè tẹ̀síwájú láti àdírẹ́sì tuntun níbi tí ìṣètò bá gbà á. Àwọn tunnel tí ó dá lórí TCP le koko, nítorí pé ìsopọ̀ náà fúnra rẹ̀ so mọ́ àwọn àdírẹ́sì méjì. Ìyàtọ̀ yẹn máa ń pinnu bóyá ìmúpadàbọ̀ yóò dà bí ẹni tí a kò rí tàbí yóò kéde ara rẹ̀ nínú àkọsílẹ̀ ní gbogbo ìgbà.

Kò sí èyí tí ó sọ ohunkóhun nípa àwọn ohun èlò inú. Tunnel tí ó gbà padà kì í mú ìpàdé TCP tí ẹlẹgbẹ́ ti kà sí òkú padà.

Ipò tí tunnel kò ní

Ipò ìtumọ̀ àti ìtọ́nisọ́nà máa ń yè bọ́ lọ́wọ́ àtúnso pọ̀ ní ọ̀nà tí ó máa ń yani lẹ́nu. Àkọsílẹ̀ conntrack tí a dá fún orísun àtijọ́ máa ń di ọ̀nà ìdáhùn múlẹ̀ mọ́ àdírẹ́sì tí kò sí mọ́, ó sì máa ń parí ní ìbámu pẹ̀lú ìtòlẹ́sẹẹsẹ rẹ̀ fúnra rẹ̀, kì í ṣe nígbà tí tunnel padà. Títún iṣẹ́ tunnel bẹ̀rẹ̀ kò máa ń dín ìdúró yẹn kù, nítorí náà ìsopọ̀ tí a tún ṣe lè ṣì dà bí ẹni tí ó ti bàjẹ́ fún ìgbà díẹ̀.

Àwọn ọ̀nà àti àwọn òfin ìlànà lè tọ́ka sí ẹnubodè tàbí ojú-ìsopọ̀ àtijọ́. Àkójọ òfin tí ó tọ́ kí ìyípadà WAN tó ṣẹlẹ̀ lè tọ́ka sí ẹ̀rọ tí ó ti dúró báyìí, èyí tí ó máa ń mú tunnel tí ń ròyìn pé ó so pọ̀ àti ìrìnnà tí kò lọ sí ibikíbi. DNS alágbádá fún sáfà tí o ń gbà lóde jẹ́ ìṣòro ọ̀tọ̀ láti ọ̀dọ̀ ẹni tí ń gba orísun tuntun. Àkọsílẹ̀ náà gbọdọ̀ di àtúnṣe kí àwọn ẹlẹgbẹ́ tí ó jìnnà lè rí ọ, kò sì sí ìṣètò ẹ̀gbẹ́ ẹni tí ń lò ó tí yóò san án fún àdírẹ́sì tí ìtumọ̀ òkè kò ní fi síwájú.

To àwọn àyẹ̀wò lẹ́sẹẹsẹ láti òde sínú

Ìtòlẹ́sẹẹsẹ tí ó wà nísàlẹ̀ máa ń lọ láti ìsopọ̀ òde sínú, àti dúró ní ìgbésẹ̀ àkọ́kọ́ tí ó kùnà ni ohun tí ó mú kí ó wúlò: àyẹ̀wò kọ̀ọ̀kan máa ń yọ ìpele tí ó wà lókè rẹ̀ kúrò. Pa ìtòlẹ́sẹẹsẹ yẹn mọ́ àní nígbà tí àbùkù bá dà bí ẹni tí ó ṣe kedere.

wg show
ip -br addr show
ip route get 198.51.100.7
conntrack -L 2>/dev/null | grep -c ESTABLISHED
journalctl -u openvpn-client@home --since '-2 hours' | tail -n 40

Àṣẹ àkọ́kọ́ máa ń fi ipò òpin lọ́wọ́lọ́wọ́ àti ọjọ́ orí ìfọwọ́sowọ́pọ̀ hàn fún ẹlẹgbẹ́ kọ̀ọ̀kan. Èkejì àti ẹ̀kẹta fi hàn bóyá ojú-ìsopọ̀ òde àti ọ̀nà sí ipò òpin ṣì ní ìtumọ̀. Ìka conntrack jẹ́ àyẹ̀wò ìkọ̀kọ̀ fún ipò tí ó kù láti àdírẹ́sì tí ó ṣáájú, àkọsílẹ̀ sì ni ibi tí a ti ń kọ ìdí àtúnso pọ̀.

Lẹ́yìn náà dán wò láti ẹ̀gbẹ́ ẹni tí ń lò ó lórí LAN dípò láti router. Ping tí router fúnra rẹ̀ fi ránṣẹ́ máa ń lo ọ̀nà yàtọ̀ sí ìrìnnà tí a fi síwájú, nítorí náà ping àṣeyọrí láti router fi hàn pé tunnel wà, kò sì sọ ohunkóhun nípa ìwọ̀le ẹni tí ń lò ó.

Pinnu ìhùwàsí tí a retí kí o sì kọ ọ́ sílẹ̀

Àtúnso pọ̀ jẹ́ ìhùwàsí tí ó tọ́ fún ọ̀pọ̀lọpọ̀ ìṣàfilọ́lẹ̀, nítorí náà èròǹgbà kì í ṣe láti dènà rẹ̀. Dípò èyí, pinnu ohun tí yóò ṣẹlẹ̀ sí ìrìnnà ní àkókò ààlà: dúró rẹ̀, mú un dání, tàbí yí padà sí ọ̀nà mìíràn. Ìpinnu yẹn jẹ́ ti ẹ̀rọ ààbò àti ìlànà ìtọ́nisọ́nà, kì í ṣe ti profáìlì VPN.

Ṣàkọsílẹ̀ àwọn ìṣẹ̀lẹ̀ àwọlé àti àwọn àkókò àtúnso pọ̀ papọ̀ fún ọ̀sẹ̀ kan. Àwọn ìyípadà tí ń tún ṣẹlẹ̀ láìsí ìṣẹ̀lẹ̀ àwọlé tí ó bá a mu máa ń tọ́ka sí iṣẹ́ àwọlé, yíyí profáìlì VPN padà kò sì ní tún ọ̀nà tí ń tún ṣe ìdúnàdúrà lọ́wọ́lọ́wọ́ ṣe. Ẹ̀wẹ̀ àkọsílẹ̀ kan ní ìṣẹ́jú kan náà máa ń yanjú ìbéèrè fún ìṣẹ̀lẹ̀ yẹn, ó sì máa ń fún èyí tí ó tẹ̀lé ní ìlà ìpìlẹ̀.

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