Opna fyrst proxy-stillingarnar í forritinum. Stuðlaðu samskiftisreglurnar avgera hvørji uppsløg tú kanst brúka; eitt prýðiligt heiti ella kent port leggur ikki stuðul afturat klientinum.

Forrit ella uppgávaVel og kanna
Hevur bert eitt HTTP-proxy-feltEin hóskandi endapunkt úr listanum við HTTP-proxyum. Royn eisini HTTPS CONNECT um tú skalt røkka HTTPS-málum.
Stuðlar SOCKS5 og krevur sambands- ella DNS-valEin SOCKS5-endapunkt har báðir endar stuðla neyðugu valunum.
Krevur UDPKanna UDP bæði hjá klienti og endapunkti; SOCKS5-heitið einsamalt er ikki nóg mikið.
Krevur SOCKS4Ein sambæriligan SOCKS4-endapunkt og samsvarandi klientstøðu.
Hevur ongan proxy-stuðulEin IP úr einum lista setur ikki forritið upp av sær sjálvum.

Til web- og API-fyrispurningar er ein HTTP-proxy ofta nóg mikið. Hann sendir HTTP víðari og flytur HTTPS gjøgnum CONNECT, tá tað er loyvt. Ein væleydnað vanlig HTTP-síða prógvar ikki tunnilsstuðul: tænastan kann krevja tunnilssannprógvan ella avmarka mál og port.

SOCKS arbeiðir undir HTTP-fyrispurnarlagnum. Eitt sambæriligt forrit biður um samband uttan tulking av einum HTTP-fyrispurningi, so tað er eisini nýtiligt til aðra stuðlaða ferðslu. SOCKS5 lýsir IPv4-, IPv6- og lénanavnsadressur, sannprógvan og UDP-samband. Eitt ávíst forrit ella ókeypis endapunktur kann bert seta nakrar eginleikar í verk. TCP-SOCKS-leiðin hjá einum kaga fevnir ikki sjálvvirkandi um annað forrit ella UDP-tænastu.

Hvar verður málheitið loyst?

Í curl avger skrivihátturin á SOCKS5-URL hvar DNS hjá málinum fer fram: socks5:// loysir lokalt; socks5h:// biður proxyin loysa. Ymisk DNS-sjónarmið kunnu fáa annað valið at virka og hitt at miseydnast. Aðrir klientar kunnu brúka ein krosskassa ella serstakt val. SOCKS5-val einsamalt prógvar ikki at øll DNS-uppsløg fara tann vegin.

SOCKS4 hevur færri førleikar; SOCKS4a leggur vertsnøvn afturat. Um klientur og tænasta stuðla SOCKS5 og eingin orsøk er at brúka eldri regluna, er eitt hóskandi SOCKS5-uppslag eitt skilagott fyrsta val. Ein SOCKS4-endapunktur við klientinum í SOCKS5-støðu er ósamsvar í samskiftisreglum.

Tá reglan passar, royn veruliga málið og finn fyrsta brekið. Hvørki HTTP ella SOCKS5 mátar dulnevni: álit á veitara, TLS hjá málinum og veruliga leið forritsins avgera framvegis verjuna.

Skyldar greinar