Mac के लिए Proxifier: एक ऐप को SOCKS से भेजें और बाकी सीधे रखें
Direct डिफ़ॉल्ट के ऊपर एक विशिष्ट ऐप्लिकेशन नियम रखें, localhost अपवाद बनाए रखें और जाँचें कि कौन-सी प्रक्रिया कनेक्शन की मालिक है।
मौजूदा Proxifier for Mac प्रोफ़ाइल में Proxy Servers के अंतर्गत SOCKS एंडपॉइंट सेट करें, ऐप के सार्वजनिक लक्ष्य तक के मार्ग के सार्वजनिक मध्यस्थ की अनुमति देने पर SOCKS प्रॉक्सी सूची से उपयुक्त उम्मीदवार लें, फिर इच्छित ऐप चुनने वाला Proxification नियम जोड़ें।
उस ऐप के लक्ष्य-होस्ट और पोर्ट मानदंड Any पर रखें यदि उसके सभी समर्थित कनेक्शन को प्रॉक्सी उपयोग करनी चाहिए। सहेजे गए प्रॉक्सी को नियम की क्रिया चुनें और Default नियम की क्रिया Direct रहने दें।
| नियम क्रम | मिलान | क्रिया |
|---|---|---|
| Localhost | मौजूदा loopback अपवाद | Direct |
| चयनित ऐप | चुना गया ऐप्लिकेशन, अन्य मानदंड Any | सहेजी गई SOCKS प्रॉक्सी |
| Default | शेष कनेक्शन | Direct |
नियमों का मूल्यांकन ऊपर से नीचे होता है। एक नियम के भीतर सभी मानदंड मेल खाने चाहिए। इसलिए पहले आने वाला व्यापक नियम ऐप-विशिष्ट नियम को प्रभावी होने से रोक सकता है।
कनेक्शन लॉग में ऐप्लिकेशन और चयनित क्रिया देखें। दिखने वाले ऐप के बजाय कोई सहायक प्रक्रिया कनेक्शन की मालिक हो सकती है; यदि वह उसी नीति में आती है तो उसे जान-बूझकर जोड़ें।
Mac का दस्तावेज़ TCP कनेक्शन के रूटिंग का वर्णन करता है। DNS हल करने की नीति और UDP समर्थन को अलग क्षमताएँ मानें। केवल ऐप चुनना यह सिद्ध नहीं करता कि उससे जुड़ी हर नेटवर्क क्रिया इस प्रॉक्सी का पालन करती है।