Ja. SOCKS5 definiert UDP-Weiterleitung, sofern Client und Server sie implementieren und das Netzwerk den Verkehr zulässt.

So funktioniert die Zuordnung

Der Client sendet UDP ASSOCIATE über eine TCP-Steuerverbindung. Eine erfolgreiche Antwort liefert Adresse und Port des UDP-Relays. Der Client sendet UDP-Datagramme im SOCKS-Format an den zurückgegebenen Endpunkt, der nicht der ursprüngliche Proxy-Port sein muss. Das Schließen der TCP-Steuerverbindung beendet die Zuordnung.

Ein HTTPS-Abruf über denselben Server testet eine TCP-Verbindung. Er verwendet weder UDP ASSOCIATE noch belegt er, dass ein Datagramm sein Ziel erreichen kann.

Die Unterstützung der Anwendung zählt

Chromiums SOCKS5-Verarbeitung umfasst TCP-basierte URL-Anfragen und kann kein UDP weiterleiten. Eine SOCKS5-Einstellung in diesem Browser bietet daher keine Route für UDP-Pakete eines Spiels oder einer Sprachanwendung.

Prüfe für eine UDP-Anwendung deren dokumentierte Proxy-Unterstützung und die UDP-Fähigkeit des Endpunkts. Teste dann die benötigte Funktion gegen ein Ziel unter deiner Kontrolle. Halte TCP-Erreichbarkeit, UDP-Zuordnung und Datagrammzustellung getrennt fest, damit eine erfolgreiche erste Stufe keinen späteren Fehler im Pfad verdeckt.

Eine Anwendung ohne kompatible UDP-Proxy-Unterstützung braucht eine andere Routingmethode; ein bloßer Wechsel des SOCKS5-Servers liefert die fehlende Funktion nicht.

Ähnliche Artikel