libtorrent की प्रॉक्सी सेटिंग्स में पीयर, ट्रैकर और DNS
settings_pack के ज़रिये आधुनिक libtorrent प्रॉक्सी सेट करें और पीयर, ट्रैकर और होस्टनाम कवरेज को अलग सेटिंग्स के रूप में जाँचें।
प्रलेखित libtorrent 2.1 सेटिंग्स इंटरफ़ेस के लिए, कई पुरानी set_proxy विधियों को मिलाने के बजाय सत्र को settings_pack से कॉन्फ़िगर करें।
| सेटिंग | उद्देश्य |
|---|---|
| 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 व्यवहार की अलग-अलग समीक्षा करें; केवल सफल ट्रैकर प्रतिक्रिया पीयर पेलोड मार्ग का परिणाम नहीं है।