Ondersteun SOCKS5 UDP?
SOCKS5 definieer UDP-herleiding, maar ’n werkende SOCKS5-webversoek bewys nie dat jou kliënt of eindpunt dit ondersteun nie.
Ja. SOCKS5 definieer UDP-herleiding, mits die kliënt en bediener dit implementeer en die netwerk die verkeer toelaat.
Hoe die assosiasie werk
Die kliënt stuur UDP ASSOCIATE oor ’n TCP-beheerverbinding. ’n Suksesvolle antwoord verskaf die UDP-aflos se adres en poort. Die kliënt stuur UDP-datagramme in SOCKS-formaat na dié teruggestuurde eindpunt; dit hoef nie die oorspronklike proxypoort te wees nie. Die assosiasie eindig wanneer die TCP-beheerverbinding sluit.
’n HTTPS-versoek deur dieselfde bediener toets ’n TCP-verbinding. Dit gebruik nie UDP ASSOCIATE nie en bewys nie dat ’n datagram sy bestemming kan bereik nie.
Toepassingsondersteuning maak saak
Chromium se SOCKS5-hantering dek TCP-gebaseerde URL-versoeke en kan nie UDP herlei nie. ’n SOCKS5-instelling in daardie blaaier bied dus nie ’n roete vir ’n speletjie of stemtoepassing se UDP-pakkies nie.
Vir UDP-werk, ondersoek die toepassing se gedokumenteerde proxyondersteuning en die eindpunt se UDP-vermoë. Toets dan die vereiste handeling teen ’n bestemming onder jou beheer. Teken TCP-bereikbaarheid, UDP-assosiasie en datagramaflewering apart aan, sodat sukses in die eerste stadium nie ’n latere fout in die pad wegsteek nie.
’n Toepassing sonder versoenbare UDP-proxyondersteuning benodig ’n ander roeteermetode; om bloot die SOCKS5-bediener te verander, verskaf nie die ontbrekende funksie nie.