Áno. SOCKS5 definuje preposielanie UDP, ak ho klient aj server implementujú a sieť túto prevádzku dovoľuje.

Ako funguje priradenie

Klient posiela UDP ASSOCIATE cez riadiace spojenie TCP. Úspešná odpoveď poskytne adresu a port UDP relé. Klient posiela UDP datagramy vo formáte SOCKS na vrátený koncový bod, ktorý nemusí byť pôvodným portom proxy. Uzavretie riadiaceho spojenia TCP ukončí priradenie.

Načítanie HTTPS cez rovnaký server testuje TCP spojenie. Nepoužíva UDP ASSOCIATE ani nedokazuje, že datagram dorazí do cieľa.

Podpora aplikácie je dôležitá

Spracovanie SOCKS5 v Chromiu pokrýva URL požiadavky založené na TCP a nedokáže preposielať UDP. Nastavenie SOCKS5 v tomto prehliadači preto neposkytuje trasu pre UDP pakety hry alebo hlasovej aplikácie.

Pre UDP prevádzku skontrolujte zdokumentovanú podporu proxy v aplikácii a UDP schopnosti koncového bodu. Potom otestujte potrebnú operáciu voči cieľu pod vlastnou kontrolou. Zaznamenávajte dostupnosť TCP, UDP priradenie a doručenie datagramov oddelene, aby úspešná prvá fáza nezakryla neskoršie zlyhanie na trase.

Aplikácia bez kompatibilnej podpory UDP proxy potrebuje iný spôsob smerovania; samotná zmena SOCKS5 servera chýbajúcu funkciu nedodá.

Súvisiace články