Для дакументаванага інтэрфейсу налад libtorrent 2.1 наладзьце сесію праз settings_pack, а не шляхам аб'яднання некалькіх старых метадаў set_proxy.

НаладаПрызначэнне
proxy_typeВыберыце падтрыманы пратакол проксі
proxy_hostname, proxy_portВыберыце пасярэдніка
proxy_username, proxy_passwordПадайце яго ўліковы запіс пры неабходнасці
proxy_peer_connectionsМаршрутызуйце злучэнні піра, уключаючы вэб-сід
proxy_tracker_connectionsМаршрутызуйце злучэнні трэкераў
proxy_hostnamesРазвязвайце імёны прызначэння праз падтрыманы проксі

Запоўніце пакет і ўжыцьце яго праз інтэрфейс apply_settings сесіі. Для проксі імён хастоў даведнік дакументуе падтрымку SOCKS5 і HTTP. Праверце абраны пратакол супраць трафіку, патрэбнага праграме. Выбіраючы публічны пункт SOCKS5, выкарыстоўвайце спіс проксі SOCKS5 як адпраўны пункт, затым вызначце, якія злучэнні піраў і трэкераў гэты пункт фактычна дазваляе.

Старая парада force_proxy залежыць ад версіі. Журнал змен 1.2 праекта адмяніў гэтую наладу, бо наладжаны проксі заўсёды выкарыстоўваецца для ахопленага трафіку. Яе наяўнасць у старым прыкладзе прывязкі не стварае бягучага патрабавання.

Сачыце за збоямі злучэнняў і трэкераў праз апрацоўку апавяшчэнняў праграмы. Разглядайце паводзіны піраў, трэкераў і DNS асобна; паспяховы адказ трэкера сам па сабе не з'яўляецца вынікам для маршруту піра.

Падобныя артыкулы