libtorrent کی پراکسی ترتیبات میں Peer، Tracker اور DNS
settings_pack کے ذریعے جدید libtorrent پراکسی ترتیب دیں اور peer، tracker اور hostname کوریج کو الگ ترتیبات کے طور پر جانچیں۔
دستاویز شدہ libtorrent 2.1 ترتیبات انٹرفیس کے لیے، کئی پرانے set_proxy طریقوں کو ملا کر سیٹ کرنے کے بجائے settings_pack کے ساتھ سیٹنگ کنفیگر کریں۔
| ترتیب | مقصد |
|---|---|
| proxy_type | معاون پراکسی پروٹوکول منتخب کریں |
| proxy_hostname, proxy_port | درمیانی منتخب کریں |
| proxy_username, proxy_password | ضرورت پڑنے پر اس کا اکاؤنٹ دیں |
| proxy_peer_connections | ویب سیڈز سمیت peer پے لوڈ کنکشنز روٹ کریں |
| proxy_tracker_connections | tracker کنکشنز روٹ کریں |
| proxy_hostnames | معاون پراکسی کے ذریعے منزل کے نام حل کریں |
پیک بھریں اور سیشن کے apply_settings انٹرفیس کے ذریعے لاگو کریں۔ hostname پراکسی کے لیے، حوالہ SOCKS5 اور HTTP کی معاونت دستاویز کرتا ہے۔ منتخب پروٹوکول کو ایپلیکیشن کی مطلوبہ ٹریفک کے مطابق جانچیں۔ عوامی SOCKS5 اینڈ پوائنٹ منتخب کرتے وقت SOCKS5 پراکسی فہرست کو نقطۂ آغاز بنائیں، پھر طے کریں کہ وہ اینڈ پوائنٹ دراصل کون سے peer اور tracker کنکشنز کی اجازت دیتا ہے۔
force_proxy کا پرانا مشورہ ورژن پر منحصر ہے۔ پروجیکٹ کے 1.2 چینج لاگ نے اس ترتیب کو غیر موزوں قرار دیا کیونکہ کنفیگر شدہ پراکسی ہمیشہ ڈھکی ہوئی ٹریفک کے لیے استعمال ہوتی ہے۔ پرانے بائنڈنگ مثال میں اس کا موجود ہونا موجودہ ضرورت قائم نہیں کرتا۔
ایپلیکیشن کی الرٹ ہینڈلنگ کے ذریعے کنکشن اور tracker ناکامیوں کی نگرانی کریں۔ peer، tracker اور DNS رویے کا الگ الگ جائزہ لیں؛ صرف کامیاب tracker جواب peer پے لوڈ راستے کا نتیجہ نہیں ہے۔