curl socks5h ne-socks5: ubani oxazulula igama lomsingathi
Uhlamvu olwengeziwe luhambisa umbuzo we-DNS, hhayi ukubethela. Qhathanisa zombili izinhlobo, bese uhlola ukuthi yiliphi igama lomsingathi elisadinga isixazululi sendawo.
Abantu babheka socks5h njenge-socks5 enesipelingi esilula, futhi balindele ukuthi zombili zithumele isicelo esifanayo endaweni efanayo. Uhlamvu olwengeziwe luhambisa umbuzo we-DNS esikhundleni salokho. Emshinini oxazululi wayo kanye ne-proxy yayo zisemikhakheni ehlukene, lokho kuwumehluko phakathi kwesicelo esisebenzayo nesingaphumeleli.
Uhlamvu olulodwa, abaxazululi ababili
Uhlelo lunquma ukuthi igama lendawo iya ngayo liba ikheli kuphi. Ukuxazulula kwasendaweni kusebenzisa isixazululi esimiswe emshinini wakho. Ukuxazulula kwakude kufaka igama lomsingathi ngaphakathi kwesicelo se-SOCKS, futhi i-proxy iyolifuna ngesixazululi sayo kanye nombono wayo womkhakha. Zombili izinhlobo zisaxhuma ekhelini le-proxy elifanayo embobeni efanayo, ngakho umehluko usemzimbeni wesicelo, hhayi endleleni.
Akukho lutho ohlelweni olushintsha ukubethela noma ukuqinisekisa; kuhamba kuphela indlela ye-DNS. Yingakho uhlamvu kulula ukulushaya indiva futhi kuyabiza ukwenza iphutha.
I-proxy efanayo, isicelo esihlukile
Izinqubo ezimbili zihluka ngohlamvu olulodwa. Konke okunye kuyafana:
curl --proxy socks5://proxy.example:1080 https://service.example/
curl --proxy socks5h://proxy.example:1080 https://service.example/The isithenjwa se-proxy se-curl sibhala lezi zinhlelo ngokwehlukana, futhi leso yisizathu esigunyaziwe sokungazithathi njengamagama afanayo. Sebenzisa zombili ngokumelene nendawo ephelele engenabungozi okuvunyelwe ukuyisebenzisa bese ufunda umehluko. Ukusesha kwasude okuphumelelayo akusho lutho ngezinye izinhlelo, ngoba iziphequluli, abaphathi bamaphakheji kanye nezimo zokusebenza zezilimi ngayinye iyakhetha ngokwayo.
Igama le-proxy ngokwalo lixazululwa endaweni
Kulowo myalo, i-proxy.example kufanele ibe ikheli ngaphambi kokuba kwenzeke okunye, futhi lokho kusesha kuhlala kusendaweni. Ukuhambisa ukuxazululwa kwe-service.example ku-proxy akwenzi lutho egameni le-proxy ngokwalo, elisadinga isixazululi emshini wakho engasifinyelela. Lapha i-VPN ishintsha isithombe.
Uma igama le-proxy lixazululwa ngaphakathi komhubhe kuphela, ukuxhumana kuncike ekutheni umhubhe umile ngaphambi kokuba i-curl iqale. Ukuthi yiluphi uhlelo oluzonqoba kuncike ekutheni yiluphi uhlangothi olungaphendula. Uma umshini wakho ungakwazi ukuxazulula indawo kodwa i-proxy ingakwazi, i-socks5 iyahluleka kanti i-socks5h iyaphumelela. Uma umshini wakho uyixazulula ngomhubhe kodwa i-proxy ingakwazi, i-socks5 iyasebenza kanti i-socks5h iyahluleka.
Uhlelo alubeki ukuxhumana ne-proxy ngaphakathi noma ngaphandle kwe-VPN; ithebula lemizila yilona olwenzayo, futhi uhlelo alukaze ilubone. Yingakho umhubhe owodwa ungalungisa uhlelo olulodwa futhi luphule olunye emshinini ofanayo. Uhlamvu lunquma kuphela ukuthi ubani obuza umbuzo.
Yini uhlangothi ngalunye olungayixazulula
I-proxy yomphakathi ayikwazi ukuxazulula igama elikhona enkampanini kuphela, ngakho ukulithumela igama lomsingathi lapho kuyahluleka ku-proxy futhi kubonakala njengephutha le-proxy hhayi njengephutha le-DNS lasendaweni. I-proxy engaphakathi komkhakha ofanayo wangasese ngokuvamile ingawaxazulula lawo magama, futhi yilapho i-socks5h ibonisa khona ukubaluleka kwayo. Khetha indawo yesixazululi ngokwenqubomgomo oyidinga ngempela, ngoba i-DNS yasude ayinamandla ngokuzenzakalela futhi inikela igama endaweni yesithathu. Indawo yomphakathi zombili izinhlobo ziyasebenza, ngakho khetha leyo esetshenziswa ngamanye amathuluzi akho.
Bhala lokho kukhetha ku-runbook hhayi kumbhalo wencazelo, futhi gcina iziqinisekiso ngaphandle komlando owabiwe kanye nokukhishwa kokuxilonga. Bese ushintsha okuguquguqukayo okukodwa ngesikhathi: indawo efanayo, i-binary efanayo, isixazululi esifanayo, uhlamvu olulodwa.
Iyiphi i-binary ephendulile
Ama-binary amabili e-curl emshinini ofanayo angahluka ngenguqulo nangezici zokwakha. Ku-shell efana ne-Unix, type -a curl kubala konke okufanayo endleleni futhi curl --version kukhombisa izici zaleyo ezoqalwa. Iskripthi sokuhlanganisa noma isibizo esandulela endleleni iyisizathu esivamile sokuthi imiphumela ingahambisani ne-binary ocabanga ukuthi uyayihlola.
Uhlelo olungasekelwe, i-proxy engakwazi ukuxazulula igama kanye nendawo engafinyeleleki kungamaphutha amathathu ahlukene, ngakho funda umyalezo ngaphambi kokushintsha uhlamvu. Ukwakha okungenayo i-socks5h syntax kubika uchungechunge lwe-proxy njengolungasekelwe, okungafani negama elihlulekile ukuxazululwa. Ungaguquli umbiko owodwa wakudala nge-curl yesistimu ube ngumthetho unomphela kuzo zonke izinkundla.