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

bind କିମ୍ବା connect ପୂର୍ବରୁ ଏହାକୁ ଆପ୍ଲିକେଶନର ବିଦ୍ଯମାନ QUdpSocket ଉପରେ ଲାଗୁ କରନ୍ତୁ। SOCKS ସର୍ଭରକୁ UDP association ଲାଗୁ କରିବାକୁ ହେବ; ପ୍ରକ୍ସି କ୍ଷମତା ଫ୍ଲ୍ଯାଗ ଏବଂ ସଫଳ TCP ବ୍ରାଉଜିଂଗ ସେହି କାର୍ଯକୁ ପରୀକ୍ଷା କରେ ନାହିଁ। ଅନୁମତିପ୍ରାପ୍ତ ସାର୍ବଜନୀନ UDP ପରୀକ୍ଷା ପାଇଁ SOCKS5 ପ୍ରକ୍ସି ତାଲିକା ଠିକଣାର ପ୍ରାର୍ଥୀ ଦେଇ, କିନ୍ତୁ ପ୍ରତ୍ଯେକ ପ୍ରାର୍ଥୀର UDP association ଏବଂ ଲକ୍ଷ୍ଯ ପର୍ଯନ୍ତ ପହଞ୍ଚ ଅଲଗରେ ଯାଞ୍ଚାଇ କରିବାକୁ ହେବ।

କାର୍ଯQt ଦ୍ବାରା ପ୍ରଲେଖିତ SOCKS5 UDP ବିଚାର
bindସମୟ ସମାପ୍ତ ହୋଇପାରେ
ଶୂନ୍ଯ ନହେଁ ସ୍ଥାନୀୟ ପୋର୍ଟ ଅନୁରୋଧସେହି ପୋର୍ଟ ବ୍ଯବହୃତ ହେବ ବୋଲି ନିଶ୍ଚିତତା ଦେଇନାହିଁ
ଫଳାଫଳ ପରୀକ୍ଷାପ୍ରକୃତ ସୂଚନା ପାଇଁ localPort ଏବଂ localAddress ପଢ଼ନ୍ତୁ

ରିଲେ ଏକଟି UDP ପଥ ଯୋଡ଼େ ଯେଥି ପ୍ଯାକେଟ୍ ହାନି ଏବେ ସମ୍ଭବ। ପ୍ରକ୍ସି ଖାତା ମୂଲ୍ଯ ବସ୍ତୁର user/password ଗୁଣ ବ୍ଯବହାର କରେ।

ପ୍ରକ୍ସି ବଦଳାଇଲେ ସଂଯୁକ୍ତ ସକେଟ ସ୍ଥାନାନ୍ତର କରିହେପାରେ ନାହିଁ। localhost ପରୀକ୍ଷାକୁ ମଧିକୁ ସାବଧାନୀରେ ବ୍ଯାଖ୍ଯା କରନ୍ତୁ: Qt ତାର ପ୍ରଲେଖିତ localhost ଠିକଣା ପାଇଁ connectToHost, bind କିମ୍ବା listen ରେ ନେଟୱର୍କ ପ୍ରକ୍ସି ବାଇପାସ କରେ।

ସମ୍ପର୍କିତ ପ୍ରବନ୍ଧ