Hapni së pari cilësimet proxy të aplikacionit. Protokollet e mbështetura përcaktojnë zërat e përdorshëm; një etiketë mbresëlënëse apo portë e njohur nuk shton mbështetje në klient.

Aplikacioni ose detyraÇfarë të zgjidhni dhe kontrolloni
Ofron vetëm fushë proxy HTTPPikë të përshtatshme nga lista e proxy-ve HTTP. Provoni edhe HTTPS CONNECT nëse duhen destinacione HTTPS.
Mbështet SOCKS5 dhe kërkon mundësi lidhjeje ose DNSPikë SOCKS5 ku të dyja anët mbështesin opsionet e nevojshme.
Kërkon UDPVerifikoni UDP si në klient ashtu edhe në pikën fundore; vetëm etiketa SOCKS5 nuk mjafton.
Kërkon SOCKS4Pikë SOCKS4 të përputhshme dhe modalitet klienti përkatës.
Nuk mbështet proxyNjë IP nga lista nuk konfiguron vetë aplikacionin.

Për kërkesa uebi dhe API, shpesh mjafton proxy HTTP. Përcjell HTTP dhe, kur lejohet, transporton HTTPS përmes CONNECT. Një faqe e zakonshme HTTP që hapet nuk provon mbështetje tuneli: shërbimi mund të kërkojë autentikim tuneli ose të kufizojë destinacione dhe porta.

SOCKS punon nën shtresën e kërkesave HTTP. Aplikacioni i përputhshëm i kërkon krijimin e lidhjes pa interpretuar kërkesë HTTP, prandaj shërben edhe për trafik tjetër të mbështetur. SOCKS5 përcakton adresa IPv4, IPv6 e emra domenesh, autentikim dhe shoqërim UDP. Një aplikacion ose pikë falas e caktuar mund të zbatojë vetëm disa veçori. Rruga TCP SOCKS e shfletuesit nuk mbulon automatikisht aplikacion tjetër apo shërbim UDP.

Ku zgjidhet emri i destinacionit?

Në curl, shkrimi i URL-së SOCKS5 përcakton ku kryhet DNS i destinacionit: socks5:// zgjidh lokalisht; socks5h:// ia kërkon proxy-t. Pamje të ndryshme DNS mund ta bëjnë njërën zgjedhje të punojë dhe tjetrën të dështojë. Klientët e tjerë mund të përdorin kuti shënimi ose opsion më vete. Zgjedhja SOCKS5 nuk provon që çdo kërkim DNS kalon përmes tij.

SOCKS4 ka më pak aftësi; SOCKS4a shton trajtimin e emrave të hosteve. Nëse klienti dhe shërbimi mbështesin SOCKS5 dhe nuk ka arsye për protokollin e vjetër, një zë SOCKS5 i përshtatshëm është zgjedhje e parë e arsyeshme. Pikë SOCKS4 me klientin në modalitet SOCKS5 do të thotë mospërputhje protokolli.

Kur protokolli përputhet, provoni destinacionin real dhe identifikoni dështimin e parë. As HTTP, as SOCKS5 nuk mat anonimitetin: besimi te operatori, TLS i destinacionit dhe rruga reale e aplikacionit ende përcaktojnë mbrojtjen.

Artikuj të ngjashëm