Kungani i-curl ixhuma ku-localhost esikhundleni se-URL ekude
Hlukanisa i-proxy ezelwe, ifayela le-curlrc elizenzakalelayo kanye nomgomo wangempela ngaphambi kokusola i-VPN. Ukugijima okuthathu okulawulwayo kugcina ukuqinisekiswa kwe-TLS kuvuliwe.
Uma i-curl izama ukuxhuma ku-localhost kungakhathaliseki i-URL oyinikezile, i-VPN iyindawo engafanele ukuqala kuyo. I-proxy yasekhaya ye-HTTP noma ye-SOCKS ingaba ukuxhumana kokuqala okuhloswe, ngisho noma insizakalo oyifunayo ikwelinye indawo ngokuphelele. Uma leyo proxy ingasasebenzi, umzamo wokuya ku-localhost wehluleka ngaphambi kokuba i-curl ifinyelele indawo eya kuyo. Impendulo ye-proxy nayo ayibona ubufakazi bokuthi indawo eya kuyo iphendulile.
Landela lezi zinyathelo ngokulandelana futhi ume esinyathelweni sokuqala esishintsha umzamo wokuqala wokuxhumana.
Qala ngokufunda imithetho ye-proxy ye-curl uqobo
i-curl ifunda izinto eziguquguqukayo ze-proxy eziqondene neprotocol, njenge- https_proxy ne- HTTPS_PROXY, kanye ne- ALL_PROXY lapho kungekho naliphi na inani eliqondene neprotocol elisebenzayo. Hlola indawo ezungezile yeshelu, insizakalo noma umsebenzi oqala i-curl ngempela, hhayi lowo osetshenziswa itheminali yakho yamanje. Umsebenzi we-CI, iyunithi ye-systemd neshelu esisebenzisanayo kungaba yifa amasethi amathathu ahlukene. Ukuqagela kusukela kushelu ebonakalayo yikho okwenza lolu phenyo luphelelwe yintambama yonke.
Kukhona okuhlukile okukodwa okufanele kukhunjulwe. i-curl yamukela i- http_proxy ngezinhlamvu ezincane kuphela; izinhlamvu ezinkulu HTTP_PROXY ziyashaywa indiva, yingakho indawo efanayo iziphatha ngendlela ehlukile kwamanye amathuluzi.
Funda amanani ngasese, ngoba i-URL ye-proxy ivamise ukuthwala ubufakazi bokuqinisekisa.
Bese uhlola ifayela lokucushwa le-curl elizenzakalelayo ngokushintshwa kwe-proxy noma kokuxhumana, futhi uqinisekise ukuthi yiliphi ifayela elisebenzayo olisebenzisayo ngempela. I-aliyasi yeshelu, umsebenzi noma iskripthi sokumboza kungangeza izinketho ezingasoze zivele emugqeni wakho womyalo.
Qhathanisa izingcingo ezintathu nge-TLS ivuliwe
Sebenzisa indawo eyodwa yokuxilonga egunyaziwe kanye nebhayinari efanayo kukho konke ukugijima okuthathu.
curl -v https://service.corp.example/status
curl -q -v https://service.corp.example/status
curl -q --proxy '' -v https://service.corp.example/status
-q icindezela i-curlrc elizenzakalelayo futhi kufanele kube ipharamitha yokuqala emugqeni ukuze kusebenze. Akuzisusi izinto eziguquguqukayo zemvelo ye-proxy, okuwukuthusa labo abakulindele lokho. Indlela yesithathu yengeza inani --proxy elingenalutho, ishintsha i-proxy ecelwe imvelo yalowo mcingo kuphela. Qhathanisa umzamo wokuqala wokuxhumana kukho konke okukhishwayo, hhayi ikhodi yesimo yokugcina.
Okukhishwayo okunemininingwane kungadalula izihloko, amathokheni nobufakazi bokuqinisekisa be-proxy, ngakho kugcine endaweni futhi ufunde izingxenye ngaphambi kokwabelana.
Umsuka ngamunye ukhipha ini
Uma ukweqiwa kokucushwa okuzenzakalelayo kushintsha ukuxhumana, ifayela lokucushwa liwumsuka. Uma ukukhubaza ngokusobala kwe-proxy ezelwe kukushintsha, into eguquguqukayo yemvelo iwumsuka. Uma kungelona nalelo elikushintshayo futhi i-localhost isabonakala, bheka ukushintshwa kokuxhumana emugqeni womyalo, ukuxazululwa kwamagama okusingatha kanye nefayela elisebenzayo elikhethiwe. Ngamunye wabo unokulungiswa okuhlukile, futhi akukho nalinye kuwo okungukushintsha komzila.
Ukulayisha umtapo wolwazi wangokwezifiso noma ukuziphatha kwenethiwekhi okufakiwe kuyisendlalelo sakamuva, futhi into eyodwa eguquguqukayo yemvelo ayibona ubufakazi balokho.
Gcina isinqumo se-proxy sehlukile ku-VPN
Lapho i-curl isikhetha indawo eqondile, uhlelo lokusebenza lusaqondisa lokho kuxhumana. Ukukhubaza i-proxy yohlelo lokusebenza akukukhulisi umzila we-VPN noma inqubomgomo yalo yokuhlunga. Yenza ukuqhathaniswa kokufinyelela okuqondile kuphela lapho lokho kuxilonga kugunyaziwe. Ukuhlolwa okweqa inqubomgomo ngokuthula akusona isiphumo esivumelekile, kuyisigameko.
Uma kudingeka i-proxy yasekhaya, buyisela isevisi yakho nekheli layo esikhundleni sokushintsha izilungiselelo zayo.
Uma kuyizindawo eziyimfihlo ezikhethiwe kuphela ezidinga ukufinyelela okuqondile, engeza ukukhishwa okuncane okugunyaziwe futhi ugcine i-proxy kukho konke okunye. Gcina iphutha lokuqala lomzila okhethiwe, ngoba ukwenqatshwa kwe-localhost, ukwenqatshwa kwe-CONNECT ye-proxy, ukwehluleka kwesitifiketi nephutha lokugunyazwa kukhombisa izigaba ezine ezihlukene.