Jes. SOCKS5 difinas UDP-plusendon, kondiĉe ke la kliento kaj servilo ĝin efektivigas kaj la reto permesas la trafikon.

Kiel funkcias la asocio

La kliento sendas UDP ASSOCIATE per TCP-regkonekto. Sukcesa respondo liveras la adreson kaj pordon de la UDP-plusendilo. La kliento sendas UDP-datagramojn en SOCKS-formato al tiu redonita finpunkto, kiu ne devas esti la origina prokurila pordo. Fermi la TCP-regkonekton finas la asocion.

HTTPS-akiro tra la sama servilo testas TCP-konekton. Ĝi ne uzas UDP ASSOCIATE kaj ne pruvas ke datagramo povas atingi sian celon.

Aplikaĵa subteno gravas

La SOCKS5-traktado de Chromium kovras TCP-bazitajn URL-petojn kaj ne povas plusendi UDP. SOCKS5-agordo en tiu retumilo do ne provizas vojon por UDP-pakaĵoj de ludo aŭ voĉa aplikaĵo.

Por UDP-laboro, kontrolu la dokumentitan prokurilan subtenon de la aplikaĵo kaj la UDP-kapablon de la finpunkto. Poste testu la bezonatan operacion kontraŭ celo sub via rego. Registru TCP-atingeblon, UDP-asocion kaj datagramliveron aparte, por ke sukceso de la unua paŝo ne kaŝu postan malsukceson en la vojo.

Aplikaĵo sen kongrua UDP-prokurila subteno bezonas alian vojigan metodon; ŝanĝi nur la SOCKS5-servilon ne liveros la mankantan funkcion.

Rilataj artikoloj