QNetworkProxy proxy(
    QNetworkProxy::Socks5Proxy,
    QStringLiteral("proxy.example.net"),
    1080);
udpSocket->setProxy(proxy);

Bunu uygulamanın mevcut QUdpSocket nesnesine bind veya connect öncesinde uygulayın. SOCKS sunucusu UDP ilişkilendirmesini uygulamalıdır; proxy yetenek bayrakları ve başarılı TCP gezinmesi bu işlemi test etmez. İzin verilen genel bir UDP testi için SOCKS5 proxy listesi adres adayları sunar, ancak her adayın UDP ilişkilendirmesi ve hedefe erişimi ayrı ayrı doğrulanmalıdır.

İşlemQt tarafından belgelenen SOCKS5 UDP değerlendirmesi
bindZaman aşımına uğrayabilir
Sıfır olmayan yerel bağlantı noktası isteyinO bağlantı noktasının kullanılacağını garanti etmez
Sonucu inceleyinGerçek bilgi için localPort ve localAddress değerlerini okuyun

Aktarıcı, paket kaybının hâlâ mümkün olduğu bir UDP yolu ekler. Proxy hesap değerleri nesnenin user/password özelliklerini kullanır.

Proxy'yi değiştirmek bağlı bir soketi taşıyamaz. localhost denemelerini de dikkatle yorumlayın: Qt, belgelenmiş localhost adresleri için connectToHost, bind veya listen içinde ağ proxy'lerini atlar.

İlgili makaleler