Ṣíṣí ẹnu-ọ̀nà VPN kò jẹ́ kí àwọn oníbàárà dé LAN
Òfin ìwọlé ń gba àwọn pákẹ́tì tí a kọ sí gétiwéè fúnra rẹ̀ láàyè. Ìrìn àwọn oníbàárà sí hósítì mìíràn nílò gbígbé, ìtọ́sọ́nà àti ọ̀nà ìpadà, tí a dán wò lọ́tọ̀ọ̀tọ̀.
Tọ́nẹ́lì ń gòkè, oníbàárà ń fi ara rẹ̀ hàn, ṣùgbọ́n LAN tó wà lẹ́yìn gétiwéè kò hàn. Òfin tó yẹ kí ó tún èyí ṣe ń gba ẹnu-ọ̀nà VPN láàyè, ó sì ń ṣiṣẹ́ gẹ́gẹ́ bí a ti kọ ọ́, nítorí òfin yẹn ń ṣàkóso àwọn pákẹ́tì tí a kọ sí gétiwéè fúnra rẹ̀. Ìrìn oníbàárà sí hósítì tó wà lẹ́yìn gétiwéè ní ibi mìíràn àti ẹ̀wọ̀n mìíràn. Ìwọlé tó yọrísí rere kò yí èyí padà, èyí tí kọ́nú ń wò nínú ẹ̀wọ̀n méjì náà.
Ẹ̀wọ̀n méjì, ibi méjì tó yàtọ̀
Àyákù pákẹ́tì ni ibi tí ó ń lọ ń pinnu, kì í ṣe bí ó ṣe dé. Ìrìn tó ń lọ sí àdírẹ́sì kan lórí gétiwéè ni a ń fi níbùú, a sì ń fi àwọn òfin ìwọlé dán an wò. Ìrìn tí gétiwéè ń tẹ̀ síwájú ni a ń fi àwọn òfin gbígbé dán an wò. Ìbáṣepọ̀ tọ́nẹ́lì kan náà lè mú irú pákẹ́tì méjì jáde, nítorí náà òfin kan kò lè bo iṣẹ́ méjì náà.
Gbogbo ìtàn ní gbólóhùn kan: fífún olùgbọ́ ní ààyè kò sọ ohunkóhun nípa fífún nẹ́tíwọ́kì tó wà lẹ́yìn rẹ̀ ní ààyè. Ìpinnu méjì ọ̀tọ̀ọ̀tọ̀ ni wọ́n pẹ̀lú ẹ̀rí ọ̀tọ̀ọ̀tọ̀, orúkọ ìbáṣepọ̀ lórí méjèèjì kò sì so wọ́n pọ̀.
Kí ni òfin olùgbọ́ ń gbà ní ààyè gan-an
Àwọn pákẹ́tì olùgbọ́ ń parí nínú ìlànà VPN, ìyẹn sì ni ó ń jẹ́ kí tọ́nẹ́lì lè wà. Ojú-ìwé ìṣàkóso gétiwéè àti ìdáhùn àyẹ̀wò ìbílẹ̀ pẹ̀lú ń lo ọ̀nà ìwọlé hósítì fúnra rẹ̀, nítorí náà ìdánwò sí gétiwéè ń yọrísí rere nígbà tí ohun gbogbo lẹ́yìn rẹ̀ ń kùnà. Àwọn èsì méjèèjì tọ́, kò sì sí èyí tí ó jẹ́ nípa LAN.
Nígbà tí ìlànà bá yọ àwọn pákẹ́tì oníbàárà jáde fún ibi mìíràn, pákẹ́tì náà ń wọ ọ̀nà gbígbé, ó sì nílò àṣẹ níbẹ̀. Ìfìdí rẹ̀ múlẹ̀ tó yọrísí rere ń pinnu ẹni tí oníbàárà jẹ́; kò pinnu ibi tí ó lè lọ. Àwọn ìbéèrè méjì ní olówó, àkọsílẹ̀ àti ìfiranṣẹ́ àṣìṣe tó yàtọ̀.
Dán an wò láti ọ̀dọ̀ oníbàárà, kì í ṣe láti gétiwéè
Ìdánwò tí a ṣe lórí gétiwéè ń tẹ̀lé ọ̀nà jáde hósítì fúnra rẹ̀, ó sì lè yọrísí rere bí ọ̀nà gbígbé ti dí. Bẹ̀rẹ̀ ìdánwò náà láti ọ̀dọ̀ oníbàárà kí o sì wo ẹ̀gbẹ́ méjì ṣíṣàn náà.
nc -vz 10.40.7.25 445
tcpdump -ni tun0 host 10.40.7.25Bí ìbéèrè bá farahàn lórí tun0 tí ohunkóhun kò sì dé ibi tí ó ń lọ, a ń sọ pákẹ́tì náà nù lẹ́yìn tí ó dé, èyí tí ó tọ́ka sí àwọn òfin gbígbé tàbí àyẹ̀wò ibi náà fúnra rẹ̀. Bí ohunkóhun kò bá farahàn lórí tun0 rárá, oníbàárà kò tilẹ̀ fi í ránṣẹ́ sínú tọ́nẹ́lì, ìṣòro náà sì wà nínú ìtọ́sọ́nà lórí oníbàárà kì í ṣe ìlànà lórí gétiwéè. Fi wé ìbéèrè tí ó jáde dáadáa tí kò sì dá ohunkóhun padà, ìyẹn ni ọ̀ràn ọ̀nà ìpadà.
Gbígbé nílò ohun mẹ́ta, kì í ṣe ọ̀kan
Gbígbé nínú kọ́nú gbọ́dọ̀ wà ní ṣíṣí, òfin àyẹ̀wò gbọ́dọ̀ gba ṣíṣàn náà, ibi tí ó ń lọ sì gbọ́dọ̀ dé tí ọ̀nà fún ìdáhùn padà sì wà. Bí ọ̀kan nínú mẹ́ta bá kù, ìdákẹ́jẹ́ náà jẹ́ bákan náà ní ojú-ìwòye oníbàárà.
sysctl net.ipv4.ip_forward
sudo iptables -S FORWARD
sudo iptables -S INPUTKa àwọn èsì mẹ́ta pọ̀. Òdo nínú èkọ́kọ́ ń jẹ́ kí àwọn méjì tó kù di aláìní ìtumọ̀, ìlànà àtọ̀tọ̀ àìnípẹ̀kùún nínú èkejì sì ń sọ pákẹ́tì oníbàárà nù nígbà tí ìrìn gétiwéè fúnra rẹ̀ ń bá a lọ ní ṣíṣiṣẹ́. Èsì kẹta ń fi hàn ìdí tí òfin olùgbọ́ kò fi jẹ́ ìṣòro rí.
Pa àwọn òfin méjì mọ́ lọ́tọ̀ọ̀tọ̀ nínú àwọn ìwé
Kọ òfin olùgbọ́ àti òfin iṣẹ́ tí a gbé lọ́nà ìtọ̀ọ̀tọ̀ sórí ìlà ọ̀tọ̀ọ̀tọ̀, pẹ̀lú olówó àti ìdí ọ̀tọ̀ọ̀tọ̀. Nígbà tí ẹnu-ọ̀nà VPN bá yí padà tàbí iṣẹ́ tuntun bá jáde, ìpínyà yẹn ń dẹ́kun kí ìyípadà kan gbé òmíràn gbòòrò ní ìdákẹ́jẹ́.
Dípò fífi gbogbo alábàákẹ́gbẹ́ tí a ti fi ìdánilójú mọ́ gẹ́gẹ́ bí ọmọ ẹgbẹ́ LAN tí a gbẹ́kẹ̀lé, lo àwọn òfin tóóró fún àwọn àgbègbè oníbàárà àti iṣẹ́ tí wọ́n nílò wọ́n. Àwọn àkọsílẹ̀ nípa gbígbé ti StrongSwan ń ṣàlàyé ẹ̀gbẹ́ ọ̀nà ìpadà àti ìtumọ̀ ti ààlà kan náà, èyí tún jẹ́ ìpinnu kẹta.
Níkẹ̀ẹ́, pa àwọn ìpele mọ́ tààrà nígbà tí a kọ olùlò sílẹ̀. Bí ìbéèrè bá dé hósítì tí ìlànà sì kọ àkájọ náà sílẹ̀, tún àṣẹ ìlànà náà ṣe ní ìpele yẹn; gbígbé gbòòrò kò lè pèsè ẹ̀rí ìpínpín fáìlì, yóò sì gbé ààyè gbòòrò fún gbogbo àwọn mìíràn tí wọ́n so pọ̀ ní àṣeyọrí.