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

Aplikatu hau aplikazioaren lehendik dagoen QUdpSocket-ri bind edo connect aurretik. SOCKS zerbitzariak UDP association-a inplementatu behar du; proxy-aren gaitasun-banderek eta TCP bidezko nabigazio arrakastatsuak ez dute eragiketa hori probatzen. Baimendutako UDP proba publiko baterako, SOCKS5 proxy zerrendak helbide hautagaiak eskaintzen ditu, baina hautagai bakoitzaren UDP association-a eta helbururako sarbidea bereiz egiaztatu behar dira.

EragiketaQt-k dokumentatutako SOCKS5 UDP-ren kontsiderazioa
bindDenbora-muga gaindi dezake
Zero ez den ataka lokal bat eskatuEz du bermatzen ataka hori erabiliko denik
Emaitza ikuskatuIrakurri localPort eta localAddress benetako informazioa lortzeko

Relay-ak UDP bide bat gehitzen du, eta hor paketeen galera oraindik posible da. Proxy kontuaren balioek objektuaren user/password propietateak erabiltzen dituzte.

Proxy-a aldatzeak ezin du konektatutako socketa mugitu. Interpretatu localhost probak ere arretaz: Qt-k sare-proxyak saihesten ditu dokumentatutako localhost helbideetarako connectToHost, bind edo listen barnean.

Erlazionatutako artikuluak