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

ນຳໃຊ້ສິ່ງນີ້ກັບ QUdpSocket ທີ່ມີຢູ່ຂອງແອັບພລິເຄຊັນ ກ່ອນ bind ຫຼື connect. ເຊີບເວີ SOCKS ຕ້ອງຈັດຕັ້ງ UDP association; ທຸງຄວາມສາມາດຂອງພຣັອກຊີ ແລະ ການທ່ອງເວັບ TCP ທີ່ສໍເລັດ ບໍ່ໄດ້ທົດສອບການດໍເນີນການນັ້ນ. ສໍລັບການທົດສອບ UDP ສາທາລະນະທີ່ອະນຸຍາດ, ລາຍຊື່ພຣັອກຊີ SOCKS5 ສະເໜີຜູ້ສະໝັກທີ່ອຍູ່, ແຕ່ UDP association ແລະ ການເຂົ້າເຖິງເປົ້າໝາຍຂອງແຕ່ລະຜູ້ສະໝັກຕ້ອງກວດສອບແຍກຕ່າງหາກ.

ການດໍເນີນການຂໍ້ພິຈານະ SOCKS5 UDP ທີ່ Qt ເອກະສານ
bindອາດໝົດເວລາ
ຮ້ອງພອດທ້ອງຖິ່ທີ່ບໍ່ໃຊ່ສູນບໍ່ຣັບປະກັນວ່າຈະໃຊ້ພອດນັ້ນ
ຕຣວດສອບຜົນອ່ານ localPort ແລະ localAddress ສໍລັບຂໍ້ມູນຕົວຈິງ

ຣີເລເພີ່ມເສັ້ນທາງ UDP ທີ່ການສູນເສຍແພັກເກັດຍັງເປັນໄປໄດ້. ຄ່າບັນຊີພຣັອກຊີໃຊ້ຄຸນສົມບັດ user/password ຂອງວັດຖຸ.

ການປ່ຍພຣັອກຊີບໍ່ສາມາດຍ້າຍ socket ທີ່ເຊື່ອມຕໍ່ແລ້ວໄດ້. ຕີຄວາມໝາຍການທົດສອບ localhost ກ໇ຍເປັນຄວາມລະມັດລະວັງ: Qt ຂ້າມພຣັອກຊີເຄືອຂ່າຍສໍາຫັບທີ່ອຍູ່ localhost ທີ່ເອກະສານໄວ້ໃນ connectToHost, bind ຫຼື listen.

ບົດຄວາມທີ່ກ່ຽວຂ້ອງ