Àkópọ̀ àkóónú lẹ́yìn VPN: tún orísun ṣe, kì í ṣe ihò
Ṣíbí náà ń ṣàlàyé ìwé náà, kì í ṣe àwọn skríìbù tí ó ń gbé wọlé. Ka kọ́nsóòlù, pa ìdínà mọ́, tún ìtọ́kasí náà ṣe ní orísun rẹ̀, lẹ́yìn náà gbìyànjú ojú-ìwé náà lẹ́ẹ̀kan sí i.
Ojú-ìwé HTTPS tí ń gbé àwọn skríìbù wọlé nípasẹ̀ HTTP ń ṣe ìbéèrè méjì pẹ̀lú ìpele ààbò méjì ọ̀tọ̀ọ̀tọ̀, ṣíbí náà sì ń ṣàlàyé ìkọ́kọ́ nìkan. Ihò kò yí ìyẹn padà, nítorí ó ń dáàbò bo ẹrù náà, kì í ṣe ètò orísun náà fúnra rẹ̀. Aṣàwákiri náà ti ń sọ fún ọ ní ìbéèrè tí kùnà, bí o bá ka kọ́nsóòlù dípò ọ̀pá àdírẹ́sì. Àyẹ̀wò mẹ́ta ń gbé ọ láti ojú-ìwé tí ń ṣiṣẹ́ ní ààbọ̀ dé àtúnṣe gidi.
Ka ìbéèrè náà, kì í ṣe ọ̀pá àdírẹ́sì
Ìwé tí a gbà nípasẹ̀ HTTPS lè tọ́ka sí skríìbù, fọ́ọ̀mù ìtọ́jú, fọ́ntì tàbí férémù nípasẹ̀ HTTP lasan. Ìtọ́kasí yẹn jẹ́ ìbéèrè ọ̀tọ̀, ìyẹn sì ni ohun tí aṣàwákiri ń ṣàròyé nípa rẹ̀. Ààbò ìwé àkọ́kọ́ kò padà sínú rẹ̀, ihò tí ń gbé àwọn ìṣàn méjèèjì kò sì yí ètò kankan padà. Nítorí náà ojú-ìwé lè jẹ́ aláàbò ní ti gidi àti bíbàjẹ́ ní ti gidi ní àkókò kan náà.
Pípè orísun náà ní fáìlì tí a kó mọ́ nìkan kò jẹ́ kí àyípadà rẹ̀ jẹ́ aláìléwu.
Bí a bá lè yí àkóónú skríìbù tí kò ní ààbò padà ní ojú-ọ̀nà kí a sì ṣe é, ó lè yí ìwà ojú-ìwé náà padà, èyí sì jẹ́ ìṣòro tó tóbi ju àṣìṣe ìrísí lọ. Àwọn àwòrán ń gbé ewu kékeré ṣùgbọ́n gidi nígbà tí a bá yí wọn padà ní ojú-ọ̀nà. Ṣíbí náà kò parọ́ nípa ohunkóhun. Ó ń dáhùn ìbéèrè tó hángùn ju èyí tí o béèrè lọ.
Mọ àwọn orísun tí a dínà àti àwọn tí a gbé ga
Àwọn aṣàwákiri kò tọ́jú gbogbo irú orísun ní ọ̀nà kan náà. ìtọ́sọ́nà àkóónú àdàpọ̀ ń ya àwọn ìbéèrè tí a gbé ga sí HTTPS sọ́tọ̀ kúrò lára àwọn tí a dínà pátápátá, pẹ̀lú skríìbù, fọ́ọ̀mù ìtọ́jú àti ìbéèrè ẹ̀rọ ní ẹ̀gbẹ́ tí a dínà, nígbà tí àwọn àwòrán àti media lè di gbígbé ga tàbí sísàmì sílẹ̀ ní àkókò yẹn.
Ìyàtọ̀ yẹn ni ó ṣàlàyé àwọn ìròyìn tó ń dàrú. Ojú-ìwé tí ó ní skríìbù tí a dínà ń pàdánù ẹ̀yà kan pátápátá, nígbà tí ojú-ìwé tí ó ní àwòrán tí a gbé ga ń wo dára, ó sì ti yí ìbéèrè rẹ̀ padà ní ìdákẹ́jẹ́. Àwọn ẹ̀ka tí a kọ sílẹ̀ ní àwọn ìyàtọ̀ pẹ̀lú, nítorí náà má ṣe rò pé gbogbo URL irú kan yóò gbé ga ní àṣeyọrí. Ka ohun tí kọ́nsóòlù sọ nípa ìbéèrè pàtó náà dípò fí ṣe àròyé láti inú ìmúdàgànà fáìlì.
Wíjẹ́tì tí a dínà kì í ṣe ẹ̀rí pé ihò kùnà. Ó jẹ́ ẹ̀rí pé aṣàwákiri ṣe iṣẹ́ rẹ̀.
Tún ìtọ́kasí náà ṣe ní orísun rẹ̀
Fún oní ojú-ìwé, àtúnṣe náà wà ní ibi tí a ti kọ URL tí kò ní ààbò sí: àpèjúwe kan, fọ́ọ̀mù ìtọ́jú kan, skríìbù tí ń kó àwọn URL jọ, tàbí ẹ̀yà ẹlẹ́ẹ̀kẹta kan. Yíyí àdírẹ́sì ojú-ìwé tí ó hàn padà ń fi gbogbo wọn sílẹ̀ láìfọwọ́ kàn. Wá olùgbàlejò nínú orísun náà kí o sì tún gbogbo ìtọ́kasí ṣe, kì í ṣe ẹyọ kan tí kọ́nsóòlù dárúkọ ní àìròtẹ́lẹ̀.
Lẹ́yìn náà jẹ́rìí pé a ń pèsè orísun náà ní ti gidi nípasẹ̀ HTTPS pẹ̀lú ìdánimọ̀ tó wúlò, nítorí yíyí ètò padà kò lè dá iṣẹ́ tí a kò tíì tẹ̀ jáde níbẹ̀ rí.
grep -rn "http://assets.example" ./templates
curl -sSI https://assets.example/widget.js | head -n 1Tẹ̀lé àwọn àtúnjúwe pẹ̀lú, nítorí ìtọ́kasí tí ó bẹ̀rẹ̀ pẹ̀lú HTTPS ṣì lè wọ ojú-ọ̀nà ìfijíṣẹ́ ọ̀rọ̀ tààrà. Níbi tí ìgbẹ́kẹ̀lé kò bá ní ìfijíṣẹ́ aláàbò rárá, yọ ọ́ kúrò tàbí rọ́pò rẹ̀ nípasẹ̀ ìlànà àyípadà déédéé dípò fí fi ojútùú àyíká ránṣẹ́. Fún olùlò, jẹ́ kí àwọn ààbò aṣàwákiri wà ní ṣíṣí kí o sì sọ URL orísun náà, irú rẹ̀ àti ìfiránṣẹ́ kọ́nsóòlù fún oní ojú-ìwé. Má ṣe pín àwọn ìtọ́ni tí ń sọ fún àwọn òṣìṣẹ́ pé kí wọ́n gba àkóónú tí kò ní ààbò láàyè fún ojú-ìwé kan rí, nítorí ìyàtọ̀ yẹn ń gbé pẹ́ ju ìṣẹ̀lẹ̀ tí ó fà á lọ.
Gbìyànjú ojú-ìwé náà lẹ́ẹ̀kan sí i bí àwọn olùlò ṣe ń fọwọ́ kàn án
Dán àwọn iṣẹ́ tí ń gbé àwọn orísun wọlé nígbà tí a bá béèrè wọn, kì í ṣe ìwé àkọ́kọ́ nìkan. Àwọn ojú-ìwé ń gbé kóòdù, dátà àti àwọn ìgbàsílẹ̀ sí i nígbà tí a bá tẹ bọ́tìnì, àwọn ìbéèrè yẹn sì sábà jẹ́ àwọn aláìní ààbò. Jẹ́rìí àwọn ìbéèrè pàtó àti ìwà tí ó hàn nígbà tí ààbò ṣì wà ní ṣíṣí. Àyẹ̀wò tí ó bẹ̀rẹ̀ pẹ̀lú prófáìlì aṣàwákiri tí a tú sílẹ̀ kò lè fi ohun tí olùlò déédéé ń rí hàn ọ́.
Ihò ṣì ní iṣẹ́ tirẹ̀, iṣẹ́ yẹn sì ni àyè sí nẹ́tíwọ́kì, kì í ṣe ìwà títọ́ ojú-ìwé.
Ní kété tí ìrìn-ajá bá kúrò ní ìparí ihò náà, ìgbàsílẹ̀ HTTP kankan tí ó kù kò jèrè ohunkóhun láti ọ̀dọ̀ ẹrù náà. Tún ojú-ọ̀nà orísun náà ṣe kí o sì pa ìmúṣẹ aṣàwákiri mọ́ ní ibi rẹ̀. Gbígbà pé ìpele ìrìn àjò mìíràn jẹ́ àtúnṣe fún ìgbẹ́kẹ̀lé aláìní ààbò ni ọ̀nà tí ẹgbẹ́ kan fi dé skríìbù tẹ́bùlì ìrànwọ́ tí ń pa ìṣàkóso tí ó ń ṣiṣẹ́ dáadáa.