Untuk antara muka tetapan libtorrent 2.1 yang didokumenkan, konfigurasikan sesi dengan settings_pack dan bukannya menggabungkan beberapa kaedah set_proxy lama.

TetapanTujuan
proxy_typePilih protokol proksi yang disokong
proxy_hostname, proxy_portPilih perantara
proxy_username, proxy_passwordBerikan akaunnya apabila diperlukan
proxy_peer_connectionsHalakan sambungan data peer, termasuk benih web
proxy_tracker_connectionsHalakan sambungan tracker
proxy_hostnamesSelesaikan nama destinasi melalui proksi yang disokong

Isi pek dan gunakannya melalui antara muka apply_settings sesi. Untuk proksi nama hos, rujukan mendokumenkan sokongan SOCKS5 dan HTTP. Semak protokol yang dipilih terhadap trafik yang diperlukan aplikasi. Apabila memilih titik akhir SOCKS5 awam, gunakan senarai proksi SOCKS5 sebagai titik permulaan, kemudian tentukan sambungan peer dan tracker yang benar-benar dibenarkan oleh titik akhir itu.

Nasihat force_proxy lama bergantung pada versi. Log perubahan 1.2 projek menamatkan tetapan itu kerana proksi yang dikonfigurasikan sentiasa digunakan untuk trafik yang diliputi. Kehadirannya dalam contoh pengikatan lama tidak membuktikan keperluan semasa.

Pantau kegagalan sambungan dan tracker melalui pengendalian amaran aplikasi. Semak tingkah laku peer, tracker dan DNS secara berasingan; respons tracker yang berjaya sahaja bukan hasil untuk laluan data peer.

Artikel berkaitan