Kí ni ọ̀nà VPN, àti ibi tí ààbò ti dúró
Ọ̀nà ń fi àpò kejì bo àwọn pákẹ́tì tí a yàn lórí ìsopọ̀ tí o ti ní tẹ́lẹ̀. Tẹ̀lé ìbéèrè kan kí o sì rí àdírẹ́sì tí ojú àwé kan ń gbasilẹ gan-an.
Ẹ̀rọ ìbánisọ̀rọ̀ sọ pé ó ti so mọ́, títì ti dí, síbẹ̀ ojú àwé kan ṣì ń gbasilẹ àdírẹ́sì ilé rẹ. Kò sí ohun tí ó kùnà. Ọ̀nà kì í rọ́pò Wi-Fi rẹ tàbí ìsopọ̀ alágbèéká rẹ; ó fi àpò kejì bo àwọn pákẹ́tì kan, ó sì fi àpò yẹn ránṣẹ́ lórí nẹ́tíwọ́kì tí o ti ní tẹ́lẹ̀. Lílóye ẹ̀wẹ̀ ni pàtàkì títẹ̀lé ìbéèrè kan àti àkíyèsí ibi tí a ti ṣí àpò náà, nítorí ó fẹ́rẹ̀ jẹ́ gbogbo àmì tí ń dàrú, láti àdírẹ́sì ilé tí ń jó jáde dé ìgbàsílẹ̀ ńlá tí ó dí, wá láti ibi ààlà yẹn.
Àpò méjì, ọ̀nà ara kan
Kọ̀mpútà rẹ ń pa ìsopọ̀ deede rẹ̀ pẹ̀lú roata, roata sì ń pa ìsopọ̀ deede rẹ̀ pẹ̀lú olùpèsè. Kò sí ohun tí ó yí padà lórí ọ̀nà yẹn nígbà tí ọ̀nà VPN bá dìde. Ohun tí ó yí padà ni pé a fi àwọn pákẹ́tì tí a yàn lé ìfarahàn fírírà, a fi wọ́n sínú pákẹ́tì tuntun tí a fi àdírẹ́sì alábàáṣiṣẹ́ VPN kọ́, a sì fi wọ́n ránṣẹ́ gẹ́gẹ́ bí ìrìn àjò déédé lórí ọ̀nà ara.
Ẹ̀gbẹ́ tí ń gba ni ẹ̀rọ tí ń ṣí àpò náà, tí ń sì fi pákẹ́tì ìpilẹ̀ ránṣẹ́ sí ibi tí ó ń lọ. Láàárín ẹ̀gbẹ́ méjèèjì, olùwòran ń rí orí ìta, kò sì rí ohunkóhun nípa ti inú, àyàfi bí ìlànà bá fi í pamọ́, èyí tí ọ̀pọ̀ ìlànà olùmúlò ń ṣe, tí ìmọ̀ ẹ̀rọ gbogbogbò kò sì béèrè.
Ìdí nìyẹn tí ìfarahàn fírírà fi jẹ́ ojúlówó àti ẹlẹ́tàn lẹ́ẹ̀kan náà. Ó wà gẹ́gẹ́ bí ohun kérnélì tí ó ní àdírẹ́sì àti ìwọ̀n ìgbékalẹ̀ tí ó pọ̀ jùlọ, ẹ̀rọ ìṣiṣẹ́ sì ń darí ìrìn àjò sínú rẹ̀ bíi ti ìfarahàn mìíràn. Kì í ṣe okùn, àti wíwà rẹ̀ kì í ṣe ẹ̀rí ju pé a ti fi ẹ̀yà kan sínú ẹ̀rọ. Bóyá ẹ̀rọ ìwò rẹ ń lò ó ni àwọn ọ̀nà ń pinnu, kì í ṣe bóyá ìfarahàn náà wà ní ṣíṣí.
Wo ìbéèrè kan tí ń ṣe ìrìn àjò
Yan ibi tí o ń lọ kí o sì béèrè lọ́wọ́ kérnélì ìfarahàn wo ni yóò lò. Àṣẹ kan ṣoṣo yìí ń yanjú ọ̀pọ̀ àríyànjiyàn nípa bóyá ọ̀nà náà ń ṣe ohunkóhun:
ip route get 203.0.113.7
ip -brief addr show
ip -4 addr show dev wg0
Bí ìjáde ọ̀nà bá dárúkọ ìfarahàn ọ̀nà VPN, a ó fi pákẹ́tì náà pamọ́. Bí ó bá dárúkọ ìfarahàn ara, a kò ní fi pamọ́, àti pé bí a ti tún ẹ̀rọ ìbánisọ̀rọ̀ bẹ̀rẹ̀ nígbà mélòó kan kò ní yí i padà. Àṣẹ kejì ń fi ìfarahàn méjèèjì hàn lẹ́gbẹ̀ẹ́ ara wọn, ìyẹn sì ni bí o ṣe ń ṣàkíyèsí ọ̀nà VPN tí ó dìde láìsí àdírẹ́sì tàbí pẹ̀lú àdírẹ́sì láti ìdílé tí kò tọ́.
Lẹ́yìn náà wo ìfò àkọ́kọ́ láti inú àpò, kí o fi wé ìfò àkọ́kọ́ láti ìta:
traceroute -n -m 3 203.0.113.7
sudo tcpdump -ni wg0 -c 5
Nínú ọ̀nà VPN, ìfò àkọ́kọ́ ni àdírẹ́sì inú alábàáṣiṣẹ́, kì í ṣe roata rẹ. Gbígba àwòrán lórí ìfarahàn ọ̀nà VPN ń fi àwọn pákẹ́tì inú hàn, ìyẹn ni ìrìn àjò tí ohun èlò náà ro pé ó ń ránṣẹ́. Gbígba àwòrán lẹ́ẹ̀kan náà lórí ìfarahàn ara ń fi àwọn pákẹ́tì ìta hàn, àti pé àwọn méjèèjì pọ̀ ni ẹ̀rí tí ó yé jùlọ nípa ohun tí ọ̀nà VPN ń ṣe gan-an.
Àdírẹ́sì mẹ́ta, ojú àwé sì ń rí ọ̀kan
Àwọn ènìyàn ń da àwọn wọ̀nyí pọ̀ nígbà gbogbo, ìdàrúdàpọ̀ náà sì ń mú àwọn ìròyìn ìjáde tí kò tọ́ jáde. Àwọn ni àwọn pápá tí ó yàtọ̀ nínú àwọn orí àkọsílẹ̀ tí ó yàtọ̀ pẹ̀lú ọjọ́ ayé tí ó yàtọ̀.
| Address | Where it appears | Who can see it |
|---|---|---|
| Endpoint address | Outer header, the peer you connect to | Your access network and the path to it |
| Inner tunnel address | Inside the envelope, on the virtual interface | The peer, and anything the peer routes to |
| Exit address | Source of the packet that reaches the website | The website and its upstream |
Nọ́mbà tí ó wà lẹ́gbẹ̀ẹ́ aṣàtúnṣe fírírà ni ìlà kejì. Kì í ṣe àdírẹ́sì tí ojú àwé ń gbasilẹ, àti pé lílo rẹ̀ gẹ́gẹ́ bí IP gbogbogbo rẹ kò tọ́ rárá. Àdírẹ́sì tí ojú àwé rí ni ibi ìjáde ń pín, àti nínú ọ̀nà VPN sí nẹ́tíwọ́kì àdáni, ó lè máà sí ibi ìjáde gbogbogbo rárá, nítorí ibi tí a ń lọ wà nínú àjọ, kì í ṣe lórí íńtánẹ́ẹ̀tì.
Ọ̀nà VPN láàárín àwọn ojú àwé ni ẹ̀rọ kan náà pẹ̀lú àwọn ìparí tí ó yàtọ̀. Roata méjì ń fi ìrìn àjò pamọ́ láàárín àwọn nẹ́tíwọ́kì, kò sì sí ẹ̀rọ kọ̀ọ̀kan tí ó ní ẹ̀rọ ìbánisọ̀rọ̀ tí a fi sínú. Àpò náà jẹ́ ohun kan ní ìlànà, ààlà ìṣàkóso kì í ṣe bẹ́ẹ̀.
Ibi tí a ti ṣí àpò, àti ohun tí ó yè
Ọ̀nà VPN ń parí ní ọ̀dọ́ alábàáṣiṣẹ́ rẹ̀. Bí ìfiọ̀rọ̀ pamọ́ ti ohun èlò fúnra rẹ̀ bá lọ jìnnà síi, ó ń yè ààlà yẹn, èyí tí ó jẹ́ ọ̀ràn déédé fún HTTPS: ìpàdé ẹ̀rọ ìwò ń parí ní ojú àwé, nítorí náà ibi ìjáde ń fi àkọsílẹ̀ tí a fi pamọ́ ránṣẹ́ tí kò lè kà.
Kò sí ohun mìíràn tí ó yè ní àìpé. Ìbéèrè tí a kò fi pamọ́ ń kà ní ibi ìjáde gan-an bí ó ti kà lórí Wi-Fi ilé oúnjẹ, àti pé ọ̀nà VPN kò fi ààbò kún un tí ohun èlò kò ní rí. Bákan náà, àwọn òfin odi iná àti ìlànà gbígbéjáde ti ibi ìjáde ń pinnu ohun tí yóò ṣẹlẹ̀ tẹ̀lé, ìfọwọ́sowọ́pọ̀ tí ó ṣàṣeyọrí jẹ́ òtítọ́ nípa ìsopọ̀ pẹ̀lú alábàáṣiṣẹ́, kì í ṣe nípa ìyókù ìrìn àjò.
Ìwọ̀n àfikún ni àbájáde mìíràn tí a lè rí. Pákẹ́tì kọ̀ọ̀kan ń gbé orí àfikún, gbígbéjáde ìta sì lè fi tirẹ̀ kún un, nítorí náà ẹrù tí a lè lò fún pákẹ́tì kọ̀ọ̀kan ń dín kù. Lórí ọ̀nà pẹ̀lú ìwọ̀n ìgbékalẹ̀ tí ó pọ̀ jùlọ tí ó dúró, ìdí nìyẹn tí ọ̀nà VPN fi lè gbé ping kọjá tí ó sì dádúró ìgbàṣílẹ̀ ńlá.
Ṣàyẹ̀wò ọ̀nà tí ohun èlò gbà gan-an
Ìgbésẹ̀ ìkẹyìn ni láti fìdí ohun èlò pàtó mú, kì í ṣe ẹ̀rọ gbogbogbo. Yanjú ibi tí o ń lọ, wo ọ̀nà fún àdírẹ́sì yẹn, lẹ́yìn náà ṣàkíyèsí ìsopọ̀ nígbà tí ó wà ní ṣíṣí:
getent hosts example.com
ip route get "$(getent hosts example.com | awk '{print $1; exit}')"
ss -tnp state established '( dport = :443 )'
Bí ọ̀nà bá dárúkọ ọ̀nà VPN ṣùgbọ́n bí àkójọ sọ́kẹ́tì bá fi ìsopọ̀ pẹ̀lú àdírẹ́sì orísun láti ìfarahàn ara hàn, ohun èlò náà so mọ́ ohun pàtó kan, tàbí ọ̀nà VPN kejì ń díje fún ọ̀nà àìpé. Èyí jẹ́ ìbéèrè ìtọ́sọ́nà, a sì lè dá a lóhùn láti inú àwọn ìjáde mẹ́ta wọ̀nyí dípò ojú ẹ̀rọ ipò ẹ̀rọ ìbánisọ̀rọ̀.
Ìlànà ààbò RFC 4301 ń ṣàpèjúwe ẹ̀yà ìpele IP ti ìfiwọ́pọ̀ yìí fún IPsec, ìlànà ìpele kan náà sì kan WireGuard àti OpenVPN. Ní kété tí o bá lè tọ́ka sí pákẹ́tì inú àti pákẹ́tì ìta gẹ́gẹ́ bí ohun méjì tí ó yàtọ̀, ọ̀pọ̀ ìhùwàsí ọ̀nà VPN ń dáwọ́ dúró láti jẹ́ àràmù, ó sì di ìtẹ́lẹ̀ ọ̀nà tí o lè kà.