รองรับ SOCKS5 นิยามการส่งต่อ UDP โดยมีเงื่อนไขว่าไคลเอนต์และเซิร์ฟเวอร์นำไปใช้ และเครือข่ายอนุญาตทราฟฟิกนั้น

การเชื่อมโยงทำงานอย่างไร

ไคลเอนต์ส่ง UDP ASSOCIATE ผ่านการเชื่อมต่อควบคุม TCP คำตอบที่สำเร็จให้ที่อยู่และพอร์ตของตัวส่งต่อ UDP ไคลเอนต์ส่งดาตาแกรม UDP รูปแบบ SOCKS ไปยังปลายทางที่ตอบกลับมา ซึ่งไม่จำเป็นต้องเป็นพอร์ตพร็อกซีเดิม การปิดการเชื่อมต่อควบคุม TCP จะสิ้นสุดการเชื่อมโยง

การดึง HTTPS ผ่านเซิร์ฟเวอร์เดียวกันทดสอบการเชื่อมต่อ TCP ไม่ได้ใช้ UDP ASSOCIATE หรือยืนยันว่าดาตาแกรมไปถึงเป้าหมายได้

การรองรับของแอปสำคัญ

การจัดการ SOCKS5 ของ Chromium ครอบคลุมคำขอ URL บน TCP และไม่สามารถส่งต่อ UDP ได้ ดังนั้นการตั้ง SOCKS5 ในเบราว์เซอร์นั้นไม่ได้ให้เส้นทางแก่แพ็กเก็ต UDP ของเกมหรือแอปเสียง

สำหรับงาน UDP ให้ตรวจเอกสารการรองรับพร็อกซีของแอปและความสามารถ UDP ของปลายทาง แล้วทดสอบการทำงานที่ต้องการกับเป้าหมายที่คุณควบคุม บันทึกการเข้าถึงผ่าน TCP การเชื่อมโยง UDP และการส่งดาตาแกรมแยกกัน เพื่อไม่ให้ความสำเร็จขั้นแรกปิดบังความล้มเหลวในเส้นทางช่วงหลัง

แอปที่ไม่รองรับพร็อกซี UDP ที่เข้ากันได้ต้องใช้วิธีกำหนดเส้นทางอื่น การเปลี่ยนเซิร์ฟเวอร์ SOCKS5 อย่างเดียวไม่เพิ่มความสามารถที่ขาดไป

บทความที่เกี่ยวข้อง