Sababta curl uu ula xiriiro localhost halkii uu la xiriirayo URL-ka fog
Kala sooc proxy-ga la dhaxlay, faylka curlrc ee caadiga ah iyo bartilmaameedka dhabta ah ka hor inta aanad VPN-ka eedayn. Saddex orod oo la xakameeyay ayaa haysta xaqiijinta TLS.
Haddii curl uu isku dayo inuu la xiriiro localhost iyada oo aan loo eegin URL-ka aad siisay, VPN-ku waa meesha qaldan ee laga bilaabo. Proxy HTTP ama SOCKS maxalli ah ayaa laga yaabaa inuu yahay xiriirka koowaad ee la doonayay, xitaa marka adeegga aad rabto uu meel kale gebi ahaanba ku yaal. Haddii proxy-gaas uusan sii shaqaynayn, isku dayga localhost wuu guul darraystaa ka hor inta uusan curl gaarin bartilmaameedka. Jawaabta proxy sidoo kale ma aha caddayn in bartilmaameedku jawaabay.
Tallaabooyinkan si taxane ah u raac oo ku joogso tallaabada ugu horreysa ee beddela isku dayga xiriirka koowaad.
Marka hore akhri xeerarka proxy ee curl laftiisa
curl waxa uu akhriyaa doorsoomayaasha proxy ee borotokoolka gaar u ah, sida https_proxy iyo HTTPS_PROXY, iyo sidoo kale ALL_PROXY marka aanay jirin qiime borotokool gaar ah oo khuseeya. Baadh deegaanka shell-ka, adeegga ama hawsha dhab ahaan bilaabaysa curl, ma aha tan ku jirta terminal-kaaga hadda. Shaqo CI, unug systemd iyo shell is-dhexgal ah ayaa laga yaabaa inay dhaxlaan saddex kood oo kala duwan. Qiyaasidda shell-ka la arko ayaa ah sababta baaritaankani u lumiyo duhurnimo dhan.
Hal ka reebban ayaa mudan in la xusuusto. curl waxa uu aqbalaa http_proxy kaliya xarfaha yaryar; xarfaha waaweyn HTTP_PROXY waa la iska indhatiraa, taas ayaa sababta deegaan isku mid ah ugu dhaqmo si ka duwan qalabka kale.
Qiimayaasha si qarsoodi ah u akhri, sababtoo ah URL-ka proxy-ga ayaa inta badan qaata aqoonsiga.
Kadib hubi faylka habaynta caadiga ah ee curl ee ku saabsan beddelka proxy ama xiriirka, oo xaqiiji faylka la fulin karo ee aad dhab ahaan ordaysid. Magac kale oo shell, hawl ama qoraal duuban ayaa ku dari kara xulashooyin aan marnaba ka muuqan khadkaaga amarka.
Isbarbar dhig saddex wicid oo TLS daaran
Isticmaal hal bartilmaameed ogaal ah oo la ansixiyay iyo isla binary-ga saddexda orod.
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 waxa uu xakameeyaa curlrc caadiga ah oo waa inuu ahaadaa halbeegga koowaad ee khadka si uu u shaqeeyo. Ma tirtiro doorsoomayaasha deegaanka proxy, taas oo ka yaabisay dadka sidaas filanaya. Qaabka saddexaad waxa uu ku daraa qiime --proxy madhan, isagoo beddela proxy-ga deegaanku codsaday kaliya wiciddaas. Isbarbar dhig isku dayga xiriirka koowaad ee wax soo saar kasta, ma aha koodhka xaaladda ugu dambeeya.
Wax soo saarka faahfaahsan wuxuu daaha ka qaadi karaa cinwaannada, calaamadaha iyo aqoonsiga proxy-ga, marka ku hay gudaha oo akhri qaybo ka hor inta aanad la wadaagin.
Maxay natiijo kastaa meesha ka saaraysaa
Haddii ka tagista habaynta caadiga ah ay beddesho xiriirka, faylka habaynta ayaa ah isha. Haddii daminta cad ee proxy-ga la dhaxlay ay beddesho, doorsoomaha deegaanka ayaa ah isha. Haddii aan midkoodna beddelin oo localhost uu wali muuqdo, eeg beddelka xiriirka ee khadka amarka, xallinta magacyada martida iyo faylka la fulin karo ee la doortay. Mid kastaa wuxuu leeyahay hagaajin kala duwan, oo midkoodna ma aha isbeddel marinnada.
Soo dejinta maktabad gaar ah ama dhaqanka shabakadeed la duray waa lakab dambe, oo doorsoome deegaan keligiis ma aha caddayn taas.
Kala hay go'aanka proxy-ga iyo VPN-ka
Marka curl uu doorto bartilmaameed toos ah, nidaamka hawlgalku wali wuu marinnayaa xiriirkaas. Daminta proxy-ga codsiga ma damiyo marinka VPN-ka ama siyaasaddiisa shaandhaynta. Isbarbardhigga gelitaanka tooska ah samee kaliya meesha ogaalkaas loo fasaxay. Imtixaan si aamusan uga gudba siyaasadda ma aha natiijo ansax ah, waa dhacdo.
Haddii proxy maxalli ah loo baahan yahay, soo celi adeeggiisa iyo cinwaankiisa halkii aad tirtiri lahayd dejintiisa.
Haddii kaliya bartilmaameedyo gaar ah oo gaar ah ay u baahan yihiin gelitaan toos ah, ku dar ka reebban cidhiidhi ah oo la ansixiyay oo hay proxy-ga wax kasta oo kale. Kaydi qaladka koowaad ee dariiqa la doortay, sababtoo ah diidmada localhost, diidmada CONNECT ee proxy, guul darrada shahaadada iyo qaladka oggolaanshaha waxay tilmaamayaan afar marxaladood oo kala duwan.