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 से उपलब्ध विकल्पों की पुष्टि करें और फिर नेटवर्क सेटिंग्स में इच्छित सेवा सत्यापित करें। इंटरफ़ेस सूची से मिली डिवाइस पहचान उस सेवा को चुनने का विकल्प नहीं है।

संबंधित लेख