Ano. SOCKS5 definuje předávání UDP, pokud je implementuje klient i server a síť tento provoz dovoluje.

Jak funguje přidružení

Klient posílá UDP ASSOCIATE přes řídicí spojení TCP. Úspěšná odpověď poskytne adresu a port UDP relé. Klient posílá UDP datagramy ve formátu SOCKS na vrácený koncový bod, který nemusí být původním portem proxy. Uzavření řídicího spojení TCP ukončí přidružení.

Načtení HTTPS přes stejný server testuje TCP spojení. Nepoužívá UDP ASSOCIATE ani nedokazuje, že datagram dorazí do cíle.

Podpora aplikace je důležitá

Zpracování SOCKS5 v Chromiu pokrývá URL požadavky založené na TCP a neumí předávat UDP. Nastavení SOCKS5 v tomto prohlížeči proto nezajišťuje trasu pro UDP pakety hry nebo hlasové aplikace.

Pro UDP provoz zkontrolujte zdokumentovanou podporu proxy v aplikaci a UDP schopnosti koncového bodu. Potom otestujte potřebnou operaci vůči cíli pod vlastní kontrolou. Zaznamenávejte dostupnost TCP, přidružení UDP a doručení datagramů odděleně, aby úspěšná první fáze nezakryla pozdější selhání na trase.

Aplikace bez kompatibilní podpory UDP proxy potřebuje jiný způsob směrování; samotná změna SOCKS5 serveru chybějící funkci nedodá.

Související články