Àwọn olùwòye mẹ́ta ń dàpọ̀ sí ìbéèrè kan ní gbogbo ìgbà tí ẹnìkan bá béèrè bóyá VPN ń fi ìrìnàjò rẹ̀ pamọ́: nẹ́tíwọ́kì tí ó so mọ́, ẹ̀rọ tí ó wà ní ọwọ́ rẹ̀ àti olùṣiṣẹ́ ọ̀nà abẹ́lẹ̀. Ọ̀kọ̀ọ̀kan kọ́ ohun tí ó yàtọ̀, ọ̀nà abẹ́lẹ̀ sì ń yí ọ̀kọ̀ọ̀kan àwọn ojú wo yẹn padà ní ọ̀nà tí ó yàtọ̀. Ó máa ń ṣèrànwọ́ láti ṣiṣẹ́ ní ọ̀nà òdìkejì kí a sì bẹ̀rẹ̀ láti inú ọ̀rọ̀ tí a ń sọ, nítorí ọ̀rọ̀ náà ni ohun tí ó gbọ́dọ̀ dúró lẹ́yìn àyẹ̀wò. Pinnu irú ọ̀rọ̀ tí o nílò, lẹ́yìn náà fi àwọn irinṣẹ́ wé e.

Ọ̀rọ̀ kìíní: ẹnìkan kò lè ka ìrìnàjò

Bẹ̀rẹ̀ pẹ̀lú ọ̀rọ̀ tí ó dín jùlọ: ẹrù náà kò ṣeé kà. Olùwòye tí kò ṣiṣẹ́ lórí ọ̀nà kò lè wo inú ìpàdé TLS, nítorí náà ọ̀nà abẹ́lẹ̀ ń fi díẹ̀ kún ojúlé tí ó ti ń lo HTTPS, kò sì fi ohunkóhun kún òpin méjèèjì. Ẹni tí ó fọ́ ọ̀rọ̀ yìí ni ẹni tí ó ń darí ẹ̀rọ náà, nítorí aṣojú àyẹ̀wò ń parí ìsopọ̀ náà, ó sì ń tún un fọwọ́ sí pẹ̀lú gbòǹgbò tí ẹ̀rọ náà ti gbà gbọ́. Ìdí nìyẹn tí àlàáfíà náà ṣì fi ń farahàn nígbà tí ẹ̀wọ̀n ìjẹ́rìí ń gbé orúkọ àjọ tí ó fi gbòǹgbò náà sílẹ̀.

security find-certificate -a -p /Library/Keychains/System.keychain | openssl crl2pkcs7 -nocrl -certfile /dev/stdin | openssl pkcs7 -noout -print_certs | grep subject
certutil -store Root

Lórí macOS, ọ̀nà yẹn ń tẹ́ ìlà àkòrí kan fún gbogbo ẹ̀rí tí ó wà nínú kọ́pù ọ̀rọ̀ ìkọ̀kọ̀ ẹ̀rọ náà, láì ṣí fèrèsé kan, lórí Windows sì ni certutil -store Root ń ṣe àkójọ ibi ìpamọ́ kan náà tí certlm.msc ń fi àwòrán hàn. Gbòǹgbò tí ó jẹ́ ti ilé-ìwé, agbaniṣẹ́ tàbí ọjà ààbò nẹ́tíwọ́kì ni àkọsílẹ̀ tí ó yẹ kí a wá. Rí ọ̀kan ń fi kìkì pé ìdádúró ṣeé ṣe, kì í ṣe pé ó ń ṣẹlẹ̀.

Ohun tí o lè ṣe nípa rẹ̀ jẹ́ ìbéèrè ìlànà kì í ṣe ti ìmọ̀ ẹ̀rọ. Yíyọ àpèjúwe tàbí gbòǹgbò àyẹ̀wò kúrò nínú ohun èlò tí kì í ṣe tirẹ̀ máa ń tẹ́ ìwé àdéhùn ìlò tí a gbà kúrò, ètò ìṣàkóso sì máa ń ṣàkíyèsí rẹ̀, ó sì ń tún un gbé kalẹ̀, nítorí náà ìbéèrè pé kí olówó ẹ̀rọ náà má ka ìrìnàjò rẹ nilò ẹ̀rọ mìíràn, kì í ṣe ètò mìíràn.

Ọ̀rọ̀ kejì: ẹnìkan kò rí ibi tí o ń lọ

Ibùdó ni ọ̀rọ̀ tí ó le jù, nítorí ìṣafihàn méjì ń ṣẹlẹ̀ kí ojú-ìwé tó gbé kalẹ̀. Ìbéèrè ń lọ sí olùyẹ̀wò tí ètò náà ti gbé kalẹ̀ láti lò, ìdáhùn sì ń farahàn fún nẹ́tíwọ́kì tí ó ń gbé e. Lẹ́yìn náà ìfọwọ́sọ̀rọ̀ TLS ń gbé orúkọ olùpín ìpèsè tí a béèrè lọ ní gbangba, àyàfi tí Encrypted Client Hello bá jẹ́ àtìlẹ́yìn ní òpin méjèèjì. Kò sí ìṣafihàn kan nínú àwọn méjèèjì tí ó ní ìtumọ̀ kóòdù, nítorí náà ọ̀nà abẹ́lẹ̀ kò ní ipa lórí èyíkéyìí.

resolvectl status | grep -A2 "Link"
nslookup example.com

Olùyẹ̀wò wo ni a ń lò ní ti gidi ni ó ń pinnu ìfarahàn, a sì lè dìí wọ̀n dípò jìyàn nípa rẹ̀. Lórí Linux, resolvectl status ń tẹ́ àwọn olùpín DNS fún gbogbo ìsopọ̀ jáde, ìjáde rẹ̀ sì sọ fún ọ bóyá olùyẹ̀wò ojúlé ni ó ń dáhùn tàbí ti a tì mọ́. Windows ń dáhùn ìbéèrè kan náà pẹ̀lú nslookup example.com, tí ẹ̀ka ìjáde àkọ́kọ́ rẹ̀ ni olùpín DNS tí ó dáhùn.

Nígbà tí kọ̀mpútà ẹ̀gbẹ́kẹ̀gbẹ́ bá béèrè lọ́wọ́ olùyẹ̀wò ojúlé kí ọ̀nà abẹ́lẹ̀ tó gòkè, tàbí tí àpèjúwe bá dé láìsí olùpín àrọ́wọ́tó, tí ó jẹ́ kí ti àtijọ́ wà ní lílò, olùdarí ṣì ń ṣàkójọ orúkọ agbàle láì ṣe ìtumọ̀ kóòdù ohunkóhun. DNS tí a fi kóòdù pa mọ́ nínú aṣàwákiri yálà ń yẹ̀ ọ̀nà olùyẹ̀wò tí a tì mọ́ sílẹ̀ tàbí a dènà rẹ̀ pátápátá, ó sì kùnà ní ìpínlẹ̀ tí ó tiì. Olùṣiṣẹ́ ojú-ìjáde ń rí orúkọ kan náà láti ẹ̀gbẹ́ rẹ̀. Nítorí náà yíyí olùyẹ̀wò padà kò gbé ìṣafihàn yẹn kúrò lọ́wọ́ olùpín ọ̀nà abẹ́lẹ̀.

Ọ̀rọ̀ kẹta: ẹnìkan kò mọ̀ pé o ti sopọ̀

Ọ̀rọ̀ kẹta ni ohun tí ọ̀nà abẹ́lẹ̀ kò lè gbèèyàn, nítorí àwọn àpòpò ṣì ń ré kọjá nẹ́tíwọ́kì àdúgbò. Nẹ́tíwọ́kì yẹn ń kọ́ àdírẹ́sì òpin, ìwọ̀n àfojúsùn, àkókò àti wíwà ìpàdé kóòdù kan tí ó pẹ́, èyí tí ó tó láti dènà, láti dín kù tàbí láti kàn ṣàkíyèsí. Ògiri iná tí kò lè ka àpòpò kan ṣì lè kọ̀ láti jẹ́ kí ó kọjá. Jíjẹ́ kí a wò ó kì í ṣe bí ẹnìkan kò wò ó: o gbé olùwòye náà lọ, o kò pa á ré.

Pípín ọ̀nà abẹ́lẹ̀, àti èyíkéyìí ohun èlò tí kò ka ọ̀nà tí a tì mọ́ sí, ń dá àwọn ṣíṣàn jáde ní òde ọ̀nà abẹ́lẹ̀ tí ó dà bí ti àtijọ́ gan-an. Àwọn ṣíṣàn yẹn ni olùwòye tí ó ṣọ́ra máa ń kọ́kọ́ ṣàkíyèsí, tábìlì ọ̀nà ti ẹ̀rọ ìbánisọ̀rọ̀ sì ń fi ibi tí a yọ kúrò hàn.

Olùṣiṣẹ́ ní òpin kejì di àwòrán dígí ojú wo yẹn mú: àdírẹ́sì ìjáde, àkókò, ìwọ̀n àti ní gbogbo ìgbà orúkọ àwọn ojúlé. Olùpín rẹ di ẹgbẹ́ tí ó ní ojú-ìwòye, èyí tí ó yàtọ̀ sí àìfarahàn. Yíyan olùpín tí o gbẹ́kẹ̀lé jẹ́ ìpinnu gidi; pípè èsì náà ní èyí tí a kò wò kì í ṣe bẹ́ẹ̀.

Pinnu irú ọ̀rọ̀ tí o nílò

Kọ ìbéèrè náà sí ìlà kan kí o tó fọwọ́ kan ẹ̀rọ ìbánisọ̀rọ̀: fi àkóónú pamọ́, fi ibùdó pamọ́ tàbí fi pamọ́ bóyá o ti sopọ̀ rárá. Àkóónú ti wà ní ìṣàkóso HTTPS pẹ̀lú ọ̀nà abẹ́lẹ̀, nígbà tí ibùdó nílò olùyẹ̀wò àti ọ̀nà tí yóò yẹ̀ ohun èlò ojúlé náà pátápátá.

Ìbéèrè kẹta ni èyí tí kò rọrùn, nítorí ohun kan ṣì so mọ́ ibìkan ní ọ̀nà tí a lè rí, yálà a fi kóòdù pa mọ́ tàbí bẹ́ẹ̀ kọ́. Kò sí ètò ẹ̀rọ ìbánisọ̀rọ̀ kan tí ó yí ìyẹn padà. Tí ìbéèrè àti ìlànà bá yapa, àlàfo yẹn jẹ́ ti ìjíròrò pẹ̀lú ẹni tí ó ni ìlànà náà, kì í ṣe àṣàyàn nínú ẹ̀rọ ìbánisọ̀rọ̀. Ẹni tí ó lè dáhùn rẹ̀ ni ẹni tí ó kọ ìlànà náà.

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