O gbìyànjú ẹ̀rọ VPN ọ̀fẹ́ kan tàbí àfikún aṣàwákiri fún ọ̀sẹ̀ kan, o pa á, ilé-ìjìnlẹ̀ náà sì dúró. Àmì Wi-Fi ṣì ń fi ìsopọ̀ hàn, àwọn ẹ̀rọ mìíràn lórí ọ̀nà pátákó kan náà ń ṣiṣẹ́ dáadáa, àti pé ohun kan ṣoṣo tí ó mú ìwò lórí í padà ni pípa ẹ̀rọ náà ṣí tàbí yíyọ ọ́ kúrò. Irú àwòrán yẹn kì í ṣe ìpọ́n tí ó dá ìgbẹ́kẹ̀lé. Ó jẹ́ ìṣètò tí ẹ̀rọ náà kọ sí ibìkan tí ọ̀nà abẹ́lẹ̀ kò ní àṣẹ lé lórí.

Ẹ̀rọ náà ń ṣàtúnṣe àwọn ìṣètò tí ọ̀nà abẹ́lẹ̀ kò ní

Ẹ̀rọ ìpamọ́ lórí Windows tàbí macOS máa ń fọwọ́ kan ibi mẹ́ta lẹ́ẹ̀kan. Ó ń fi proxy HTTP ti ẹ̀rọ náà kalẹ̀, ìyẹn gan-an ni ààyè tí Internet Options ń fi hàn. Ó ń gbé àdàpọ̀ ẹ̀rọ àròyé kan, ní ọ̀pọ̀ ìgbà ẹ̀rọ TAP, kí ó lè mú àwọn àpò. Ó sì ń tún àkójọ olùyànjú kọ, nígbà tí ọ̀nà abẹ́lẹ̀ nìkan ni ó ń pòórá nígbà tí o bá tẹ̀ ìpín kúrò.

Àfikún aṣàwákiri jẹ́ ohun tí ó kéré jù. Ó máa ń yí profáìì tirẹ̀ padà tàbí proxy tí aṣàwákiri kan ń tẹ̀lé. Ìdí niyẹn tí aṣàwákiri kan fi lè kùnà nígbà tí àwọn irinṣẹ́ ìlà àṣẹ ń bá a lọ ní ṣíṣẹ́, tàbí ní ìdàkejì: àfikún náà kò ní àṣẹ láti fọwọ́ kan àwọn ìpele mìíràn rí. Ìpele tí ó ṣàtúnṣe ni ó ń pinnu irinṣẹ́ tí yóò kùnà.

Bó ti wù kí ó rí, ìpinnu tí ó ti gbó náà ni sọ́fítíwéà tí kò ní ìdí láti fagilé ṣe. Ọ̀nà abẹ́lẹ̀ ni apá tí a ń rí, ó sì tún ni apá kan ṣoṣo tí ó ní ọ̀nà ìparí tí ó mọ́. Gbogbo ohun mìíràn jẹ́ ìṣètò nínú ilé-ìkópamọ́ tí ó pẹ́ ju ìlànà lọ, nítorí náà yíyọ ẹ̀rọ náà kúrò ni ìgbésẹ̀ kan ṣoṣo tí ó ń yí àwọn mẹ́ta padà lẹ́ẹ̀kan. Kíkà àwọn ilé-ìkópamọ́ yẹn kí a tó tún fi ẹ̀rọ kọ́ ni ó ń sọ àmì di ìwádìí.

Ìṣẹ́kù mẹ́ta, ìkùnà mẹ́ta tí ó yàtọ̀

Ìṣẹ́kù àkọ́kọ́ ni proxy tí ń tọ́ka sí ìkókó: pátákó proxy LAN ṣì wà ní àmì, tàbí URL àkọsílẹ̀ ìṣètò ń tọ́ka sí ebute localhost tí kò sí ìlànà tí ń gbọ́ mọ́. Aṣàwákiri ń fi gbogbo ìbéèrè ránṣẹ́ sí ebute tí ó kú yẹn, ó sì ń dúró títí àkókò ìdúró yóò fi dàbí nẹ́tíwọ́kì tí ó kú. Èkejì ni àdàpọ̀ tí ṣì ní ọ̀nà àkọ́kọ́, nítorí ẹ̀rọ TAP-Windows tàbí ẹ̀rọ ìtọ́nà olùpèsè ṣì jẹ́ ẹ̀rọ ojú-ọ̀nà gidi lẹ́yìn yíyọ kúrò. Ó ń pa ọ̀nà tí a fún un mọ́, ìrìnàjò sì ń pòórá sínú ọ̀nà abẹ́lẹ̀ tí kò sí. Kò sí ìṣẹ́kù tí ń kéde ara rẹ̀; àwọn méjèèjì dàbí ìdádúró pátápátá.

Ẹ̀kẹta ni DNS, ó sì ń kùnà ṣáájú àwọn méjì yòókù. Bí àkójọ olùyànjú bá ní àwọn sáàbà nìkan tí a lè dé ọ̀dọ̀ wọn nípasẹ̀ ọ̀nà abẹ́lẹ̀, gbogbo ìwádìí yóò dópin ní àkókò kí a tó béèrè ojú-ìwé kan, nítorí náà aṣàwákiri yóò sọ pé ojú-ìwé kò dé ọ̀dọ̀, kì í ṣe pé proxy kú. Èyí tí o bá ní, kò sí ọ̀kan nínú wọn tí ó jẹ́ ìdádúró ní ti nẹ́tíwọ́kì. Ọ̀kọ̀ọ̀kan jẹ́ ìṣẹ́kù tí ẹnìkankan kò fagilé, a sì ń tún ọ̀kọ̀ọ̀kan ṣe ní ibi tí ó yàtọ̀.

Sọ̀kalẹ̀ gba àwọn ìpele mẹ́rin

Bẹ̀rẹ̀ ní ibi tí ó súnmọ́ ẹ̀rọ náà jùlọ kí o sì sọ̀kalẹ̀, nítorí àwọn ìpele ń kùnà ní ìtòlẹ́sẹẹsẹ ìfarahàn yẹn. Yí ìpele kan padà ní ìdánwò kọ̀ọ̀kan, kí o sì tún dánwò lẹ́yìn ọ̀kọ̀ọ̀kan. Yíyí ohun gbogbo padà lẹ́ẹ̀kan máa ń mú ìwò lórí í padà, ó sì ń jẹ́ kí o má lè sọ ìṣẹ́kù wo ni ó fà á, nítorí náà ìgbékalẹ̀ tí ó tẹ̀le yóò tún àdììtú kan náà dá. Ìtòlẹ́sẹẹsẹ ni proxy, àwọn àdàpọ̀, àwọn ọ̀nà, àwọn olùyànjú.

Lórí Windows ọ̀kọ̀ọ̀kan ìwádìí jẹ́ àṣẹ kan ṣoṣo tí ó wà pẹ̀lú ẹ̀rọ ìṣiṣẹ́ náà, nítorí náà kò sí ohun tí a nílò láti gbé kalẹ̀. Ṣe wọ́n ní ìtòlẹ́sẹẹsẹ kí o sì pa àbájáde mọ́ pọ̀, nítorí àwọn ìdáhùn mẹ́rin kò ní ìtumọ̀ bí kò bá wà lẹ́gbẹ̀ẹ́ ara wọn. Wọ́n ń sọ proxy, àwọn àdàpọ̀, àwọn ọ̀nà IPv4 àti àkójọ olùyànjú, ní ìtòlẹ́sẹẹsẹ yẹn:

netsh winhttp show proxy
Get-NetAdapter
route print -4
Get-DnsClientServerAddress

Linux àti macOS nílò àwọn àṣẹ tiwọn, wọn kò sì lè rọ́pò ara wọn. Lórí Linux àwọn ọ̀nà wá láti ip route, olùyànjú sì wá láti resolvectl status níbi tí systemd-resolved ti ní í, pẹ̀lú ìpadàbọ̀ sí cat /etc/resolv.conf. Lórí macOS àwọn ọ̀nà wá láti netstat -rn, àwọn olùyànjú láti scutil --dns, proxy ẹ̀rọ sì láti scutil --proxy. Ẹnìkan tí ń ka lórí macOS tí ó bá ṣe ip route yóò gba command not found, /etc/resolv.conf níbẹ̀ sì jẹ́ stub tí a ṣẹ̀dá, kì í ṣe ìṣètò tí ó ní àṣẹ. Ṣàyẹ̀wò pẹpẹ kí o tó ṣàyẹ̀wò ìpele, bí bẹ́ẹ̀ kọ́ àṣẹ àkọ́kọ́ yóò di àwárí.

Fún ìpele kọ̀ọ̀kan béèrè ìbéèrè kan: ṣé iye yìí ṣì ń tọ́ka sí ohun tí ó wà nígbà tí ẹ̀rọ náà ti dé? Proxy ní ebute tí ó kú, àdàpọ̀ tí kò ní ọ̀nà abẹ́lẹ̀, ọ̀nà àkọ́kọ́ gba ojú-ọ̀nà tí ó ti ṣubú àti olùyànjú nínú ọ̀nà abẹ́lẹ̀ — gbogbo wọn ń dáhùn pé rárá. Rárá kan ṣoṣo tó láti ṣàlàyé àmì náà, ìdí niyẹn tí ìyípadà kan ní ìdánwò kọ̀ọ̀kan fi ṣe pàtàkì.

Proxy kì í ṣe ọ̀nà abẹ́lẹ̀

Proxy ń gba ìbéèrè, ó ń gbà á ní ibòmíì, ó sì ń dá ìdáhùn padà, ìyẹn túmọ̀ sí pé ó mọ ibi tí ó ń lọ, ó sì ń rí ohunkóhun tí ojú-ìwé kò tíì fi ara rẹ̀ pamọ́. Kò gbé àwọn ìlànà mìíràn. Kò dáàbò bo ọ̀nà bí ibi tí ó ń lọ kò bá ti ń lo TLS. A sì lè yí i padà nípasẹ̀ ohunkóhun tí ó gbé e kalẹ̀, láìsí ìkópa rẹ.

Ìyàtọ̀ yẹn ń yí ìbéèrè tí ó tọ́ láti béèrè padà. Nígbà tí proxy bá kù sílẹ̀, ṣàwárí ètò wo tí ṣì ń darí aṣàwákiri rẹ, kì í ṣe bóyá ọ̀nà abẹ́lẹ̀ ti gòkè. Ọ̀nà abẹ́lẹ̀ lè dáadáa pátápátá, kò sì ní í ṣe pẹ̀lú ìkùnà náà rárá.

Bí o bá fẹ́ mọ ohun tí irú ẹ̀rọ bẹ́ẹ̀ ṣe gan-an, ṣàkíyèsí rẹ̀ dípò kíkà pátákó rẹ̀. Process Monitor ń kọ àwọn kókó ìforúkọsílẹ̀ àti àwọn fáìlì tí ó fọwọ́ kàn, nígbà tí gbígba àwọn àpò ń fi hàn ibi tí ìrìnàjò rẹ̀ lọ. Àwọn méjèèjì jẹ́ irinṣẹ́ lasan, àwọn méjèèjì sì ń dáhùn ìbéèrè ìṣẹ́kù dára ju ìmọ́lẹ̀ ipò èyíkéyìí. Kò sí èyí tí ó nílò kí ẹ̀rọ náà ṣì ń ṣiṣẹ́.

Yọ ẹ̀yà náà kúrò, kì í ṣe ẹ̀rí

Àtúnṣe tí ó dúró pẹ́ ni yíyọ ohun tí ó kọ ìṣètò náà kúrò. Yọ ẹ̀rọ náà kúrò, pa àdàpọ̀ àròyé tí ó fi kún rẹ̀, nu proxy àti àkójọ olùyànjú, lẹ́yìn náà tún ẹ̀rọ ṣíṣe bẹ̀rẹ̀ kí o sì dánwò pẹ̀lú ẹ̀rọ náà tí a kò tíì gbé kalẹ̀. Bí ìwò lórí í bá ṣiṣẹ́ ní àkókò yẹn, o ti rí ìdí, kì í ṣe ọ̀nà àyẹ́sí. Kọ ìpele tí ó ti gbó sílẹ̀, nítorí olùpèsè kan náà máa ń fi àṣìṣe kan náà ránṣẹ́ lẹ́ẹ̀mejì.

Bí àmì náà bá padà wá lẹ́yìn tí o gbé ẹ̀rọ tí ó tẹ̀le kalẹ̀, sọ̀kalẹ̀ gba àwọn ìpele mẹ́rin náà lẹ́ẹ̀kan sí i kí o tó pinnu pé iṣẹ́ náà ti ba ohun kan jẹ́. Ẹ̀rí máa ń ṣì wà níbẹ̀, nínú ọ̀kan nínú àwọn ibi mẹ́rin náà. Ẹ̀rọ kejì kò dá ìpele karùn-ún; ó ń ṣàtúnṣe ọ̀kan nínú àwọn mẹ́rin náà.

Gbígbé ẹ̀rọ kalẹ̀ ń yí proxy padà, ṣùgbọ́n kì í yí àdàpọ̀ tí ó ti gbó padà, ó sì lè fi olùyànjú méjì sílẹ̀ nínú àkójọ. Àìdọ́gba yẹn ni ìdí tí yíyọ-kí-o-sì-dánwò fi dára ju bọ́tìnì yíyí ohun gbogbo padà. Ó tún fún ọ ní ìpìlẹ̀ láti fi wé nígbà tí ìsopọ̀ bá já mọ́lẹ̀ lẹ́ẹ̀kan sí i.

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