HTTPS-proxy túmọ̀ sí àwọn ìsopọ̀ TLS méjì, kì í ṣe ọ̀kan
Ipele proxy àti ojú ayélujára jẹ́ àwọn ìbáṣepọ̀ TLS ọ̀tọ̀ọ̀tọ̀ pẹ̀lú ìgbẹ́kẹ̀lé ọ̀tọ̀ọ̀tọ̀. Ka ipa wo ni ó kùnà kí o tó yí ètò ìwé-ẹ̀rí kankan padà.
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áà.
| Line | What to state |
|---|---|
| Protected segments | Which hops are encrypted, and between which endpoints |
| Verified identities | What each end proves, and against which trust anchor |
| Trusted intermediaries | Who can read or alter traffic by design |
| Traffic included | Which 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.