SOCKS5 UDP’yi destekler mi?
SOCKS5 UDP aktarımını tanımlar, ancak çalışan bir SOCKS5 web isteği istemcinizin veya uç noktanızın bunu desteklediğini göstermez.
Evet. SOCKS5 UDP aktarımını tanımlar; istemci ve sunucu bunu uygulamalı, ağ da trafiğe izin vermelidir.
İlişkilendirme nasıl çalışır?
İstemci bir TCP kontrol bağlantısı üzerinden UDP ASSOCIATE gönderir. Başarılı yanıt UDP aktarıcısının adresini ve portunu verir. İstemci SOCKS biçimli UDP datagramlarını döndürülen uç noktaya yollar; bu, ilk proxy portu olmak zorunda değildir. TCP kontrol bağlantısının kapanması ilişkilendirmeyi bitirir.
Aynı sunucudan HTTPS içeriği almak TCP bağlantısını test eder. UDP ASSOCIATE kullanmaz ve bir datagramın hedefine ulaşabildiğini kanıtlamaz.
Uygulama desteği önemlidir
Chromium’un SOCKS5 işlemesi TCP tabanlı URL isteklerini kapsar ve UDP aktaramaz. Bu yüzden o tarayıcıdaki SOCKS5 ayarı oyun veya ses uygulamasının UDP paketlerine rota sağlamaz.
UDP işi için uygulamanın belgelenmiş proxy desteğini ve uç noktanın UDP yeteneğini kontrol edin. Sonra gereken işlemi denetiminizdeki bir hedefe karşı test edin. TCP erişilebilirliğini, UDP ilişkilendirmesini ve datagram teslimini ayrı kaydedin ki ilk aşama başarısı yolun sonrasındaki hatayı gizlemesin.
Uyumlu UDP proxy desteği olmayan uygulama başka yönlendirme yöntemi ister; yalnızca SOCKS5 sunucusunu değiştirmek eksik özelliği sağlamaz.