Kas SOCKS5 toetab UDP-d?
SOCKS5 määratleb UDP edastuse, kuid töötav SOCKS5 veebipäring ei näita, et sinu klient või lõpp-punkt seda toetab.
Jah. SOCKS5 määratleb UDP edastuse tingimusel, et klient ja server selle rakendavad ning võrk lubab liiklust.
Kuidas seostamine toimib
Klient saadab UDP ASSOCIATE-i TCP juhtühenduse kaudu. Edukas vastus annab UDP vahendaja aadressi ja pordi. Klient saadab SOCKS-vormingus UDP datagrammid tagastatud lõpp-punkti, mis ei pea olema algne puhverserveri port. TCP juhtühenduse sulgemine lõpetab seose.
HTTPS-i kaudu sisu hankimine sama serveri kaudu testib TCP-ühendust. See ei kasuta UDP ASSOCIATE-i ega tõesta, et datagramm jõuab sihtkohta.
Rakenduse tugi on oluline
Chromiumi SOCKS5-töötlus hõlmab TCP-põhiseid URL-päringuid ja ei saa UDP-d edastada. Seega ei anna selle brauseri SOCKS5-seadistus teed mängu või häälrakenduse UDP-pakettidele.
UDP kasutuseks kontrolli rakenduse dokumenteeritud puhverserverituge ja lõpp-punkti UDP-võimekust. Seejärel testi vajalikku toimingut enda hallatava sihtkoha vastu. Salvesta TCP kättesaadavus, UDP seostamine ja datagrammide kohaletoimetamine eraldi, et esimese etapi edu ei peidaks hilisemat tõrget teel.
Ühilduva UDP-puhverserveritoeta rakendus vajab muud marsruutimisviisi; ainult SOCKS5-serveri vahetamine ei lisa puuduvat võimalust.