برای رابط تنظیمات مستند libtorrent 2.1، نشست را با settings_pack پیکربندی کنید، نه با ترکیب چند روش قدیمی set_proxy.

تنظیمهدف
proxy_typeیک پروتکل پروکسی پشتیبانی‌شده انتخاب کنید
proxy_hostname, proxy_portواسطه را انتخاب کنید
proxy_username, proxy_passwordدر صورت نیاز حساب آن را ارائه دهید
proxy_peer_connectionsاتصالات داده همتا، از جمله وب‌سیدها را مسیریابی کنید
proxy_tracker_connectionsاتصالات ترکرها را مسیریابی کنید
proxy_hostnamesنام‌های مقصد را از طریق پروکسی پشتیبانی‌شده تفکیک کنید

بسته را پر کنید و آن را از طریق رابط apply_settings نشست اعمال کنید. برای پروکسی نام میزبان، مرجع از پشتیبانی SOCKS5 و HTTP خبر می‌دهد. پروتکل انتخاب‌شده را با ترافیکی که برنامه نیاز دارد بررسی کنید. هنگام انتخاب نقطه پایانی عمومی SOCKS5، از فهرست پروکسی SOCKS5 به‌عنوان نقطه شروع استفاده کنید و سپس مشخص کنید آن نقطه پایانی در واقع کدام اتصالات همتا و ترکر را مجاز می‌کند.

توصیه قدیمی force_proxy وابسته به نسخه است. تغییرنگار 1.2 پروژه آن تنظیم را منسوخ کرد، زیرا پروکسی پیکربندی‌شده همیشه برای ترافیک پوشش‌داده‌شده استفاده می‌شود. وجود آن در یک نمونه اتصال قدیمی نیاز فعلی را اثبات نمی‌کند.

خرابی‌های اتصال و ترکر را از طریق مدیریت هشدار برنامه پایش کنید. رفتار همتاها، ترکرها و DNS را جداگانه بررسی کنید؛ پاسخ موفق ترکر به‌تنهایی نتیجه‌ای برای مسیر داده همتا نیست.

مقالات مرتبط