यदि आपको अपने कंप्यूटर से जुड़े किसी भी नेटवर्क इंटरफेस के लिए MAC एड्रेस नंबर खोजने की आवश्यकता है, तो लिनक्स इसे काफी आसान बनाता है। प्रत्येक कंप्यूटर नेटवर्क इंटरफेस को एक अद्वितीय मीडिया एक्सेस कंट्रोल (MAC) एड्रेस प्राप्त होता है, जो बताता है कि यह किस डिवाइस से संबंधित है। कोई दो MAC एड्रेस एक जैसे नहीं हैं। एकाधिक नेटवर्किंग इंटरफेस वाले उपयोगकर्ता एक से अधिक एड्रेस के साथ समाप्त होंगे जिन्हें देखने के लिए।
MAC एड्रेस जानकारी खोजने के लिए आपको कमांड लाइन इंटरफेस पर काम करने की आवश्यकता होगी, लेकिन आपको रूट के रूप में लॉग इन होने की आवश्यकता नहीं होगी। ग्राफिकल डेस्कटॉप वातावरण उपयोगकर्ता आमतौर पर Ctrl+Alt+T दबाकर टर्मिनल खोल सकते हैं। Ubuntu Unity उपयोगकर्ता डैश पर "terminal" शब्द खोज सकते हैं। जो Xfce4 का उपयोग कर रहे हैं वे इसे व्हिस्कर मेनू में सिस्टम टूल्स पर पा सकते हैं, और LXDE, KDE और GNOME शेल उपयोगकर्ताओं को यह मेनू पर उसी स्थान पर मिलना चाहिए। आप जिस भी प्रॉम्प्ट को दिए गए हैं उससे काम कर सकते हैं।
विधि 1: ip link से MAC एड्रेस नंबर खोजें
प्रॉम्प्ट पर, बस ip link टाइप करें और एंटर दबाएं। आपको MAC एड्रेस आंकड़ों की एक सूची दी जाएगी और आपको बस उस नाम को देखना होगा जो GNU/Linux आपके नेटवर्क एडाप्टर को देता है। उदाहरण के लिए, आप wls1: देख सकते हैं, जो शायद एक वाई-फाई कनेक्शन को इंगित करता है जिसके साथ आप काम कर रहे हैं। link/ether का संदर्भ आपके ईथरनेट कनेक्शन की ओर इशारा करेगा। यदि आप एक बीफियर आधुनिक डेस्कटॉप कंप्यूटर या एक लैपटॉप पर हैं जिसे आपने व्यक्तिगत रूप से अपग्रेड किया है तो आप इनमें से एक से अधिक संदर्भ देख सकते हैं।
आपको link/loopback भी मिलेगा, जिसमें सबसे अधिक संभावना सभी शून्य होंगे। यह केवल आपके अपने होस्ट पर वापस इंगित करता है। सुरक्षा कारणों से, हमारे स्क्रीनशॉट एक वर्चुअल मशीन में लिए गए थे, इसलिए हमारे पास केवल यह एडाप्टर था। आप अपना MAC एड्रेस लोगों के साथ साझा नहीं करना चाहते!
वास्तव में करने के लिए कुछ भी नहीं है। यह एक एकल कमांड आपके प्रश्न का उत्तर खोजने के लिए बिना किसी और छेड़छाड़ के पर्याप्त है।
विधि 2: ifconfig कमांड से MAC एड्रेस खोजें
लिनक्स कमांड लाइन पर लगभग हर चीज की तरह, MAC एड्रेस डेटा खोजने का एक से अधिक तरीका है। प्रॉम्प्ट पर, ifconfig -a | grep HWaddr टाइप करें और फिर एंटर दबाएं। यदि यह कमांड लंबी है और आप इसे इस लेख से कॉपी करना चाहते हैं, तो याद रखें कि आपको अपने टर्मिनल विंडो में एडिट मेनू से पेस्ट करना होगा। आप इसके बजाय Shift+Ctrl+V दबाए रखना चाह सकते हैं, लेकिन सामान्य Ctrl+V कीबोर्ड शॉर्टकट काम नहीं करेगा।
एक बार फिर, इस कमांड को चलाने के लिए आपको रूट होने की आवश्यकता नहीं होगी। जैसे ही आप इसे चला लेते हैं, आपको सिस्टम से जुड़े प्रत्येक नेटवर्किंग डिवाइस के लिए MAC हार्डवेयर एड्रेस प्राप्त होगा। लैपटॉप पर आपके पास केवल कुछ हो सकते हैं, जबकि कनेक्टेड राउटर अंततः दर्जनों विभिन्न कनेक्शन सूचीबद्ध कर सकते हैं यदि वे कई अलग-अलग स्थानों पर पैकेट भेज रहे हैं।
करने के लिए कुछ भी नहीं है; आप एक सिंगल कमांड से MAC एड्रेस डेटा ढूंढ सकते हैं। यदि आपको कुछ भी वापस नहीं मिलता है, तो आप शायद किसी नेटवर्क से जुड़े नहीं हैं। आप यह जांचना चाहेंगे कि आपने नेटवर्किंग अक्षम नहीं की है, घूमकर वाई-फाई कनेक्शन खो दिया है या ईथरनेट कॉर्ड अनप्लग कर दिया है। आप शायद यह भी सुनिश्चित करना चाहेंगे कि आपने डेमो के उद्देश्यों के लिए हमारी तरह बिना नेटवर्क के अनकनेक्टेड वर्चुअल मशीन में कमांड नहीं चलाया।
लेखक के बारे में

केविन एरोज़
केविन एरोज़ एक अत्यधिक अनुभवी और जानकार प्रौद्योगिकी विशेषज्ञ हैं जिनके पास एक दशक से अधिक का उद्योग अनुभव है। उनके पास Microsoft प्रमाणित प्रौद्योगिकी विशेषज्ञ (MCTS) प्रमाणन है और नवीनतम तकनीकी विकास से अपडेट रहने का गहरा जुनून है। केविन ने सॉफ्टवेयर विकास, साइबर सुरक्षा और क्लाउड कंप्यूटिंग जैसे क्षेत्रों में अपनी विशेषज्ञता और ज्ञान का प्रदर्शन करते हुए तकनीक से संबंधित विषयों पर व्यापक रूप से लिखा है। तकनीकी क्षेत्र में उनके योगदान को उनके साथियों द्वारा व्यापक रूप से मान्यता और सम्मान दिया गया है, और जटिल तकनीकी अवधारणाओं को स्पष्ट और संक्षिप्त तरीके से समझाने की उनकी क्षमता के लिए उन्हें उच्च सम्मान प्राप्त है।