HTTP / SOCKS5 प्रारूप में प्रॉक्सी उपयोग
XProxy प्रत्येक डिवाइस के लिए 4 प्रॉक्सी प्रकार उत्पन्न करता है। यह गाइड पोर्ट योजना, LAN बनाम सार्वजनिक इंटरनेट पर प्रॉक्सी का उपयोग करने का तरीका, तथा क्रेडेंशियल कॉन्फ़िगर करने का तरीका बताती है।
प्रॉक्सी पोर्ट योजना
डिफ़ॉल्ट रूप से, XProxy प्रत्येक डिवाइस (डोंगल या Android फ़ोन) से 4 प्रॉक्सी प्रकार उत्पन्न करता है:
| प्रकार | प्रोटोकॉल | पोर्ट (डिवाइस #1) |
|---|---|---|
| IPv4 HTTP | HTTP | 4001 |
| IPv4 SOCKS5 | SOCKS5 | 5001 |
| IPv6 HTTP | HTTP | 6001 |
| IPv6 SOCKS5 | SOCKS5 | 7001 |
डिवाइस #2 पोर्ट 4002, 5002, 6002, 7002 का उपयोग करता है — और इसी तरह आगे।
LAN पर प्रॉक्सी का उपयोग
यदि आपका कंप्यूटर XProxy सर्वर के समान नेटवर्क पर है, तो आप तुरंत प्रॉक्सी का उपयोग कर सकते हैं — किसी क्रेडेंशियल की आवश्यकता नहीं है।
http://192.168.1.13:4001
socks5://192.168.1.13:5001अपने नेटवर्क के बाहर से प्रॉक्सी का उपयोग
दूरस्थ स्थान से प्रॉक्सी का उपयोग करने के लिए, आपको यह करना होगा:
- अपने राउटर पर NAT/DMZ कॉन्फ़िगर करें — NAT फ़ॉरवर्डिंग गाइड देखें।
- प्रॉक्सी क्रेडेंशियल सेट करें (उपयोगकर्ता नाम/पासवर्ड या IP व्हाइटलिस्ट) — नीचे देखें।
प्रॉक्सी क्रेडेंशियल कॉन्फ़िगर करें
XProxy दो क्रेडेंशियल प्रकारों का समर्थन करता है:
- उपयोगकर्ता नाम / पासवर्ड — user:pass जोड़ी से प्रमाणित करें।
- IP व्हाइटलिस्ट — केवल विशिष्ट IP से कनेक्शन की अनुमति दें।
सामान्य सेटिंग्स → प्रॉक्सी सेटिंग में, सभी पोर्ट के लिए एक साथ या सूक्ष्म नियंत्रण के लिए प्रति पोर्ट क्रेडेंशियल कॉन्फ़िगर करें।
प्रति-पोर्ट क्रेडेंशियल सिंटैक्स
प्रारूप: port[:end_port]:user:pass:ip_whitelist — किसी फ़ील्ड को छोड़ने के लिए Any का उपयोग करें।
# IP व्हाइटलिस्ट प्रमाणीकरण
4001:Any:Any:14.125.222.111,14.125.222.23
4002-4005:Any:Any:14.125.111.222
# उपयोगकर्ता नाम / पासवर्ड प्रमाणीकरण
4001:user1:pass1:Any
4002-4005:user2:pass2:Any