Peerai, tracker'iai ir DNS libtorrent tarpinio serverio nustatymuose
Nustatykite šiuolaikinį libtorrent tarpinį serverį per settings_pack ir patikrinkite peerų, tracker'ių ir pagrindinių vardų aprėptį kaip atskirus nustatymus.
Dokumentuotai libtorrent 2.1 nustatymų sąsajai sukonfigūruokite sesiją su settings_pack, o ne derindami kelis senus set_proxy metodus.
| Nustatymas | Paskirtis |
|---|---|
| proxy_type | Pasirinkite palaikomą tarpinio serverio protokolą |
| proxy_hostname, proxy_port | Pasirinkite tarpininką |
| proxy_username, proxy_password | Pateikite jo paskyrą, kai reikia |
| proxy_peer_connections | Maršrutizuokite peerų duomenų ryšius, įskaitant žiniatinklio sėklas |
| proxy_tracker_connections | Maršrutizuokite tracker'ių ryšius |
| proxy_hostnames | Iš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.