ब्राउज़र, टूल और कोड में HTTP और SOCKS5 प्रॉक्सी का उपयोग करें
प्रॉक्सी प्लान आपको HTTP, HTTPS और SOCKS5 प्रॉक्सी प्रदान करते हैं जो ऐप के बिना काम करते हैं। यह गाइड दिखाती है कि आपके विवरण कहाँ मिलेंगे, लॉगिन विधि कैसे चुनें और ब्राउज़र, टूल, curl और Python में प्रॉक्सी का उपयोग कैसे करें।
8 मिनट पढ़ने का समय
कौन से प्लान प्रॉक्सी हैं
तीन प्लान प्रॉक्सी के रूप में दिए जाते हैं। रोटेटिंग प्रॉक्सी पूल आपको 260 सबनेट में 2,200 IPs प्रदान करता है जो हर 14 दिनों में रिफ्रेश होते हैं। स्टैटिक प्रॉक्सी आपको निजी समर्पित IPs प्रदान करता है, जो 1,000 से अधिक सबनेट से चुने जाते हैं, और ऑर्डर बढ़ने पर प्रति IP मूल्य $2.68 से $1.34 तक गिरता है। 1 Gbps स्टैटिक प्रॉक्सी आपको वीडियो, स्क्रैपिंग और बल्क डेटा के लिए 1 Gbps पोर्ट पर 50 निजी IPs के ब्लॉक प्रदान करता है।
तीनों HTTP, HTTPS और SOCKS5 का समर्थन करते हैं, और तीनों उपयोगकर्ता और पासवर्ड या IP एलोलिस्ट को स्वीकार करते हैं। चूंकि कोई ऐप नहीं है, वे सर्वर, ब्राउज़र प्रोफाइल, स्क्रैपिंग टूल और आपके अपने कोड पर चलते हैं।
अपने प्रॉक्सी विवरण खोजें
आपका ऑर्डर पूरा होने के बाद, माई सर्विसेज में सर्विस खोलें। आपको प्रॉक्सी होस्ट, प्रत्येक प्रोटोकॉल के लिए पोर्ट और आपका प्रॉक्सी उपयोगकर्ता और पासवर्ड दिखाई देंगे। स्टैटिक प्रॉक्सी और 1 Gbps स्टैटिक प्रॉक्सी पर आपको अपने समर्पित IPs की सूची भी दिखाई देगी।
अपने टूल द्वारा अपेक्षित फॉर्म में विवरण लिखें। अधिकांश टूल एक लाइन को प्रोटोकॉल://USER:PASS@HOST:PORT पैटर्न में स्वीकार करते हैं, उदाहरण के लिए http://USER:PASS@HOST:PORT या socks5://USER:PASS@HOST:PORT। USER, PASS, HOST और PORT को माई सर्विसेज से मानों के साथ बदलें।
उपयोगकर्ता और पासवर्ड या IP एलोलिस्ट
प्रॉक्सी में साइन इन करने के दो तरीके हैं। उपयोगकर्ता और पासवर्ड के साथ, हर अनुरोध आपके प्रॉक्सी लॉगिन को ले जाता है। यह कहीं से भी काम करता है, जिसमें नेटवर्क के बीच घूमने वाले लैपटॉप शामिल हैं, और यह ब्राउज़र प्रोफाइल और डेस्कटॉप टूल्स के लिए सबसे सरल विकल्प है।
IP एलोलिस्ट के साथ, आप अपने सर्वर या ऑफिस के पब्लिक IP को माई सर्विसेज में पंजीकृत करते हैं। उस IP से आने वाले अनुरोधों को लॉगिन के बिना स्वीकार किया जाता है। यह सर्वर के लिए एक साफ विकल्प है जिसका पता स्थिर है और उन टूल्स के लिए जो प्रॉक्सी लॉगिन का समर्थन नहीं करते हैं। यदि आपके सर्वर का IP बदलता है तो एलोलिस्ट को अपडेट करना याद रखें।
- लैपटॉप या बदलते नेटवर्क: उपयोगकर्ता और पासवर्ड।
- स्थिर IP वाला सर्वर: IP एलोलिस्ट।
- प्रॉक्सी लॉगिन समर्थन के बिना टूल: IP एलोलिस्ट।
- एक PC पर कई ब्राउज़र प्रोफाइल: उपयोगकर्ता और पासवर्ड, प्रत्येक प्रोफाइल के लिए एक प्रॉक्सी।
वेब ब्राउज़र में
अधिकांश ब्राउज़र सिस्टम प्रॉक्सी सेटिंग्स का उपयोग करते हैं। Windows पर, सेटिंग्स खोलें, फिर नेटवर्क और इंटरनेट, फिर प्रॉक्सी, और मैन्युअल सेटअप के तहत होस्ट और HTTP पोर्ट दर्ज करें। macOS पर, सिस्टम सेटिंग्स खोलें, फिर नेटवर्क, अपना कनेक्शन चुनें, डिटेल्स खोलें और फिर प्रॉक्सी, और वेब और सुरक्षित वेब प्रॉक्सी फ़ील्ड भरें। ब्राउज़र पहली बार पेज खोलने पर प्रॉक्सी उपयोगकर्ता और पासवर्ड मांगता है।
Firefox के पास अपनी प्रॉक्सी सेटिंग्स हैं जो इसकी प्राथमिकताओं के नेटवर्क सेक्शन में हैं, जहां आप SOCKS5 होस्ट और पोर्ट भी दर्ज कर सकते हैं। ब्राउज़र प्रोफाइल टूल और प्रॉक्सी स्विचर एक्सटेंशन आपको प्रत्येक प्रोफाइल को अपना प्रॉक्सी देने देते हैं, जो उन टीमों के लिए सामान्य सेटअप है जो स्टैटिक प्रॉक्सी IPs के साथ कई खातों का प्रबंधन करती हैं।
स्क्रैपिंग और ऑटोमेशन टूल्स में
स्क्रैपिंग टूल्स, SEO क्रॉलर और मॉनिटरिंग सॉफ़्टवेयर में आमतौर पर प्रॉक्सी फ़ील्ड या प्रॉक्सी सूची आयात होता है। टूल द्वारा अपेक्षित फॉर्मेट में एक प्रॉक्सी प्रति लाइन पेस्ट करें। स्टैटिक प्रॉक्सी ऑर्डर के लिए, अपने समर्पित IPs में से प्रत्येक को अपनी लाइन के रूप में जोड़ें ताकि टूल उन पर काम फैला सके। रोटेटिंग प्रॉक्सी पूल के लिए, पूल एड्रेस जोड़ें और टूल को 2,200 IP पूल से एड्रेस प्राप्त होंगे।
समानांतर कनेक्शन की एक उचित संख्या सेट करें। एक स्थिर गति IPs को अच्छी स्थिति में रखती है और अनुरोधों के बर्स्ट की तुलना में अधिक विश्वसनीय डेटा देती है।
curl के साथ
curl प्रॉक्सी को -x विकल्प के साथ लेता है। HTTP के लिए, कमांड है: curl -x http://USER:PASS@HOST:PORT https://proxyworld.cc/en/my-ip। SOCKS5 के लिए, socks5h स्कीम का उपयोग करें ताकि नाम लुकअप भी प्रॉक्सी के माध्यम से हो: curl -x socks5h://USER:PASS@HOST:PORT https://proxyworld.cc/en/my-ip।
यदि आप IP एलोलिस्ट का उपयोग करते हैं, तो लॉगिन भाग को हटा दें: curl -x http://HOST:PORT https://proxyworld.cc/en/my-ip। जो पेज वापस आता है वह अनुरोध द्वारा उपयोग किए गए IP को दिखाता है, जो सूची में प्रत्येक प्रॉक्सी का परीक्षण करने का एक त्वरित तरीका है।
Python के साथ
requests लाइब्रेरी के साथ, प्रॉक्सी डिक्शनरी पास करें। proxy = 'http://USER:PASS@HOST:PORT' लिखें, फिर proxies = {'http': proxy, 'https': proxy}, फिर r = requests.get('https://proxyworld.cc/en/my-ip', proxies=proxies, timeout=30), और r.status_code प्रिंट करें परिणाम जांचने के लिए।
SOCKS5 के लिए, pip install requests[socks] के साथ SOCKS एक्सट्रा इंस्टॉल करें और proxy = 'socks5h://USER:PASS@HOST:PORT' सेट करें। कई स्टैटिक प्रॉक्सी IPs का उपयोग करने के लिए, उन्हें एक सूची में रखें और प्रत्येक सत्र के लिए एक अलग चुनें, ताकि प्रत्येक लक्ष्य उस सत्र की लंबाई के लिए एक सुसंगत IP देखे।
प्रत्येक अनुरोध पर टाइमआउट सेट करें और जब एक अनुरोध विफल होता है तो एक विराम के बाद विनम्रता से पुनः प्रयास करें। यह लंबी नौकरियों को स्थिर रखता है बिना उन साइटों को ओवरलोड किए जिनसे आप डेटा एकत्र करते हैं।
जांचें और समस्या निवारण करें
एक बड़ी नौकरी शुरू करने से पहले प्रत्येक प्रॉक्सी को /en/my-ip के खिलाफ परीक्षण करें। यदि कुछ काम नहीं करता है, तो इन बिंदुओं की जांच करें।
- 407 प्रॉक्सी प्रमाणीकरण आवश्यक: उपयोगकर्ता या पासवर्ड गलत है, या टूल उन्हें नहीं भेज रहा है; उन्हें फिर से माई सर्विसेज से कॉपी करें।
- कनेक्शन अस्वीकृत या समय समाप्त: होस्ट और आपके द्वारा चुने गए प्रोटोकॉल के लिए पोर्ट की जांच करें, क्योंकि HTTP और SOCKS5 अलग-अलग पोर्ट का उपयोग करते हैं।
- अनुमतिसूची काम नहीं कर रही: अपने सर्वर का सार्वजनिक आईपी पुष्टि करें और सुनिश्चित करें कि यह मेरी सेवाओं में सहेजा गया है।
- SOCKS5 पर DNS त्रुटियाँ: socks5h का उपयोग करें ताकि नाम खोज प्रॉक्सी के माध्यम से हो।
प्रश्न
1. मुझे HTTP या SOCKS5 का उपयोग करना चाहिए?
ब्राउज़र और अधिकांश वेब टूल्स के लिए HTTP या HTTPS का उपयोग करें। उन सॉफ़्टवेयर के लिए SOCKS5 का उपयोग करें जिन्हें अन्य प्रकार के ट्रैफ़िक की आवश्यकता होती है या SOCKS पसंद करते हैं, और curl और Python में socks5h चुनें ताकि नाम लुकअप प्रॉक्सी के माध्यम से हो।
2. क्या मैं लॉगिन और एलोलिस्ट दोनों का उपयोग कर सकता हूँ?
हाँ। एलोलिस्टेड IP से आने वाले अनुरोधों को लॉगिन के बिना स्वीकार किया जाता है, और सही उपयोगकर्ता और पासवर्ड वाले अनुरोधों को कहीं से भी स्वीकार किया जाता है। कई टीमें अपने सर्वर को एलोलिस्ट करती हैं और लैपटॉप पर लॉगिन का उपयोग करती हैं।
3. मुझे कितने प्रॉक्सी की आवश्यकता है?
स्टैटिक प्रॉक्सी के लिए, आपके द्वारा चलाए जाने वाले समानांतर सत्रों या ब्राउज़र प्रोफाइल की गिनती करें, फिर मूल्य स्तरों की जांच करें: प्रति IP मूल्य 10, 25, 50, 75 और 100 IPs पर गिरता है। न्यूनतम ऑर्डर 14 IPs है।
4. क्या प्रॉक्सी को ProxyWorld ऐप की आवश्यकता है?
नहीं। प्रॉक्सी प्लान किसी भी ब्राउज़र, टूल या स्क्रिप्ट में काम करते हैं जो HTTP, HTTPS या SOCKS5 का समर्थन करते हैं। ऐप का उपयोग केवल ऐप-आधारित प्लान में किया जाता है।