همتاها، ترکرها و DNS در تنظیمات پروکسی libtorrent
پروکسی مدرن libtorrent را از طریق settings_pack تنظیم کنید و پوشش همتا، ترکر و نام میزبان را بهعنوان تنظیمات جداگانه بررسی کنید.
برای رابط تنظیمات مستند 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 را جداگانه بررسی کنید؛ پاسخ موفق ترکر بهتنهایی نتیجهای برای مسیر داده همتا نیست.