Maak eers jou toepassing se proxyinstellings oop. Die ondersteunde protokolle bepaal watter lysinskrywings jy kan gebruik; ’n indrukwekkende etiket of bekende poortnommer voeg nie kliëntondersteuning by nie.

Toepassing of taakKies en kontroleer
Bied slegs ’n HTTP-proxyveld’n Gepaste eindpunt uit die HTTP-instaanbedienerlys. Toets ook HTTPS CONNECT as jy HTTPS-bestemmings nodig het.
Ondersteun SOCKS5 en benodig verbindings- of DNS-opsies’n SOCKS5-eindpunt waar albei kante die nodige opsies ondersteun.
Benodig UDPKontroleer UDP by kliënt én eindpunt; die SOCKS5-etiket alleen is onvoldoende.
Vereis SOCKS4’n Versoenbare SOCKS4-eindpunt en ooreenstemmende kliëntmodus.
Het geen proxyondersteuning nie’n IP uit ’n lys konfigureer nie die toepassing vanself nie.

Vir web- en API-versoeke is ’n HTTP-proxy dikwels genoeg. Dit stuur HTTP aan en dra, wanneer toegelaat, HTTPS deur CONNECT. ’n Suksesvolle gewone HTTP-bladsy bewys nie tonnelondersteuning nie: die diens kan tonnelstawing vereis of bestemmings en poorte beperk.

SOCKS werk onder die HTTP-versoeklaag. ’n Versoenbare toepassing vra dit om ’n verbinding te vestig sonder om ’n HTTP-versoek te vertolk, wat dit ook vir ander ondersteunde verkeer nuttig maak. SOCKS5 definieer IPv4-, IPv6- en domeinnaamadresse, stawing en UDP-assosiasie. ’n Bepaalde toepassing of gratis eindpunt kan net sommige funksies implementeer. Die blaaier se TCP-SOCKS-roete dek nie outomaties ’n ander toepassing of UDP-diens nie.

Waar word die bestemmingsnaam opgelos?

In curl bepaal die skryfwyse van die SOCKS5-URL waar bestemmings-DNS plaasvind: socks5:// los plaaslik op; socks5h:// vra die proxy om dit te doen. Verskillende DNS-aansigte kan een keuse laat werk en die ander laat misluk. Ander kliënte kan ’n merkblokkie of aparte opsie gebruik. SOCKS5 kies bewys nie dat elke DNS-opsoek daardeur gaan nie.

SOCKS4 het minder vermoëns; SOCKS4a voeg gasheername by. As kliënt en diens SOCKS5 ondersteun en geen rede vir die ouer protokol bestaan nie, is ’n gepaste SOCKS5-inskrywing ’n redelike eerste keuse. ’n SOCKS4-eindpunt terwyl die kliënt in SOCKS5-modus bly, is ’n protokolwanpassing.

Wanneer die protokol pas, toets die werklike bestemming en identifiseer die eerste fout. Nóg HTTP nóg SOCKS5 meet anonimiteit: vertroue in die operateur, die bestemming se TLS en die toepassing se werklike roete bepaal steeds die beskerming.

Verwante artikels