Peers, trackers en DNS in libtorrent se proxy-instellings
Stel 'n moderne libtorrent-proxy op via settings_pack en ondersoek peer-, tracker- en gasheernaamdekking as afsonderlike instellings.
Vir die gedokumenteerde libtorrent 2.1-installingskoppelvlak moet die sessie met 'n settings_pack opgestel word, eerder as om verskillende historiese set_proxy-metodes te kombineer.
| Instelling | Doel |
|---|---|
| proxy_type | Kies 'n ondersteunde proxyprotokol |
| proxy_hostname, proxy_port | Kies die tussenganger |
| proxy_username, proxy_password | Verskaf die rekening wanneer nodig |
| proxy_peer_connections | Lei peer-ladingverbindings, insluitend webseeds |
| proxy_tracker_connections | Lei tracker-verbindings |
| proxy_hostnames | Los bestemmingsname deur 'n ondersteunde proxy op |
Vul die pakket en pas dit toe deur die sessie se apply_settings-koppelvlak. Vir gasheernaam-proxy word SOCKS5 en HTTP in die verwysing gedokumenteer. Kontroleer die gekose protokol teen die verkeer wat die toepassing nodig het. Wanneer 'n openbare SOCKS5-eindpunt gekies word, gebruik die SOCKS5-proxylisy as beginpunt en stel dan vas watter peer- en tracker-verbindings daardie eindpunt werklik toelaat.
Die ou force_proxy-advies is weergawe-spesifiek. Die projek se 1.2-wysigingslog het daardie instelling afgeskaf omdat 'n opgestelde proxy altyd vir die gedekte verkeer gebruik word. Die teenwoordigheid daarvan in 'n ou binding-voorbeeld vestig nie 'n huidige vereiste nie.
Monitor verbindings- en tracker-foute deur die toepassing se waarskuwingshantering. Hersien peer-, tracker- en DNS-gedrag afsonderlik; 'n suksesvolle tracker-antwoord alleen is nie 'n resultaat vir die peer-ladingroete nie.