Orúkọ proxy HTTPS ṣàlàyé ìgbékalẹ̀ ìrìnàjò láàárín ẹ̀rọ ìbánisọ̀rọ̀ rẹ àti proxy, kò sì ju bẹ́ẹ̀ lọ. Kò sọ pé a ti fi ìsopọ̀ kan náà ṣe ààbò ojú ayélujára tí ó wà lẹ́yìn rẹ̀, bẹ́ẹ̀ sì ni kò sọ pé proxy lè ka ojú-ìwé náà. Nígbà tí o bá ya ìsopọ̀ méjì náà sọ́tọ̀, àwọn àṣìṣe ìwé-ẹ̀rí kò ní jẹ́ àdììtú mọ́, ìfiwéra pẹ̀lú VPN yóò sì di kedere.

Àwọn ibi ìparí méjì, ìjẹ́rìí méjì

Nínú ipò tunnel déédéé, àwọn ìbáṣepọ̀ TLS méjì wà. Èyí àkọ́kọ́ ń lọ láti ẹ̀rọ ìbánisọ̀rọ̀ rẹ sí proxy, ó sì ń jẹ́rìí proxy. Èyí kejì ń lọ láti ẹ̀rọ ìbánisọ̀rọ̀ rẹ sí ojú ayélujára tí ó wà nínú tunnel, ó sì ń jẹ́rìí ojú ayélujára náà. Wọ́n ń kùnà lọ́nà ọ̀tọ̀ọ̀tọ̀, a sì ń ṣètò wọn lọ́nà ọ̀tọ̀ọ̀tọ̀.

Wọ́n ní àwọn ìpinnu ìgbẹ́kẹ̀lé ọ̀tọ̀ọ̀tọ̀, àwọn ẹ̀wọ̀n ìwé-ẹ̀rí ọ̀tọ̀ọ̀tọ̀ àti àwọn ìfiránṣẹ́ àṣìṣe ọ̀tọ̀ọ̀tọ̀. Proxy tí ń lo CA ilé-iṣẹ́ àti ojú ayélujára gbogbo ènìyàn tí ń lo ẹ̀wọ̀n gbogbo ènìyàn lè nílò ètò ìjẹ́rìí tí ó yàtọ̀ lọ́nà tí ó tọ́, ìyẹn kì í sì ṣe ètò tí ó kùnà.

Ka wọ́n bí ìsopọ̀ méjì tí ó ṣàdédé pín socket kan, nítorí pé bẹ́ẹ̀ ni wọ́n rí.

Kí ni CONNECT ń gbé sínú tunnel gan-an

Ẹ̀rọ ìbánisọ̀rọ̀ ń fi ìbéèrè CONNECT ránṣẹ́ tí ó dárúkọ host àti port, proxy sì ṣí ìsopọ̀ TCP kan sí ibi ìparí yẹn. Lẹ́yìn tí proxy bá dáhùn, àwọn byte tí ó tẹ̀le ni a ń gbá lọ láìṣe ìtúmọ̀, ìdí ni pé TLS handshake ojú ayélujára ń gba inú proxy kọjá láìyípadà. Nítorí náà proxy ń kọ́ orúkọ ibi-ìlọ àti metadata ìsopọ̀, kò sì gba àwọn ojú-ìwé tí a ti túṣí lẹ́nu iṣẹ́ yẹn.

Ìyàtọ̀ yẹn ni gbogbo àríyànjiyàn ààbò fún ipò tunnel, ó sì tún jẹ́ ààlà rẹ̀.

Proxy HTTP tí kò ní TLS lórí ìpele proxy ṣì ń gbé ojú ayélujára HTTPS kọjá CONNECT. Ìbáṣepọ̀ láàárín ẹ̀rọ ìbánisọ̀rọ̀ àti proxy wà ní gbangba nígbà tí ìsopọ̀ ojú ayélujára kò rí bẹ́ẹ̀, pípè gbogbo rẹ̀ ní proxy HTTPS ń fi ìyàtọ̀ yẹn pamọ́.

Èwo ìwé-ẹ̀rí ni ó kùnà

Nígbà tí ìjẹ́rìí bá kùnà, ka ibi ìparí tí a dárúkọ nínú àṣìṣe náà kí o tó yí ètò ìgbẹ́kẹ̀lé kankan padà. Àwọn àṣìṣe méjì náà dà bí ara wọn nínú terminal ṣùgbọ́n wọ́n ń tọ́ka sí àwọn àtúnṣe tí ó yàtọ̀ pátápátá, ìdí ni pé ìbéèrè àkọ́kọ́ máa ń jẹ́ ìsopọ̀ wo ni a kọ̀.

curl ya àwọn àṣàyàn sọ́tọ̀ fún ìdí yìí gan-an. Fáìlì CA proxy ń ṣètò ìjẹ́rìí proxy, nígbà tí fáìlì CA ń ṣètò ìjẹ́rìí server, ìwà ilé-ìpamọ́ ìgbẹ́kẹ̀lé tí ó kan náà sì tún sinmi lórí bí a ṣe kọ́ curl.

curl -v --proxy https://proxy.example.net:443 \
  --proxy-cacert org-ca.pem --cacert public-ca.pem https://www.example.com/

Dídẹ́kun àyẹ̀wò kì í ṣe àtúnṣe. Kò fi ohunkóhun hàn nípa ibi ìparí kankan.

Àyẹ̀wò jẹ́ ètò mìíràn

Àyẹ̀wò TLS kì í ṣe ṣíṣe tunnel. Alárinà tí ń ṣàyẹ̀wò ń fòpin sí ìbáṣepọ̀ ìgbẹ́kẹ̀lé tí ó dojú kọ ojú ayélujára, ó sì ń fi ìwé-ẹ̀rí tirẹ̀ hàn sí ẹ̀rọ ìbánisọ̀rọ̀, nítorí náà ẹ̀rọ ìbánisọ̀rọ̀ ń jẹ́rìí alárinà dípò ojú ayélujára. Ìyẹn lè tọ́ lábẹ́ àpẹẹrẹ tí a fọwọ́ sí, ó sì jẹ́ ẹ̀sùn tí ó yàtọ̀ gan-an sí gbígbá byte fún byte. Má ṣe rò pé gbogbo proxy ń ṣàyẹ̀wò, má sì ṣe rò pé ìpele proxy tí a ti fi ààbò bo ń yọ̀nda náà kúrò.

CA ilé-iṣẹ́ nínú ilé-ìpamọ́ ìgbẹ́kẹ̀lé rẹ jẹ́ àmì nípa ètò tí o wà, kì í ṣe ẹ̀rí. Béèrè nípa àpẹẹrẹ náà dípò kí o máa fojú rẹ̀ kà látinú ẹ̀wọ̀n ìwé-ẹ̀rí.

Àwọn ètò méjì yẹn ń fúnni ní àwọn ìdáhùn tí ó yàtọ̀ sí ìbéèrè tani ó lè ka ojú-ìwé náà.

Fi proxy àti VPN wé lórí àwọn ìlà mẹ́rin kan náà

Ìfiwéra yóò wúlò nígbà tí a bá ṣàpèjúwe àwọn ìgbékalẹ̀ méjì náà ní ọ̀nà kan náà.

LineWhat to state
Protected segmentsWhich hops are encrypted, and between which endpoints
Verified identitiesWhat each end proves, and against which trust anchor
Trusted intermediariesWho can read or alter traffic by design
Traffic includedWhich processes and destinations the policy actually covers

Proxy tí a ṣètò fún ìbéèrè kan ń bo ìbéèrè yẹn nìkan. Kò fi gbogbo ìlànà tí ó wà lórí ẹ̀rọ náà kọjá inú rẹ̀, àpẹẹrẹ àṣẹ náà sì dín gan-an bẹ́ẹ̀. Ìbo VPN sinmi lórí ipa-ọ̀nà àti ìlànà ohun-èlò rẹ̀, èyí tí ó tún gbọ́dọ̀ ṣàyẹ̀wò dípò kí a kàn rò ó. Kò sí àṣàyàn tí ó ń bo gbogbo nǹkan kìkì nítorí pé a ti fi í sórí ẹ̀rọ.

Kọ àwọn ìlà mẹ́rin náà fún àṣàyàn kọ̀ọ̀kan, àríyànjiyàn yóò sì máa yanjú fúnra rẹ̀. Ìfiwéra tí ó wúlò kì í ṣe èwo àmì tí ó dún bí ẹni tí a fi ààbò bo jù. Ìyẹn ni àwọn ẹ̀ka wo ni a dáàbò bò, tani a ń jẹ́rìí ní àwọn ipa wọn, àwọn alárinà wo ni o gbẹ́kẹ̀lé, àti irú ìrìnàjò wo ni ìlànà náà ń bo gan-an.

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