Ναι. Το SOCKS5 ορίζει προώθηση UDP, εφόσον την υλοποιούν πελάτης και διακομιστής και το δίκτυο επιτρέπει την κίνηση.

Πώς λειτουργεί η συσχέτιση

Ο πελάτης στέλνει UDP ASSOCIATE μέσω σύνδεσης ελέγχου TCP. Μια επιτυχής απόκριση παρέχει τη διεύθυνση και τη θύρα του αναμεταδότη UDP. Ο πελάτης στέλνει αυτοδύναμα πακέτα UDP σε μορφή SOCKS στο τελικό σημείο που επιστρέφεται, το οποίο δεν χρειάζεται να είναι η αρχική θύρα proxy. Το κλείσιμο της σύνδεσης ελέγχου TCP τερματίζει τη συσχέτιση.

Η ανάκτηση HTTPS μέσω του ίδιου διακομιστή δοκιμάζει σύνδεση TCP. Δεν χρησιμοποιεί UDP ASSOCIATE ούτε αποδεικνύει ότι ένα αυτοδύναμο πακέτο φτάνει στον προορισμό του.

Η υποστήριξη της εφαρμογής μετρά

Ο χειρισμός SOCKS5 του Chromium καλύπτει αιτήματα URL βασισμένα σε TCP και δεν μπορεί να προωθήσει UDP. Μια ρύθμιση SOCKS5 σε αυτόν τον περιηγητή δεν παρέχει επομένως διαδρομή για πακέτα UDP παιχνιδιού ή φωνητικής εφαρμογής.

Για εργασία UDP, ελέγξτε την τεκμηριωμένη υποστήριξη proxy της εφαρμογής και τη δυνατότητα UDP του τελικού σημείου. Κατόπιν δοκιμάστε την απαιτούμενη λειτουργία προς προορισμό που ελέγχετε. Καταγράψτε χωριστά την προσβασιμότητα TCP, τη συσχέτιση UDP και την παράδοση αυτοδύναμων πακέτων ώστε η επιτυχία του πρώτου σταδίου να μην κρύβει αποτυχία αργότερα στη διαδρομή.

Εφαρμογή χωρίς συμβατή υποστήριξη proxy UDP χρειάζεται άλλη μέθοδο δρομολόγησης· η αλλαγή μόνο του διακομιστή SOCKS5 δεν παρέχει τη λειτουργία που λείπει.

Σχετικά άρθρα