עבור ממשק ההגדרות המתועד של 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 בנפרד; תגובת טרקר מוצלחת לבדה אינה תוצאה עבור מסלול נתוני העמיתים.

מאמרים קשורים