Peerovi, trackeri i DNS u libtorrent proxy postavkama
Postavite savremeni libtorrent proxy kroz settings_pack i provjerite pokrivenost peerova, trackera i imena hostova kao odvojene postavke.
Za dokumentovani interfejs postavki libtorrent 2.1 konfigurirajte sesiju pomoću settings_pack umjesto kombiniranja nekoliko starih set_proxy metoda.
| Postavka | Svrha |
|---|---|
| proxy_type | Odaberite podržani proxy protokol |
| proxy_hostname, proxy_port | Odaberite posrednika |
| proxy_username, proxy_password | Navedite njegov račun kada je potreban |
| proxy_peer_connections | Usmjerite peer veze za sadržaj, uključujući web seedove |
| proxy_tracker_connections | Usmjerite veze prema trackerima |
| proxy_hostnames | Razriješite imena odredišta kroz podržani proxy |
Popunite paket i primijenite ga kroz interfejs apply_settings sesije. Za proxy imena hostova referenca dokumentuje podršku za SOCKS5 i HTTP. Provjerite odabrani protokol prema saobraćaju koji aplikacija zahtijeva. Kada birate javnu SOCKS5 krajnju tačku, koristite listu SOCKS5 proxyja kao polaznu tačku, zatim utvrdite koje peer i tracker veze ta krajnja tačka zaista dozvoljava.
Stari savjet o force_proxy zavisi od verzije. Dnevnik promjena 1.2 projekta ukinuo je tu postavku jer se konfigurirani proxy uvijek koristi za obuhvaćeni saobraćaj. Njeno prisustvo u starom primjeru povezivanja ne uspostavlja trenutni zahtjev.
Pratite neuspjehe veza i trackera kroz rukovanje upozorenjima u aplikaciji. Pregledajte ponašanje peerova, trackera i DNS-a odvojeno; uspješan odgovor trackera sam po sebi nije rezultat za rutu peer sadržaja.