Adakah SOCKS5 menyokong UDP?
SOCKS5 mentakrifkan penghantaran semula UDP, tetapi permintaan web SOCKS5 yang berjaya tidak membuktikan sokongan klien atau titik akhir.
Ya. SOCKS5 mentakrifkan penghantaran semula UDP jika klien dan pelayan melaksanakannya dan rangkaian membenarkan trafik.
Cara perkaitan berfungsi
Klien menghantar UDP ASSOCIATE melalui sambungan kawalan TCP. Respons berjaya memberikan alamat dan port geganti UDP. Klien menghantar datagram UDP berformat SOCKS kepada titik akhir yang dikembalikan, yang tidak semestinya port proksi asal. Menutup sambungan kawalan TCP menamatkan perkaitan.
Mengambil kandungan HTTPS melalui pelayan yang sama menguji sambungan TCP. Ia tidak menggunakan UDP ASSOCIATE atau membuktikan datagram dapat mencapai destinasi.
Sokongan aplikasi penting
Pengendalian SOCKS5 Chromium meliputi permintaan URL berasaskan TCP dan tidak boleh menyampaikan UDP. Oleh itu tetapan SOCKS5 dalam pelayar itu tidak memberikan laluan bagi paket UDP permainan atau aplikasi suara.
Untuk kerja UDP, semak sokongan proksi aplikasi yang didokumenkan dan keupayaan UDP titik akhir. Kemudian uji operasi yang diperlukan terhadap destinasi yang anda kawal. Catat kebolehcapaian TCP, perkaitan UDP dan penghantaran datagram secara berasingan supaya kejayaan peringkat pertama tidak menyembunyikan kegagalan kemudian di laluan.
Aplikasi tanpa sokongan proksi UDP yang serasi memerlukan kaedah penghalaan lain; menukar pelayan SOCKS5 sahaja tidak menyediakan ciri yang tiada.