macOS पर प्रॉक्सी कैसे कॉन्फ़िगर करें (Sonoma, Sequoia और Ventura)
अपडेट किया गया:
Windows के विपरीत, macOS सीधे 'सिस्टम सेटिंग्स → नेटवर्क → प्रॉक्सी' के भीतर HTTP (वेब प्रॉक्सी) और HTTPS (सुरक्षित वेब प्रॉक्सी) दोनों के लिए मूल उपयोगकर्ता नाम और पासवर्ड फ़ील्ड प्रदान करता है, और क्रेडेंशियल को आपके macOS कीचेन (Keychain) में सुरक्षित रूप से संग्रहीत करता है। आप अंतर्निहित networksetup CLI उपयोगिता का उपयोग करके प्रति नेटवर्क इंटरफ़ेस प्रॉक्सी टॉगलिंग को भी स्वचालित कर सकते हैं।
System Settings > Wi-Fi > Details > Proxies > Web Proxy (HTTP) & Secure Web Proxy (HTTPS)- 1 IP₫75,000
- 3+ IP₫70,000
- 5+ IP₫65,000
- 10+ IP₫60,000
- 50+ IP₫60,000
- 100+ IP₫60,000
- 200+ IP₫60,000
- 500+ IP₫55,000
- 1 IP₫40,000
- 5+ IP₫35,000
- 10+ IP₫25,000
- 20+ IP₫25,000
- 50+ IP₫25,000
- 100+ IP₫25,000
- 200+ IP₫25,000
- 500+ IP₫25,000
- 1000+ IP₫22,000
- 2000+ IP₫20,000
macOS नेटवर्क प्रॉक्सी प्रोटोकॉल का विवरण
macOS आपको एक ही Wi-Fi या ईथरनेट इंटरफ़ेस पर एक साथ कई प्रॉक्सी प्रोटोकॉल सक्षम करने की अनुमति देता है। VinaProxy भुगतान किए गए प्रॉक्सी का उपयोग करते समय, 'वेब प्रॉक्सी (HTTP)' और 'सुरक्षित वेब प्रॉक्सी (HTTPS)' दोनों को सक्षम करें।
| macOS प्रॉक्सी टॉगल | हैंडल किया गया प्रोटोकॉल | VinaProxy अनुकूलता | कीचेन प्रमाणीकरण समर्थन |
|---|---|---|---|
| वेब प्रॉक्सी (HTTP) | सादा HTTP ट्रैफ़िक (पोर्ट 80) | पूर्ण समर्थन (समर्पित IPv4 और स्थिर ISP) | मूल उपयोगकर्ता नाम और पासवर्ड फ़ील्ड |
| सुरक्षित वेब प्रॉक्सी (HTTPS) | TLS/HTTPS CONNECT एन्क्रिप्टेड ट्रैफ़िक (पोर्ट 443) | पूर्ण समर्थन (समर्पित IPv4 और स्थिर ISP) | मूल उपयोगकर्ता नाम और पासवर्ड फ़ील्ड |
| SOCKS प्रॉक्सी | SOCKS5 TCP स्ट्रीम | केवल मुफ्त प्रॉक्सी सूची के लिए (सशुल्क प्लान नहीं) | मूल उपयोगकर्ता नाम और पासवर्ड फ़ील्ड |
| इन होस्ट्स के लिए प्रॉक्सी बायपास करें | सीधे कनेक्ट होने वाले होस्ट और सबनेट | *.local और 127.0.0.1 के लिए अनुशंसित | लागू नहीं |
macOS सिस्टम सेटिंग्स में चरण-दर-चरण सेटअप
bash
# networksetup के माध्यम से Terminal से macOS Wi-Fi प्रॉक्सी सेटअप स्वचालित करें
networksetup -setwebproxy "Wi-Fi" IP PORT on USER PASS
networksetup -setsecurewebproxy "Wi-Fi" IP PORT on USER PASS
# काम पूरा होने पर Mac Wi-Fi प्रॉक्सी बंद करें
networksetup -setwebproxystate "Wi-Fi" off
networksetup -setsecurewebproxystate "Wi-Fi" off
macOS नेटवर्क स्थान और टर्मिनल सुझाव
- दो क्लिक में डायरेक्ट और प्रॉक्सी प्रोफाइल के बीच स्विच करने के लिए macOS 'नेटवर्क स्थान' का उपयोग करें: सिस्टम सेटिंग्स → नेटवर्क खोलें, नीचे '...' मेनू पर क्लिक करें, स्थान → स्थान संपादित करें चुनें और 'VinaProxy' नाम से एक समर्पित प्रोफ़ाइल बनाएं।
- ध्यान दें कि macOS सिस्टम सेटिंग्स Safari, Chrome, Brave और मूल Apple ऐप्स पर लागू होती हैं, लेकिन Terminal CLI टूल (curl, brew, git, python) के लिए ~/.zshrc में export HTTP_PROXY और HTTPS_PROXY चर सेट करने की आवश्यकता होती है।
स्टेप बाय स्टेप
- 1
सिस्टम सेटिंग्स में नेटवर्क विवरण खोलें
Apple मेनू → सिस्टम सेटिंग्स → नेटवर्क पर क्लिक करें, अपनी सक्रिय Wi-Fi या ईथरनेट सेवा चुनें और 'विवरण...' पर क्लिक करें।
- 2
वेब प्रॉक्सी (HTTP) सक्षम करें और क्रेडेंशियल दर्ज करें
बाएं साइडबार में 'प्रॉक्सी' टैब चुनें। 'वेब प्रॉक्सी (HTTP)' को ऑन करें, 'सर्वर' में VinaProxy IP, 'पोर्ट' में पोर्ट दर्ज करें, 'प्रॉक्सी सर्वर को पासवर्ड की आवश्यकता है' को चेक करें और अपना उपयोगकर्ता नाम और पासवर्ड भरें।
- 3
सुरक्षित वेब प्रॉक्सी (HTTPS) सक्षम करें
'सुरक्षित वेब प्रॉक्सी (HTTPS)' को ऑन करें और ठीक वही VinaProxy सर्वर, पोर्ट, उपयोगकर्ता नाम और पासवर्ड दर्ज करें ताकि एन्क्रिप्टेड HTTPS साइटें भी प्रॉक्सी के माध्यम से रूट हों।
- 4
परिवर्तन लागू करें और Safari या Chrome में सत्यापित करें
पुष्टि करें कि बायपास सूची में *.local, 169.254/16, 127.0.0.1 शामिल हैं, ठीक पर क्लिक करें और अपने निकास IP और ASN को सत्यापित करने के लिए Safari खोलें।
अक्सर पूछे जाने वाले प्रश्न
यदि मैंने Mac पर केवल वेब प्रॉक्सी (HTTP) सक्षम किया है तो HTTPS वेबसाइटों पर मेरा IP पुराना क्यों रहता है?
macOS सादे HTTP और एन्क्रिप्टेड HTTPS प्रॉक्सी सेटिंग्स को अलग रखता है। चूँकि लगभग सभी आधुनिक वेबसाइटें HTTPS का उपयोग करती हैं, आपको प्रॉक्सी टैब में 'वेब प्रॉक्सी (HTTP)' और 'सुरक्षित वेब प्रॉक्सी (HTTPS)' दोनों को सक्षम करना होगा।
प्रॉक्सी सेट करने के बाद macOS कीचेन एक्सेस की अनुमति क्यों मांगता है?
macOS आपके प्रॉक्सी पासवर्ड को लॉगिन कीचेन में एन्क्रिप्टेड संग्रहीत करता है। जब संकेत दिया जाए तो 'हमेशा अनुमति दें' पर क्लिक करें ताकि सिस्टम बैकग्राउंड में निर्बाध रूप से प्रमाणित हो सके।
क्या macOS सिस्टम सेटिंग्स प्रॉक्सी brew या git जैसे टर्मिनल कमांड को प्रभावित करता है?
नहीं। macOS पर BSD/Unix कमांड-लाइन टूल सिस्टम कॉन्फ़िगरेशन के बजाय आपके शेल प्रोफाइल (~/.zshrc) से HTTP_PROXY और HTTPS_PROXY पर्यावरण चर पढ़ते हैं।
macOS के लिए कम विलंबता वाले HTTP(S) प्रॉक्सी प्राप्त करें
7 देशों में त्वरित समर्पित IPv4 और स्थिर ISP क्रेडेंशियल।
प्रॉक्सी मूल्य देखें