Ja. SOCKS5 definerer UDP-vidaresending, så framt klient og tenar implementerer henne og nettverket tillèt trafikken.

Slik fungerer tilknytinga

Klienten sender UDP ASSOCIATE over eit TCP-kontrollsamband. Eit vellukka svar gjev adressa og porten til UDP-reléet. Klienten sender UDP-datagram i SOCKS-format til det returnerte endepunktet, som ikkje treng vere den opphavlege proxyporten. Når TCP-kontrollsambandet vert lukka, tek tilknytinga slutt.

Ei HTTPS-henting gjennom same tenar testar eit TCP-samband. Ho brukar ikkje UDP ASSOCIATE og slår ikkje fast at eit datagram kan nå målet.

Applikasjonsstøtta er viktig

Chromium si SOCKS5-handtering dekkjer TCP-baserte URL-førespurnader og kan ikkje vidaresende UDP. Ei SOCKS5-innstilling i den nettlesaren gjev difor inga rute for UDP-pakkar frå eit spel eller ein taleapplikasjon.

For UDP-bruk, kontroller den dokumenterte proxystøtta i applikasjonen og UDP-evna til endepunktet. Test så den nødvendige operasjonen mot eit mål du styrer. Noter TCP-tilgjenge, UDP-tilknyting og datagramlevering kvar for seg, slik at ein vellukka første fase ikkje skjuler ein seinare feil langs vegen.

Ein applikasjon utan kompatibel UDP-proxystøtte treng ein annan rutingsmetode; å byte berre SOCKS5-tenaren gjev ikkje funksjonen som manglar.

Relaterte artiklar