Ìmúdójúìwọ̀n ẹnubodè VPN kùnà: ka ìpele náà kí o tó ṣí ọ̀nà àbájáde
Ìmúdójúìwọ̀n tó kùnà ń dárúkọ ìpele, kì í ṣe ebute tó sọnù. So ìfiránṣẹ́ náà mọ́ olówó rẹ̀, ka ọ̀nà aṣojú, kí o sì pinnu ètò ìtọ́jú pẹ̀lú ìmọ̀.
Kíkọ̀ láti fi àwọn ìmúdójúìwọ̀n ààbò sórí ẹ̀rọ jẹ́ ọ̀sẹ̀ búburú kan péré kí o tó di ìṣòro ẹlòmíràn, ẹnubodè tó ń gba àwọn alábàáṣiṣẹ́ sì ni ibi tó rọrùn jù láti dàgbà irú ìwà yẹn. Ìdí tó sábà máa ń ṣẹlẹ̀ kì í ṣe ọ̀nà tó sọnù bí kò ṣe ìpinnu tó sọnù: kò sí ẹni tó sọ bí ẹ̀rọ olùgbàlejò fúnra rẹ̀ yóò ṣe dé ibi ìkórajọ nígbà tí gbígbé àwọn alábàáṣiṣẹ́ kọjá jẹ́ díná mọ́nà. Ìpinnu yẹn gbọ́dọ̀ ṣe ní gbangba, ó sì gbọ́dọ̀ dín ju kíkí ètò àbájáde pa fún ọ̀sán kan.
Ìpele mẹ́rin, olówó mẹ́rin ọ̀tọ̀ọ̀tọ̀
Ìkùnà ìmúdójúìwọ̀n jẹ́ ìpele tí a dárúkọ, bóyá ìfiránṣẹ́ sọ bẹ́ẹ̀ tàbí bẹ́ẹ̀ kọ́, ìpele kọ̀ọ̀kan sì jẹ́ ti olówó mìíràn. Orúkọ tí kò lè yanjú jẹ́ ìbéèrè fún olùyanjú. Àsopọ̀ tó ń parí àkókò jẹ́ ìbéèrè fún gbígbé, aṣojú tàbí ẹ̀gbẹ́ jínjìn. Àṣìṣe ìdánimọ̀ TLS jẹ́ ìbéèrè ìgbẹ́kẹ̀lé, àti àwọn ẹ̀kúnrẹ́rẹ́ àkójọ tí a kọ̀ jẹ́ ìbéèrè ìfọwọ́sí. Ìpele mẹ́rin, olówó mẹ́rin, òfin ebute sì ń dáhùn ọ̀kan nínú wọn nìkan.
| The failure text mentions | Which component owns it | What you check first | What you must not change |
|---|---|---|---|
| a name that will not resolve | the resolver policy for this host | which resolver is used, and whether its path is permitted | nothing in the firewall: no repository packet has left yet |
| a connection that times out | routing, proxy or the far end | the destination, port and proxy the manager actually attempts | the egress policy, before you know that destination |
| a TLS identity mismatch | trust configuration and the server's identity | the chain the manager is presented with | verification settings, which only hide the mismatch |
| rejected archive metadata | the repository's signing metadata | whether the source carries valid, trusted metadata | the signature check, which is not a routing question |
Ping àti yíyanjú orúkọ ni àwọn ìdánwò méjì tí àwọn ènìyàn kọ́kọ́ ń lò, àwọn méjèèjì sì ń dáhùn àwọn ìbéèrè tí kò sí ẹni tó béèrè. Ìdáhùn echo ń lo ìlànà mìíràn ju àsopọ̀ ibi ìkórajọ, ìwádìí tó jáde sì dúró ní yíyanjú orúkọ láìdán gbígbé jáde wò. Àwọn méjèèjì lè kọjá nígbà tí gbòógì ìdúnàádúrà kùnà, àwọn méjèèjì sì lè kùnà fún àwọn ìdí tí kò ní í ṣe pẹ̀lú ọ̀nà.
Ka ọ̀nà tí olùṣàkóso ń gbà ní ti gidi
Ṣàyẹ̀wò àwọn URI orísun tí a ti ṣètò àti ìṣètò aṣojú tó wà ní ti gidi dípò kíkà á pé ọ̀kan nínú wọn. Òfin tí a kọ fún HTTP lasan kì í ṣe àtúnṣe nígbà tí ibi ìkórajọ ń sọ HTTPS, ìgbájọ tó béèrè aṣojú sì ti yan ọ̀nà náà tẹ́lẹ̀. Àwọn olùṣàkóso àkójọ ń bọ̀wọ̀ fún àwọn oníyẹ̀yẹ́ àyíká àti ìṣètò wọn fúnra wọn, àwọn ìṣètò tó kan olùgbàlejò sì lè borí ti gbogbogbò. Ohun tí aṣàwákiri alájọṣepọ̀ ń ṣe kò gbọ́dọ̀ jẹ́ ohun tí olùṣàkóso ń ṣe.
apt-get update -o Debug::Acquire::http=true
apt-config dump | grep -i proxy
env | grep -i proxy
Àwọn ìwé gbígbé APT ń ṣàlàyé irú ìṣètò tí ó kan irú ètò URI wo àti bí a ṣe ń kọ àwọn àṣàyàn tó kan olùgbàlejò. Tọ́jú àbájáde àwọn àṣẹ pẹ̀lú tíkẹ́ẹ̀tì, nítorí ó ń ya ìṣòro aṣojú kúrò lọ́wọ́ ọ̀nà tó sọnù kíákíá ju iye àbájáde ping èyíkéyìí. Kọ ibi tí ó ń lọ, ebute àti ìlànà gan-an tí olùṣàkóso ń gbìyànjú, kí ìyípadà odi iná sì dúró lórí àkọsílẹ̀ yẹn dípò àdírẹ́sì dígí tí a rò tí yóò di àtijọ́ láàárín oṣù.
Yan ètò ìtọ́jú, kì í ṣe ìyọkúrò
Àwọn ètò mẹ́ta lè dáàbò bò: ìtọ́jú nípasẹ̀ ihò, ìtọ́jú nípasẹ̀ aṣojú ìmúdójúìwọ̀n tí a ń ṣàkóso, tàbí ìtọ́jú nípasẹ̀ ọ̀nà tààrà tí a fọwọ́ sí lọ́nà dín. Ọ̀kọ̀ọ̀kan ń fi ìṣètò olùyanjú tó bá a mu hàn. Ohun tí kò lè dáàbò bò ni ìyọkúrò tí ń di ọ̀nà àbẹ̀wò tí kò ní ààlà ní làákàyè nígbàkigbà tí ihò bá ṣubú.
Kọ ètò tí a yàn pẹ̀lú olówó kan, nítorí olùṣiṣẹ́ tó kàn yóò rí òfin náà kì í ṣe ìdí tó wà lẹ́yìn rẹ̀. Lo àṣẹ nípasẹ̀ odi iná tó wà àti olówó nẹ́tíwọ́kì dípò fífọ́ àwọn òfin mọ́ tàbí fífi olùṣàkóso ètò kejì kún fún olùgbàlejò kan. Bo àwọn ìdílé àdírẹ́sì àti àwọn ibi ìparí iṣẹ́ tí orísun gidi ń lò, kí o sì tún àkójọ náà yẹ̀wò nígbà tí ibi ìkórajọ bá ṣí kúrò.
Ṣàyẹ̀wò láìsí dídín ìgbẹ́kẹ̀lé kù
Àṣeyọrí gbígbé kì í ṣe àṣẹ láti jẹ́ kí ìṣàyẹ̀wò rọlẹ̀: ìjẹ́rìí àkójọ àti ìdánimọ̀ olùpín TLS jẹ́ ìṣàyẹ̀wò méjì ọ̀tọ̀ọ̀tọ̀, fífi ọ̀kan nínú wọn kúrò sì ń mú kí àṣìṣe pòórá nígbà tí ó ń yí ohun tí olùgbàlejò yóò gbà padà. Aṣojú tó ń dá mọ́ jẹ́ ìpinnu ìgbẹ́kẹ̀lé olówó nẹ́tíwọ́kì kì í ṣe ìdí láti fi ìṣàyẹ̀wò kúrò níbílẹ̀, àwọn ẹ̀rí ìwọlé ibi ìkórajọ kò sì yẹ kí ó wà nínú àyẹ̀wò tí a pín, nítorí àkọsílẹ̀ kíkún ni ibi tó rọrùn jù láti tú wọn jáde.
Gba ìyípadà náà pẹ̀lú gbígbé ẹ̀kúnrẹ́rẹ́ tí a ṣàkóso tí ó tẹ̀lé e pẹ̀lú ìdúnàádúrà àkójọ kan tí a fọwọ́ sí, lẹ́yìn náà dán wò ohun tó ṣẹlẹ̀ nígbà tí ihò bá ṣubú. Ọ̀nà ìtọ́jú tí ń gbòòrò ní làákàyè nígbà ìdádúró burú ju èyí tí ó kùnà ní pípadé, àbájáde sì yẹ kí ó jẹ́ ọ̀nà ìmúdójúìwọ̀n pẹ̀lú olówó tí a dárúkọ àti ìwọ̀n tí ó ní ààlà.