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 ప్రవర్తనను విడివిడిగా సమీక్షించండి; విజయవంతమైన ట్రాకర్ ప్రతిస్పందన మాత్రమే పీర్ పేలోడ్ మార్గానికి ఫలితం కాదు.