Nẹ́tì abẹ́lẹ̀ vs VPN orí tábìlì: yọ ìrékọjá kúrò, kì í ṣe àwọn ohun èlò
Àyọkúrò fún ohun èlò kọ̀ọ̀kan ń ṣe ìpín ìjáde àdúgbò nìkan. Àwọn ẹ̀rọ tó wà lẹ́yìn ibùdókọ̀ iṣẹ́ nílò ìlànà ìwọlé, ìgbékalẹ̀ àti ọ̀nà ìpadà tiwọn.
Ẹ̀rọ kan, iṣẹ́ méjì, odi iná kan: ìsopọ̀ Wi-Fi kan tó lọ sókè, nẹ́tì Ethernet kékeré kan lẹ́yìn rẹ̀, àti alábàáṣiṣẹ́ VPN orí tábìlì kan tó gbà pé ohun gbogbo tó jáde kúrò nínú ẹ̀rọ náà jẹ́ ti àdúgbò. Àwọn ohun èlò tí a bẹ̀rẹ̀ ní àdúgbò ń jáde nípasẹ̀ ọ̀nà ìjáde àdúgbò. Àwọn ẹ̀rọ tó wà lẹ́yìn ibùdókọ̀ iṣẹ́ ń dé ibùdó Ethernet wọ́n sì nílò ìpinnu ìgbékalẹ̀. Àyọkúrò tí a kọ fún ọ̀nà àkọ́kọ́ kò rí èkejì rárá, ìdí nìyẹn tí aṣàwákiri fi gbá ojú-ìsàlẹ̀ kọjá nígbà tí àwọn ẹ̀rọ kò ṣe bẹ́ẹ̀.
Ọ̀nà pákẹ́tì méjì, ìlànà kan
| Origin | Path | Decision owner |
|---|---|---|
| Application on the workstation | OUTPUT then egress | The VPN app's routing policy |
| Device behind the workstation | PREROUTING then FORWARD | The workstation's own forwarding policy |
Ìlà àkọ́kọ́ ni ohun tí ọ̀pọ̀ ìtọ́nisọ́nà split-tunneling ń ṣàlàyé. Èkejì ni ìṣètò olùdarí kan tó wà lórí ẹ̀rọ kan náà lásán. Dídà wọ́n pọ̀ sí àwòrán ọkàn kan ni àṣìṣe; wọ́n pín kókó kan, wọn kò pín ìlànà. Ya ọ̀nà méjèèjì kí o tó ṣàtúnṣe ìlànà kankan, àti ìyókù àpẹẹrẹ náà ń tẹ̀lé ọ̀nà tó ṣàìsí.
Tábìlì náà tún ṣàlàyé ìdí tí ẹ̀rọ kan fi lè ye ìdánwò kan kí ó sì kùnà ní èkejì. Aṣàwákiri lórí ibùdókọ̀ iṣẹ́ ń fi ọ̀nà àdúgbò hàn; kọ̀mpútà gbéégbéé tí a ti so mọ́ ibùdó Ethernet ń fi ọ̀nà ìgbékalẹ̀ hàn. Ṣàyẹ̀wò ìyípadà kọ̀ọ̀kan pẹ̀lú méjèèjì, bí bẹ́ẹ̀ kọ́ èkejì yóò wà láìdánwò bí a ti ń tún aṣàwákiri ṣe.
Kí ni àyọkúrò ohun èlò ń ṣe ìpín fún gan-an
Àyọkúrò fún ohun èlò kọ̀ọ̀kan sábà máa ń ṣiṣẹ́ nípasẹ̀ fífi àmì sí àwọn pákẹ́tì láti ọ̀dọ̀ ìlànà tàbí olùlò, lẹ́yìn náà dídarí ìrìnàjò tí a fi àmì sí jáde kúrò nínú ojú-ìsàlẹ̀. Ìyẹn jẹ́ ẹ̀ya ìjáde àdúgbò. Pákẹ́tì láti ẹ̀rọ abẹ́lẹ̀ kò ní ìlànà àdúgbò, nítorí náà kò bá olùyàn mu rárá, ohunkóhun tí olùyàn jẹ́.
Ohunkóhun tí olùyàn jẹ́, àwọn àkójọ méjèèjì kì í ṣe àkójọ kan, ìyẹn sì ni kókó náà. Ìtọ́nisọ́nà Mullvad fún Linux ń ṣàlàyé àwọn àmì tí odi iná rẹ̀ àti ìlànà ìdarí rẹ̀ ń lò, àwọn àpẹẹrẹ rẹ̀ sì ń darí ìjáde àdúgbò; wọn kì í ṣe àpèjúwe tí a ti gbà fún olùdarí abẹ́lẹ̀. Dídà wọ́n ń mú ẹ̀rọ kan tó gbà pé òun ní àyọkúrò nígbà tí ó ń gbé ohun gbogbo lọ sínú ojú-ìsàlẹ̀.
Kọ àdéhùn ìrékọjá
Darúkọ àkọ́sọ́ orísun abẹ́lẹ̀ àti ojú-ìpàdé ìwọlé papọ̀, lẹ́yìn náà dín àkọ́sọ́ yẹn kù ní ìwọlé. Láìsí àdínkù, ẹ̀rọ kankan tó bá dé ibùdó lè béèrè àdírẹ́sì tí a yọ kúrò kí ó sì jáde nípasẹ̀ àyọkúrò. Wo ó gẹ́gẹ́ bí ìbéèrè méjì: ṣé àwọn olùgbàlejò wọ̀nyí lè lo ìsopọ̀ yìí rárá, ṣé wọ́n sì lè dé ibùdókọ̀ iṣẹ́ tàbí àwọn ìwọ̀n àdáni ti ojú-ìsàlẹ̀? Ìwọ̀nyí jẹ́ àwọn àṣẹ àfikún, kì í ṣe àbájáde ẹ̀gbẹ́ ti yíyàn ìsopọ̀.
Gbà ìgbékalẹ̀ láàyè, lẹ́yìn náà ṣe àyọ̀. Bode Linux nílò ìgbékalẹ̀ tí a ti mú ṣiṣẹ́, àwọn ìlànà tó ń gbà ìrìnàjò tí a pinnu ní ẹ̀gbẹ́ méjèèjì, àti yálà ọ̀nà ìpadà sókè tàbí ìtumọ̀ orísun tí a fi àdínkù mọ̀ọ́mọ̀. NAT nìkan kò yan ìsopọ̀ tó lọ sókè, kò sì gbà ààyè láti kọjá inú àyọ̀; ó ń tún àdírẹ́sì kọ lẹ́yìn àwọn ìpinnu yẹn.
Ìpín fún ìrékọjá gbọdọ̀ ṣẹlẹ̀ kí ìpinnu ọ̀nà ìgbékalẹ̀ tó dé, ìyẹn ni ìpele prerouting kì í ṣe output. Ìlànà tí a gbé lẹ́yìn ìpinnu ṣì lè yí pákẹ́tì padà, ṣùgbọ́n kò lè yí ibi tí a ti fi pákẹ́tì ránṣẹ́ sí padà.
Àwọn àmì jẹ́ ti ohun èlò tó ní wọ́n
Àwọn iye àmì, nọ́mbà tábìlì àti ipò àkọ́kọ́ ẹ̀wọ̀n jẹ́ apá kan ìlànà ohun èlò VPN, kì í ṣe àwọn ohun àìyẹsẹ̀ ayérayé. Nẹ́tì tó dúró ṣinṣin tó gbára lé fífi ìlànà sínú tábìlì tí ètò mìíràn ń tún ṣe yóò já ní ìmúdójúìwọ̀n tó ń bọ̀, sábà máa ń nígbà ìsopọ̀ padà kì í ṣe ní àkókò tó rọrùn.
Fífi ẹ̀wọ̀n ìpilẹ̀ kejì kún pẹ̀lú ìdájọ́ accept kò ní láti borí drop ẹ̀wọ̀n tó ń bọ̀. Àwọn ẹ̀wọ̀n ìpilẹ̀ ní ìkọ̀ àti ipò àkọ́kọ́, ìdájọ́ àkọ́kọ́ nínú ìtẹ̀lé ni ó ń ṣẹ́gun; accept nínú ẹ̀wọ̀n kan kò fagilé drop tí ẹ̀wọ̀n mìíràn dé sí ní àkọ́kọ́. Wo gbogbo àkójọ ìlànà àti ìtẹ̀lé ìlànà ìdarí, kì í ṣe kíkà kan ṣoṣo tó pọ̀ sí. Kíkà ń fi hàn pé ìlànà kan ṣiṣẹ́, kò fi hàn rárá pé ìdájọ́ rẹ̀ ni a lò.
Ṣọ̀pọ̀, tàbí gbé nẹ́tì abẹ́lẹ̀ lọ
Àwọn àpẹẹrẹ méjèèjì yàtọ̀ ní ẹni tí ó ní àyọkúrò. Àpẹẹrẹ ìṣọ̀kan ń pa ẹ̀rọ kan àti ìlànà kan mọ́, ní iye owó tí ó jẹ́ ìgbára lé ìgbèé-ayé tábìlì ohun èlò VPN àti àkójọ àmì tí ìwé rẹ̀ lè yí padà. Olùdarí àkànṣe fún nẹ́tì abẹ́lẹ̀ ń yọ ìgbára lé yẹn kúrò pátápátá: nẹ́tì abẹ́lẹ̀ ní ìsopọ̀ tirẹ̀ sókè, ibùdókọ̀ iṣẹ́ sì wà gẹ́gẹ́ bí alábàáṣiṣẹ́ láìsí ipa ìgbékalẹ̀.
Yan èkejì nígbà tí nẹ́tì abẹ́lẹ̀ gbọdọ̀ máa ṣiṣẹ́ kọjá àwọn ìmúdójúìwọ̀n VPN, tàbí nígbà tí kò sí ẹni tó lè dán ìlànà ìṣọ̀kan wò lẹ́yìn ìtújáde kọ̀ọ̀kan. Yan àkọ́kọ́ nìkan nígbà tí ìṣọ̀kan jẹ́ àkọsílẹ̀ tí ẹnìkan sì ń bójú tó o.
Ṣàyẹ̀wò ààlà ní ipò mẹ́rin: tó so mọ́, tó ń tún so, tí a dènà mọ̀ọ́mọ̀ àti tí a dá dúró. Ṣàyẹ̀wò ìyọrísí orúkọ àti ẹbí àdírẹ́sì méjèèjì nínú kọ̀ọ̀kan, nítorí àyọkúrò tó ń jóná DNS kì í ṣe àyọkúrò tí o ṣe àpẹẹrẹ rẹ̀. Ìdánwò gbọdọ̀ fi ààlà gangan hàn, kì í ṣe pé ojú-ìwé kan gbé wọlé nìkan.