VPN ti sopọ ṣugbọn odi ina ṣì dínà: báwo ni yóò ṣe mọ èwo
Ọ̀nà ẹ̀rọ náà ń ṣiṣẹ́, ṣùgbọ́n ibudo kan ṣì kùnà. Ka ọ̀nà náà, lẹ́yìn náà ìlànà níbi gbogbo ìpele, kí o sì yí òfin tó há jùlọ padà dípò pípa ọ̀kan nínú àwọn ìṣàkóso méjì náà.
Olùpín náà sọ pé ó ti sopọ, orísun náà ṣì kọ̀, àti ìgbésẹ̀ tó tẹ̀lé tí ó wọ́pọ̀ ni láti pa nǹkan kan. Àwọn ìṣàkóso méjì nínú gbólóhùn yẹn ń ṣe iṣẹ́ oríṣiriṣi: VPN ń kọ́ ọ̀nà fún ìrìnàjò tí a bo, odi ina sì ń pinnu fún ìsopọ̀ kọ̀ọ̀kan bóyá ìrìnàjò lè kọjá. Ọ̀nà ẹ̀rọ tó ń ṣiṣẹ́ pẹ̀lú ìlànà tí ó kọ̀ dà bí ọ̀nà ẹ̀rọ tí ó ti bàjẹ́ gan-an láti orí àga olùlò, nítorí náà iṣẹ́ náà ni láti wá ìpele tó ń dáhùn. Èyí ni ìtòlẹ́sẹẹsẹ tí mo tẹ̀lé, pẹ̀lú kíkà tó sọ fún ọ pé kí o dúró.
Ya ọ̀nà náà kúrò nínú ìlànà
Bẹ̀rẹ̀ pẹ̀lú ìrísí ìkùnà, nítorí ìmọ̀ ọ̀fẹ́ ni. Pákítì tí ó jábọ́ ń mú àkókò parí: olùpín náà gbìyànjú lẹ́ẹ̀kan sí i, kò sí nǹkan tó padà, àti àṣẹ náà ń gbéra títí yóò fi jáwọ́. Ìkọ̀ ń mú ìkọ̀ tàbí àtúnṣe: nǹkan kan dáhùn ó sì sọ rárá. Iṣẹ́ tí kò gbọ́ ń kọ̀ lórí olùgbàlejò fúnra rẹ̀, láìsí odi ina kankan.
Àwọn àbájáde mẹ́ta yẹn ń tọ́ka sí àwọn ìpele oríṣiriṣi. Àkókò parí túmọ̀ sí pé ìlànà kan ń ju nǹkan nù ní ìdákẹ́jẹ́ níbìkan, tàbí ọ̀nà náà kò fi ẹ̀rọ náà sílẹ̀ rárá. Ìkọ̀ túmọ̀ sí pé o dé olùgbàlejò náà, ẹ̀ka rẹ̀ tàbí odi ina agbègbè rẹ̀ sì kọ̀. Ìdákẹ́jẹ́ pátápátá, pẹ̀lú ibi ìsopọ̀ ọ̀nà ẹ̀rọ náà tí ó wà lókè àti kò sí ọ̀nà sí ibi àfojúsùn, túmọ̀ sí pé ọ̀nà náà kò tọ́ àti kò sí òfin odi ina tó máa tún un ṣe.
Ka ọ̀nà náà ní ìgbà kan
Jẹ́rìí sí i pé ọ̀nà ẹ̀rọ náà bo ibi àfojúsùn kí o tó wo òfin kan pàápàá. Ọ̀nà ẹ̀rọ tí a pín tí ó ń gbé àwọn nẹ́tíwọ́kì kékeré ọ́fíìsì nìkan kò ní darí ìbéèrè lọ sí ìpínlẹ̀ mìíràn, nígbà náà ìkùnà náà dà bí ìdínà odi ina tí kì í ṣe bẹ́ẹ̀:
ip route get 10.20.4.15
ip -brief address show
wg show
sudo ipsec statusall
Ìjáde ọ̀nà náà ń dárúkọ ibi ìsopọ̀ tí pákítì yóò gbà jáde àti àdírẹ́sì orísun tí yóò gbé. Bí ibi ìsopọ̀ yẹn kì í ṣe ọ̀nà ẹ̀rọ náà bí kò ṣe káàdì nẹ́tíwọ́kì ara rẹ, ìṣòro náà wà nínú ìtọ́sọ́nà tàbí nínú àwọn ìpínlẹ̀ tí a gbà láàyè fún ọ̀nà ẹ̀rọ náà, ó sì jẹ́ ti ìṣètò VPN kì í ṣe ti odi ina.
Ìdẹ̀kùn kan tí ó yàtọ̀ fún VPN yẹ fún àyẹ̀wò tirẹ̀. Nínú WireGuard, AllowedIPs ẹlẹgbẹ́ kan jẹ́ ọ̀nà àti àlẹ̀mọ́ ìkọ̀kọ̀ ní àkókò kan náà: pákítì tí àdírẹ́sì orísun rẹ̀ kò bá àpéjọ tí a gbà láàyè fún ẹlẹgbẹ́ náà mu ni a ń sọnù kí a tó wo òfin odi ina kankan. Nítorí náà odi ina olùgbàlejò tó tọ́ pátápátá lè wà lẹ́yìn sísọnù ìdákẹ́jẹ́ tí ó dà bí ìlànà, àti àtúnṣe náà jẹ́ ìlà ìṣètò kọ́kọ́rọ́ kì í ṣe òfin.
Ka ìlànà náà ní ìpele tó ń dáhùn
Bí ọ̀nà náà bá tọ́, rìn ìlànà náà láti olùgbàlejò lọ sí ìta kí o sì ṣọ́ra fún ìpele kan ṣoṣo tí àwọn olùkà rẹ̀ ń gbéra:
ss -ltn | grep ':443'
sudo nft list ruleset
sudo iptables -S INPUT
sudo ufw status verbose
Sókẹ́ẹ̀tì tó ń gbọ́ ń dáhùn ìbéèrè tó yàtọ̀ sí ti àwọn òfin. Bí kò bá sí nǹkan tó ń gbọ́ lórí ibudo náà, kọ́nù máa ń kọ̀ ìsopọ̀ náà àti kò sí òfin títẹ̀lé tó yẹ. Bí sókẹ́ẹ̀tì náà bá wà tí ìsopọ̀ láti olùpín tó jìnnà sì parí, sísọnù ń ṣẹlẹ̀ níbìkan lórí ọ̀nà náà, àwọn olùkà òfin náà sì sọ fún ọ bóyá ó ń ṣẹlẹ̀ níbí.
Tan ìkọ̀wé fún prófáìlì tàbí ẹ̀wọ̀n tí o fura sí dípò ṣíṣe àfojúsùn láti ìta. Sísọnù kan tí a kọ sílẹ̀ tó dárúkọ orísun, ibi àfojúsùn àti ibudo yóò dárúkọ ìpele àti òfin náà, yóò sì tún fi hàn pé pákítì náà dé, èyí tí kò sí àyẹ̀wò láti ẹ̀gbẹ́ olùpín tó lè fìdí rẹ̀ múlẹ̀.
Ka ìpinnu ẹnubodè náà nígbà tí ọ̀nà ẹ̀rọ náà bá parí níbẹ̀
Lórí ẹnubodè ojú-òpó-ojú-òpó tàbí ààyè jíjìnnà, VPN ń jẹ́rìí olùlò àti ìlànà ń fún orísun láàyè, àwọn yẹn sì jẹ́ àwọn ààyè ọ̀tọ̀ọ̀tọ̀. Olùlò tí a gbà sínú ọ̀nà ẹ̀rọ náà kì í gba ààyè lọ́nà àdá sí gbogbo olùgbàlejò inú, àti ìkọ̀ sábà máa ń wá láti òfin gbígbé jáde nígbà tí ọ̀nà ẹ̀rọ náà fúnra rẹ̀ wà ní àlàáfíà. Ìpínyà kan náà wà nínú IPsec, níbi tí ìlànà ààbò tó yan ìrìnàjò yàtọ̀ sí àlẹ̀mọ́ tó gbà á láàyè, ìdí nìyẹn tí a fi kọ àwọn méjèèjì sílẹ̀ gẹ́gẹ́ bí àwọn ẹ̀rọ ìṣiṣẹ́ ọ̀tọ̀ọ̀tọ̀ nínú RFC 4301.
Ṣàyẹ̀wò ọ̀nà ìpadà bí o ṣe ṣe àyẹ̀wò ọ̀nà ìlọ. Àlẹ̀mọ́ ipò gbọdọ̀ rí ìdáhùn, nítorí náà ìtọ́sọ́nà aláìdọ́gba gba inú ọ̀nà ẹ̀rọ náà ní apá kan àti yíká rẹ̀ ní apá kejì ń mú àwọn sísọnù tí ó dà bí àìlẹ́gbẹ́ àti tí ó ń tún ṣẹlẹ̀ láti ọ̀dọ̀ àwọn olùpín kan. Bí ìrìnàjò bá dé ẹnubodè náà tí ó sì dúró, ka òfin gbígbé jáde àti ọ̀nà ìpadà papọ̀ kí o tó gbòòrò ohunkóhun.
Ẹnubodè náà tún jẹ́ ibi tí òfin NAT tàbí ìbòjú lè fi orísun gidi pamọ́. Bí àwọn olùgbàlejò inú bá ń rí àdírẹ́sì ẹnubodè náà dípò olùpín náà, àwọn òfin odi ina olùgbàlejò wọn tí ó yẹ kí wọ́n bá àpéjọ olùpín mu kò ní bá mu rárá, àtúnṣe náà sì jẹ́ ti ẹnubodè náà kì í ṣe ti gbogbo sáfà.
Yí ìpele tó há jùlọ padà, lẹ́yìn náà ṣàyẹ̀wò
Kọ̀ ìtúnṣe gbòòrò. Pípa odi ina olùgbàlejò, fífi òfin tó gbà ohun gbogbo láàyè kún un, tàbí fífipá gbogbo ibi ìsopọ̀ sínú prófáìlì tí a gbẹ́kẹ̀lé ń mú ìṣàkóso tí ń ṣe iṣẹ́ rẹ̀ kúrò, àti ìyípadà náà máa ń gbé ju ìṣẹ̀lẹ̀ náà lọ. Òfin tí a fi ààlà sí ìpínlẹ̀ orísun àti ibudo tí ó kàn rẹ̀ rọrùn láti yẹ̀wò, rọrùn láti yọ kúrò, ó sì ń fi ìyókù ìlànà ẹ̀rọ náà sílẹ̀ láìfọwọ́ kàn.
Ṣàyẹ̀wò pẹ̀lú àyẹ̀wò kan náà tí ó kùnà, láti ọ̀dọ̀ olùpín kan náà, lẹ́yìn náà lẹ́ẹ̀kan sí i lẹ́yìn àtúnsopọ̀, nítorí òfin tó bá mu kí ọ̀nà ẹ̀rọ náà tó tún ṣe ìjíròrò lè dẹ́kun bíbá mu lẹ́yìn náà:
nc -vz 10.20.4.15 443
curl -v --max-time 5 https://10.20.4.15/
Kí o tó tì í:
- Ọ̀nà sí ibi àfojúsùn ń jáde gba ibi ìsopọ̀ ọ̀nà ẹ̀rọ náà, àdírẹ́sì orísun sì bá èyí tí ìlànà ń retí mu.
- Nǹkan kan ń gbọ́ lórí ibudo náà, àti ìkọ̀ tàbí àkókò parí ni a fi sí ẹrú òfin tí a dárúkọ kì í ṣe àfojúsùn.
- Ẹnubodè náà ń gbé jáde ní ẹ̀gbẹ́ méjèèjì, ibi àfojúsùn sì rí orísun tí a kọ àwọn òfin rẹ fún.
- Kò sí ìṣàkóso tí a pa kí àyẹ̀wò náà lè kọjá, àti ìyípadà tí o ṣe ń dárúkọ ìpínlẹ̀ orísun kan àti ibudo kan.