यादृच्छिक मैक पता जनरेटर

क्या आप एक यादृच्छिक मैक पता उत्पन्न करना चाहते हैं? हमारे पाठकों में से किसी एक द्वारा भेजे गए इस स्वच्छ ओपनस्ल टिप के साथ कोई समस्या नहीं है, और आप प्रत्येक निष्पादन पर तुरंत यादृच्छिक मैक पता उत्पन्न करने के लिए एक बार या एकाधिक बार आदेश चला सकते हैं। यह आदेश मैक ओएस एक्स, लिनक्स में मैक पते को यादृच्छिक बनाने के लिए काम करेगा, और openssl और sed के साथ बस कुछ और स्थापित होगा।

कमांड लाइन से एक यादृच्छिक मैक पता कैसे उत्पन्न करें

प्रारंभ करने के लिए, अपने टर्मिनल या कमांड लाइन विंडो पर जाएं, और यादृच्छिक मैक पता उत्पन्न करने के लिए निम्न वाक्यविन्यास को कमांड लाइन में पेस्ट करें:

openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'

सुनिश्चित करें कि कमांड सिंटैक्स को एक पंक्ति पर चिपकाया गया है। इस चाल का लाभ यह है कि यह काफी सरल, छोटा, मीठा है, और किसी तीसरे पक्ष की उपयोगिता या स्क्रिप्ट की आवश्यकता नहीं है, यह ओएस एक्स और लिनक्स में काम करता है।

हेक्साडेसिमल आउटपुट जेनरेट किया गया मैक पता होगा, और ऐसा कुछ दिखाई देगा: 07: e0: 17: 8f: 11: 2f

यदि आप एक नया पता जेनरेट करना चाहते हैं, तो कीबोर्ड पर यूपी तीर दबाएं, फिर फिर से दोबारा दबाएं, यह किसी भी आधुनिक शेल में उसी कमांड को फिर से निष्पादित करेगा। जब तक आप नहीं जानते कि आप क्या कर रहे हैं, तो आप शायद कमांड सिंटैक्स को संपादित नहीं करना चाहेंगे अन्यथा आप गलत या अपूर्ण हेक्साडेसिमल उत्पन्न कर सकते हैं जो संभावित मैक पते से मेल नहीं खा सकता है। यदि आप सुनिश्चित नहीं हैं तो इसे सरल रखें, निम्न वाक्यविन्यास से चिपके रहें:

openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'

यादृच्छिक मैक पते के लिए एक उपनाम सेट अप करें

यदि आप अक्सर इसका उपयोग करने की योजना बनाते हैं, तो अपने .bash_profile या .profile में उपनाम सेट करने पर विचार करें ताकि आपको संपूर्ण कमांड स्ट्रिंग को टाइप करने की आवश्यकता न हो, बस उपनाम को ऐसा करने के लिए किया जा सकता है:

alias randommacaddy="openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'"

यदि आपको अपने राउटर या केबल मॉडेम जैसे किसी नए मैक पते की आवश्यकता है तो यह बहुत उपयोगी है। बेशक आप मैक ओएस एक्स में आसानी से अपने मैक पते को भी खराब कर सकते हैं यदि आप एक को बदलने के उद्देश्य से जेनरेट किए गए पतों में से एक का उपयोग करना चाहते हैं।

इस कमांड का परीक्षण लिनक्स और मैक ओएस एक्स में लगभग हर संस्करण के साथ करने के लिए किया गया है। एकमात्र आवश्यकता यह है कि कमांड लाइन openssl और sed है।

इस उत्कृष्ट छोटी चाल में भेजने के लिए अकिली के लिए धन्यवाद, अगर आप यादृच्छिक मैक पते को त्वरित रूप से उत्पन्न करने के किसी अन्य तरीके के बारे में जानते हैं, तो बस हमें टिप्पणियों में बताएं!