HTTP jew SOCKS5: liema IP tal-proxy għandek tagħżel?
Agħżel it-tip ta’ proxy skont l-applikazzjoni, it-traffiku appoġġat u l-ħtieġa għal DNS fuq in-naħa tal-proxy.
Iftaħ l-ewwel is-settings proxy tal-applikazzjoni. Il-protokolli appoġġati jiddeterminaw l-entrati li tista’ tuża; tikketta impressjonanti jew port familjari ma jżidux appoġġ mal-klijent.
| Applikazzjoni jew xogħol | Agħżel u ċċekkja |
|---|---|
| Toffri biss qasam proxy HTTP | Punt finali adattat mil-lista ta’ proxies HTTP. Ittestja wkoll HTTPS CONNECT jekk teħtieġ destinazzjonijiet HTTPS. |
| Tappoġġa SOCKS5 u teħtieġ għażliet ta’ konnessjoni jew DNS | Punt SOCKS5 bl-għażliet meħtieġa appoġġati fiż-żewġt itruf. |
| Teħtieġ UDP | Ivverifika UDP fil-klijent u l-punt finali; it-tikketta SOCKS5 waħedha mhix biżżejjed. |
| Titlob SOCKS4 | Punt SOCKS4 kompatibbli u mod tal-klijent korrispondenti. |
| M’għandhiex appoġġ proxy | IP minn lista ma tikkonfigurax l-applikazzjoni waħedha. |
Għal talbiet web u API, proxy HTTP spiss ikun biżżejjed. Jgħaddi HTTP u, meta permess, iġorr HTTPS permezz ta’ CONNECT. Paġna HTTP sempliċi li tirnexxi ma tipprovax appoġġ għal mina: is-servizz jista’ jitlob awtentikazzjoni tal-mina jew jillimita destinazzjonijiet u ports.
SOCKS jaħdem taħt is-saff tat-talbiet HTTP. Applikazzjoni kompatibbli titolbu jistabbilixxi konnessjoni mingħajr interpretazzjoni ta’ talba HTTP, għalhekk hu utli wkoll għal traffiku ieħor appoġġat. SOCKS5 jiddefinixxi indirizzi IPv4, IPv6 u ismijiet ta’ dominji, awtentikazzjoni u assoċjazzjoni UDP. Applikazzjoni jew punt b’xejn partikolari jista’ jimplimenta biss xi funzjonijiet. Ir-rotta TCP SOCKS tal-browser ma tkoprix awtomatikament app oħra jew servizz UDP.
Fejn jiġi solvut l-isem tad-destinazzjoni?
F’curl, il-kitba tal-URL SOCKS5 tiddetermina fejn isir id-DNS tad-destinazzjoni: socks5:// isolvi lokalment; socks5h:// jitlob lill-proxy jsolvi. Veduti DNS differenti jistgħu jagħmlu għażla waħda taħdem u oħra tfalli. Klijenti oħra jistgħu jużaw kaxxa tal-għażla jew għażla separata. L-għażla SOCKS5 waħedha ma tipprovax li kull tfittxija DNS tgħaddi minnu.
SOCKS4 għandu inqas kapaċitajiet; SOCKS4a jżid l-immaniġġjar tal-ismijiet tal-hosts. Jekk il-klijent u s-servizz jappoġġaw SOCKS5 u m’hemmx raġuni għall-protokoll antik, entrata SOCKS5 adattata hi l-ewwel għażla raġonevoli. Punt SOCKS4 bil-klijent fil-mod SOCKS5 huwa nuqqas ta’ qbil tal-protokoll.
Meta l-protokoll jaqbel, ittestja d-destinazzjoni vera u identifika l-ewwel falliment. La HTTP u lanqas SOCKS5 ma jkejlu l-anonimità: il-fiduċja fl-operatur, TLS tad-destinazzjoni u r-rotta vera tal-applikazzjoni għadhom jiddeterminaw il-protezzjoni.