peer, tracker ແລະ DNS ໃນການຕັ້ງຄ່າ proxy ຂອງ libtorrent
ຕັ້ງ proxy libtorrent ທັນສະໄໝຜ່ານ settings_pack ແລະ ກວດເບິ່ງການຄຸມ peer, tracker ແລະ ຊື່ host ເປັນການຕັ້ງຄ່າແຍກຕ່າງຫາກ.
ສຳລັບອິນເຕີເຟສການຕັ້ງຄ່າ libtorrent 2.1 ທີ່ມີເອກະສານ, ຕັ້ງຄ່າ session ດ້ວຍ settings_pack ແທນການລວມວິທີ set_proxy ເກົ່າຫຼາຍວິທີ.
| ການຕັ້ງຄ່າ | ຈຸດປະສົງ |
|---|---|
| proxy_type | ເລືອກ protocol proxy ທີ່ຮອງຮັບ |
| proxy_hostname, proxy_port | ເລືອກຕົວກາງ |
| proxy_username, proxy_password | ໃຫ້ບັນຊີຂອງມັນເມື່ອຈຳເປັນ |
| proxy_peer_connections | ເສັ້ນທາງການເຊື່ອມຕໍ່ຂໍ້ມູນ peer ລວມທັງ web seed |
| proxy_tracker_connections | ເສັ້ນທາງການເຊື່ອມຕໍ່ tracker |
| proxy_hostnames | ແກ້ໄຂຊື່ປາຍທາງຜ່ານ proxy ທີ່ຮອງຮັບ |
ເຕີມແພັກເກັດ ແລະ ນຳໃຊ້ຜ່ານອິນເຕີເຟສ apply_settings ຂອງ session. ສຳລັບ proxy ຂອງຊື່ host, ເອກະສານອ້າງອີງບັນທຶກການສະໜັບສະໜູນ SOCKS5 ແລະ HTTP. ກວດເບິ່ງ protocol ທີ່ເລືອກທຽບກັບທຣາຟຟິກທີ່ແອັບພລິເຄຊັນຕ້ອງການ. ເມື່ອເລືອກຈຸດປາຍ SOCKS5 ສາທາລະນະ, ໃຫ້ໃຊ້ລາຍການ proxy SOCKS5 ເປັນຈຸດເລີ່ມຕົ້ນ, ແລ້ວກຳນົດວ່າຈຸດປາຍນັ້ນອະນຸຍາດການເຊື່ອມຕໍ່ peer ແລະ tracker ໃດແທ້.
ຄຳແນະນຳ force_proxy ເກົ່າຂຶ້ນກັບເວີຊັນ. ບັນທຶກການປ່ຽນແປງ 1.2 ຂອງໂຄງການໄດ້ຍົກເລີກການຕັ້ງຄ່ານັ້ນ ເພາະ proxy ທີ່ຕັ້ງຄ່າແລ້ວຖືກໃຊ້ສະເໝີສຳລັບທຣາຟຟິກທີ່ຄຸມ. ການມີຢູ່ໃນຕົວຢ່າງ binding ເກົ່າບໍ່ໄດ້ສ້າງຂໍ້ກຳນົດປັດຈຸບັນ.
ຕິດຕາມຄວາມຜິດພາດຂອງການເຊື່ອມຕໍ່ ແລະ tracker ຜ່ານການຈັດການແຈ້ງເຕືອນຂອງແອັບພລິເຄຊັນ. ກວດສອບພຶດຕິກຳ peer, tracker ແລະ DNS ແຍກຕ່າງຫາກ; ການຕອບສະໜອງ tracker ທີ່ສຳເລັດພຽງຢ່າງດຽວບໍ່ແມ່ນຜົນສຳລັບເສັ້ນທາງຂໍ້ມູນ peer.