Пирови, трекери и DNS у подешавањима проксија libtorrent
Подесите савремени libtorrent прокси кроз settings_pack и проверите покривеност пирова, трекера и имена хостова као одвојена подешавања.
За документовани интерфејс подешавања libtorrent 2.1 конфигуришите сесију помоћу settings_pack уместо комбиновања неколико старих set_proxy метода.
| Подешавање | Сврха |
|---|---|
| proxy_type | Изаберите подржани прокси протокол |
| proxy_hostname, proxy_port | Изаберите посредника |
| proxy_username, proxy_password | Наведите његов рачун када је потребан |
| proxy_peer_connections | Усмерите peer везе за садржај, укључујући веб сидове |
| proxy_tracker_connections | Усмерите везе према трекерима |
| proxy_hostnames | Разрешите имена одредишта кроз подржани прокси |
Попуните пакет и примените га кроз интерфејс apply_settings сесије. За прокси имена хостова референца документује подршку за SOCKS5 и HTTP. Проверите изабрани протокол према саобраћају који апликација захтева. Када бирате јавну крајњу тачку SOCKS5, користите листу SOCKS5 проксија као полазну тачку, затим утврдите које peer и tracker везе та крајња тачка заиста дозвољава.
Стари савет о force_proxy зависи од верзије. Дневник промена 1.2 пројекта укинуо је то подешавање јер се конфигурисани прокси увек користи за обухваћени саобраћај. Његово присуство у старом примеру повезивања не успоставља тренутни захтев.
Пратите неуспехе веза и трекера кроз руковање упозорењима у апликацији. Прегледајте понашање пирова, трекера и DNS-а одвојено; успешан одговор трекера сам по себи није резултат за путању peer података.