macOS प्रोक्सी आदेशहरूमा नेटवर्क सेवाको नाम प्रयोग गर्नुहोस्
networksetup प्रोक्सी आदेशहरूमा en0 उपकरण पहिचान प्रतिस्थापन गर्नुको सट्टा कन्फिगर गरिएको macOS नेटवर्क सेवा चयन गर्नुहोस्।
en0 ले नेटवर्क उपकरण पहिचान गर्दछ। Wi-Fi सामान्यतया कन्फिगर गरिएको नेटवर्क सेवाको नाम हो। सेवाको नाम माग्ने प्रोक्सी आदेशले पछिल्लो प्रकारको पहिचान अपेक्षा गर्दछ।
मेसिनमा वास्तवमा भएका नामहरूबाट सुरु गर्नुहोस्:
networksetup -listallnetworkservicesत्यो आउटपुटको पूरा सेवा नाम प्रयोग गर्नुहोस्। यो Wi-Fi, USB एडाप्टरको वर्णनात्मक नाम वा स्थानीय रूपमा दिइएको नाम हुन सक्छ। अक्षम सेवा सूचीमा ताराले चिन्ह लगाइएको हुन सक्छ; त्यो चिन्ह प्रतिलिपि गर्ने नामको भाग होइन।
Office Ethernet नामक उदाहरण सेवाका लागि, HTTP प्रोक्सी सेट गर्न यस्तो देखिन्छ:
networksetup -setwebproxy "Office Ethernet" proxy.example.internal 8080उद्धरण चिन्हहरूले सेवा नाममा रहेको खाली ठाउँ जोगाउँछन्। प्रोक्सी होस्टनाम र पोर्ट अलग-अलग आर्गुमेन्ट हुन्। तिनीहरूलाई वास्तविक मानहरूले प्रतिस्थापन गर्नुहोस्; सार्वजनिक HTTP अन्त्य बिन्दुहरू अनुमति दिने परीक्षणका लागि HTTP प्रोक्सी सूचीले उम्मेदवारहरू प्रदान गर्दछ। मेसिनको प्रशासन नीतिले माग्ने विशेषाधिकारहरू प्रयोग गर्नुहोस्।
त्यो सेवा सेट गर्दा अर्को सेवा स्वतः कन्फिगर हुँदैन, दुवै इन्टरनेटमा पुग्न सक्छन् भनेर मात्र। Ethernet र Wi-Fi जोडिएको Mac मा धेरै सान्दर्भिक कन्फिगरेसनहरू हुन सक्छन्। त्यही परिवर्तन अन्यत्र लागू गर्नु अघि प्रभावित एप्लिकेसनको जडान बोक्ने सेवा जाँच्नुहोस्।
प्रोटोकल-विशिष्ट सेटिङहरू पनि अलग राख्नुहोस्। वेब-प्रोक्सी सेटिङ, सुरक्षित-वेब गन्तव्य प्रोक्सी, SOCKS प्रोक्सी र स्वचालित PAC URL भिन्न कन्फिगरेसन प्रविष्टिहरू हुन्। HTTP प्रविष्टि परिवर्तन गर्दा बाँकी सबै एकैसाथ खोल्न वा बन्द गर्नुपर्छ भन्ने प्रमाणित हुँदैन।
Apple को पुरानो Remote Desktop आदेश सन्दर्भले यी आदेशहरूमा नेटवर्क सेवाहरू पहिल्यै छुट्याउँछ। व्यवस्थापित मेसिनमा networksetup -help प्रयोग गरी उपलब्ध विकल्पहरू पुष्टि गर्नुहोस् र त्यसपछि नेटवर्क सेटिङमा इच्छित सेवा प्रमाणित गर्नुहोस्। इन्टरफेस सूचीबाट प्राप्त उपकरण पहिचान त्यो सेवा छान्ने विकल्प होइन।