मैक ओएस एक्स में कमांड लाइन से नेटवर्क से कैसे जुड़ें
नेटवर्कसेटअप यूटिलिटी आपको किसी भी उपलब्ध नेटवर्क से जुड़ने की अनुमति देती है, चाहे वह ईथरनेट के माध्यम से जुड़ा राउटर हो या न हो, एक वाई-फाई राउटर जो एसएसआईडी प्रसारित कर रहा हो या नहीं, और इसमें किसी पासवर्ड एन्क्रिप्शन की आवश्यकता हो या नहीं।
चूंकि इन दिनों अधिकांश नेटवर्किंग वायरलेस संचार के साथ की जाती है, हम नेटवर्कसेटअप उपयोगिता के साथ OS X की कमांड लाइन के माध्यम से वाई-फाई से जुड़ने पर ध्यान केंद्रित करेंगे।
इसका सबसे सरल रूप है, किसी सार्वजनिक वायरलेस हॉटस्पॉट जैसे गैर-सुरक्षित नेटवर्क से कनेक्ट करने के लिए, बस SSID को इंगित करें, और उपयोग करने के लिए उचित नेटवर्किंग इंटरफ़ेस निर्दिष्ट करें:
नेटवर्कसेटअप -setairportnetwork en0 SSID
हां, सिंटैक्स -setairportnetwork का उपयोग करने के लिए है, भले ही OS X अब वाई-फाई को "AirPort" के रूप में संदर्भित नहीं करता है, जो कि पिछले संस्करणों से सिर्फ एक हैंगओवर है। यह मैक ओएस के भविष्य के संस्करणों में बदल सकता है लेकिन अभी तक यह वही रहता है।
आपको सक्रिय उपयोगकर्ता विशेषाधिकारों के आधार पर एक अलग वायरलेस कनेक्शन में शामिल होने के लिए सुडो के साथ कमांड को उपसर्ग करने की आवश्यकता हो सकती है।
कमांड लाइन से किसी भी वायरलेस नेटवर्क से कनेक्ट करने के लिए जिसमें पासवर्ड सेट है, नेटवर्कसेटअप कमांड का उपयोग निम्नानुसार करें:
sudo नेटवर्कसेटअप -setairportnetwork en1 SSID पासवर्ड
तो एक व्यावहारिक उदाहरण में, मान लें कि हम 'वायरलेस' नामक नेटवर्क से जुड़ रहे हैं और पासवर्ड 'macsrule' पर सेट है:
sudo नेटवर्कसेटअप -setairportnetwork en1 वायरलेस macsrule
यह सुविधा स्नो लेपर्ड से लेकर OS X Yosemite तक Mac OS X में रही है, लेकिन यह Mac OS X के पुराने संस्करणों पर भी काम कर सकती है। आप निम्नलिखित कमांड निष्पादित करके इसके मैनुअल पेज को पुनः प्राप्त करके नेटवर्कसेटअप कमांड लाइन टूल के बारे में जान सकते हैं:
मैन नेटवर्क सेटअप
या कमांड लाइन के माध्यम से Mac पर नेटवर्क से संबंधित विभिन्न प्रकार के कार्य करने के लिए OS X में नेटवर्क सेटअप का उपयोग करके हमारे किसी भी उपयोगी सुझाव को पढ़ें।