Dokumentuotai libtorrent 2.1 nustatymų sąsajai sukonfigūruokite sesiją su settings_pack, o ne derindami kelis senus set_proxy metodus.

NustatymasPaskirtis
proxy_typePasirinkite palaikomą tarpinio serverio protokolą
proxy_hostname, proxy_portPasirinkite tarpininką
proxy_username, proxy_passwordPateikite jo paskyrą, kai reikia
proxy_peer_connectionsMaršrutizuokite peerų duomenų ryšius, įskaitant žiniatinklio sėklas
proxy_tracker_connectionsMaršrutizuokite tracker'ių ryšius
proxy_hostnamesIšspręskite paskirties vardus per palaikomą tarpinį serverį

Užpildykite paketą ir pritaikykite jį per sesijos apply_settings sąsają. Pagrindinių vardų tarpiniam serveriui nuoroda dokumentuoja SOCKS5 ir HTTP palaikymą. Patikrinkite pasirinktą protokolą pagal programai reikalingą srautą. Rinkdamiesi viešą SOCKS5 galinį tašką, naudokite SOCKS5 tarpinių serverių sąrašą kaip pradžios tašką, tada nustatykite, kokius peerų ir tracker'ių ryšius tas taškas iš tikrųjų leidžia.

Senas force_proxy patarimas priklauso nuo versijos. Projekto 1.2 pakeitimų žurnale tas nustatymas paskelbtas pasenusiu, nes sukonfigūruotas tarpinis serveris visada naudojamas apimtam srautui. Jo buvimas sename susiejimo pavyzdyje nenustato dabartinio reikalavimo.

Stebėkite ryšio ir tracker'ių gedimus per programos įspėjimų apdorojimą. Peerų, tracker'ių ir DNS elgseną peržiūrėkite atskirai; vien sėkmingas tracker'io atsakymas nėra peerų duomenų maršruto rezultatas.

Susiję straipsniai