SOCKS5 admite UDP?
SOCKS5 define o reenvío UDP, pero unha petición web SOCKS5 correcta non demostra que o cliente ou o punto de conexión o admita.
Si. SOCKS5 define o reenvío UDP, sempre que o cliente e o servidor o implementen e a rede permita o tráfico.
Como funciona a asociación
O cliente envía UDP ASSOCIATE por unha conexión de control TCP. Unha resposta correcta proporciona o enderezo e o porto do relé UDP. O cliente envía datagramas UDP en formato SOCKS ao punto devolto, que non ten por que ser o porto orixinal do proxy. Pechar a conexión de control TCP remata a asociación.
Obter contido HTTPS polo mesmo servidor proba unha conexión TCP. Non usa UDP ASSOCIATE nin demostra que un datagrama poida chegar ao seu destino.
O soporte da aplicación importa
A xestión SOCKS5 de Chromium cobre peticións URL baseadas en TCP e non pode reenviar UDP. Un axuste SOCKS5 nese navegador non proporciona, polo tanto, unha ruta para os paquetes UDP dun xogo ou dunha aplicación de voz.
Para unha carga UDP, revisa o soporte de proxy documentado da aplicación e a capacidade UDP do punto de conexión. Despois proba a operación necesaria contra un destino que controles. Rexistra por separado a accesibilidade TCP, a asociación UDP e a entrega de datagramas para que o éxito da primeira fase non oculte un fallo posterior na ruta.
Unha aplicación sen soporte compatible de proxy UDP necesita outro método de encamiñamento; cambiar só o servidor SOCKS5 non fornece a función que falta.