Za dokumentirano sučelje postavki libtorrent 2.1 konfigurirajte sesiju pomoću settings_pack umjesto kombiniranja nekoliko starih set_proxy metoda.

PostavkaSvrha
proxy_typeOdaberite podržani proxy protokol
proxy_hostname, proxy_portOdaberite posrednika
proxy_username, proxy_passwordNavedite njegov račun kada je potreban
proxy_peer_connectionsUsmjerite peer veze za sadržaj, uključujući web seedove
proxy_tracker_connectionsUsmjerite veze prema trackerima
proxy_hostnamesRazriješite imena odredišta kroz podržani proxy

Ispunite paket i primijenite ga kroz sučelje apply_settings sesije. Za proxy imena hostova referenca dokumentira podršku za SOCKS5 i HTTP. Provjerite odabrani protokol prema prometu koji aplikacija zahtijeva. Kada birate javnu završnu točku SOCKS5, upotrijebite popis SOCKS5 proxyja kao početnu točku, zatim utvrdite koje peer i tracker veze ta točka zapravo dopušta.

Stari savjet o force_proxy ovisi o verziji. Dnevnik promjena 1.2 projekta ukinuo je tu postavku jer se konfigurirani proxy uvijek koristi za obuhvaćeni promet. Njezina prisutnost 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.

Povezani članci