Đối với giao diện cài đặt libtorrent 2.1 được ghi chép, hãy định cấu hình phiên bằng settings_pack thay vì kết hợp nhiều phương thức set_proxy cũ.

Cài đặtMục đích
proxy_typeChọn giao thức proxy được hỗ trợ
proxy_hostname, proxy_portChọn trung gian
proxy_username, proxy_passwordCung cấp tài khoản của nó khi cần
proxy_peer_connectionsĐịnh tuyến các kết nối dữ liệu peer, kể cả web seed
proxy_tracker_connectionsĐịnh tuyến các kết nối tracker
proxy_hostnamesPhân giải tên đích qua proxy được hỗ trợ

Điền gói và áp dụng nó qua giao diện apply_settings của phiên. Đối với proxy tên máy chủ, tài liệu tham chiếu ghi nhận hỗ trợ SOCKS5 và HTTP. Kiểm tra giao thức đã chọn so với lưu lượng mà ứng dụng cần. Khi chọn một điểm cuối SOCKS5 công cộng, hãy dùng danh sách proxy SOCKS5 làm điểm khởi đầu, sau đó xác định điểm cuối đó thực sự cho phép những kết nối peer và tracker nào.

Lời khuyên cũ về force_proxy phụ thuộc vào phiên bản. Nhật ký thay đổi 1.2 của dự án đã ngừng cài đặt đó vì proxy đã định cấu hình luôn được dùng cho lưu lượng được bao phủ. Việc nó xuất hiện trong một ví dụ liên kết cũ không thiết lập yêu cầu hiện tại.

Theo dõi lỗi kết nối và tracker qua xử lý cảnh báo của ứng dụng. Xem xét hành vi của peer, tracker và DNS riêng biệt; chỉ một phản hồi tracker thành công không phải là kết quả cho tuyến dữ liệu peer.

Bài viết liên quan