रैंडम MAC एड्रेस जनरेटर

सही unicast/multicast और locally administered बिट, वैकल्पिक वेंडर OUI प्रीफ़िक्स और कोलन, हाइफ़न या Cisco फ़ॉर्मेट के साथ रैंडम MAC एड्रेस बनाएँ।

हेक्स में 1 से 5 बाइट, जैसे 00:1A:2B। बाकी रैंडम होगा।

आउटपुट

पहले बाइट के दो सबसे निचले बिट आपकी पसंद से सेट होते हैं: बिट 0 = मल्टीकास्ट, बिट 1 = स्थानीय प्रशासित। स्थानीय रूप से प्रशासित यूनिकास्ट पते (दूसरा अंक 2, 6, A या E) असली हार्डवेयर से कभी नहीं टकराते।

MAC एड्रेस जनरेटर क्या है?

वर्चुअल मशीन, कंटेनर, नेटवर्क लैब और टेस्ट के लिए रैंडम 48-बिट MAC (EUI-48) एड्रेस बनाएँ। डिफ़ॉल्ट रूप से एड्रेस स्थानीय रूप से प्रशासित यूनिकास्ट होते हैं, इसलिए वे निर्माता द्वारा दिए गए एड्रेस से कभी नहीं टकरा सकते। आप वेंडर प्रीफ़िक्स (OUI) भी रख सकते हैं और कोलन, हाइफ़न, Cisco डॉट या बिना विभाजक फ़ॉर्मेट चुन सकते हैं।

MAC एड्रेस जनरेटर का उपयोग कैसे करें

  1. कितने एड्रेस चाहिए और आउटपुट फ़ॉर्मेट तय करें।
  2. स्थानीय रूप से प्रशासित (अनुशंसित) चुना रखें, और डिवाइस एड्रेस के लिए मल्टीकास्ट न चुनें।
  3. चाहें तो 00:1A:2B जैसा वेंडर प्रीफ़िक्स / OUI (वैकल्पिक) दर्ज करें; केवल बाकी बाइट रैंडम होंगे।
  4. नए एड्रेस के लिए फिर से जनरेट करें पर क्लिक करें और कॉपी या डाउनलोड करें।

उदाहरण

इनपुट
How many 3, Colons, Locally administered
आउटपुट
2a:78:3b:41:ae:64
ea:6f:53:fc:13:5c
a6:a1:3d:92:20:8c

हर एड्रेस का दूसरा हेक्स अंक 2, 6, A या E है: स्थानीय रूप से प्रशासित यूनिकास्ट। रैंडम — आपके अलग होंगे।

MAC एड्रेस जनरेटर का उपयोग कब करें

VM (KVM, VirtualBox, Proxmox), Docker macvlan नेटवर्क, टेस्ट फ़िक्स्चर या नेटवर्क सिमुलेशन को MAC एड्रेस देने के लिए इसका उपयोग करें। ऐसे नेटवर्क पर किसी असली वेंडर का OUI इस्तेमाल न करें जहाँ वह भौतिक डिवाइस से टकरा सकता है, और इसका उपयोग दूसरे डिवाइस की नकल करने के लिए न करें।

MAC एड्रेस जनरेटर कैसे काम करता है

crypto.getRandomValues से छह रैंडम बाइट निकाले जाते हैं। पहले बाइट में बिट 0 (I/G) मल्टीकास्ट के लिए सेट और यूनिकास्ट के लिए क्लियर होता है, और बिट 1 (U/L) स्थानीय रूप से प्रशासित के लिए सेट और सार्वभौमिक रूप से प्रशासित के लिए क्लियर होता है। इसी कारण स्थानीय रूप से प्रशासित यूनिकास्ट एड्रेस में दूसरा हेक्स अंक हमेशा 2, 6, A या E होता है (जैसे x2:…)। वेंडर प्रीफ़िक्स होने पर उसके बाइट बिना बदले कॉपी होते हैं और केवल बाकी रैंडम होता है।

सामान्य उपयोग मामले

  • वर्चुअल मशीन या कंटेनर को स्थिर MAC देना
  • नेटवर्क इन्वेंट्री या DHCP सॉफ़्टवेयर के लिए टेस्ट डेटा बनाना
  • GNS3 या EVE-NG में लैब टोपोलॉजी बनाना
  • Cisco xxxx.xxxx.xxxx फ़ॉर्मेट में नमूना एड्रेस बनाना

अक्सर पूछे जाने वाले प्रश्न

स्थानीय रूप से प्रशासित MAC एड्रेस क्या है?

ऐसा एड्रेस जिसका U/L बिट (पहले बाइट का बिट 1) सेट हो। निर्माता इन्हें कभी इस्तेमाल नहीं करते, इसलिए ये वर्चुअल और टेस्ट डिवाइस के लिए सुरक्षित हैं।

मल्टीकास्ट बिट क्या है?

पहले बाइट का बिट 0। अगर वह 1 है तो एड्रेस रिसीवर के समूह को पहचानता है, इसलिए नेटवर्क कार्ड को यूनिकास्ट (0) एड्रेस इस्तेमाल करने चाहिए।

क्या वेंडर प्रीफ़िक्स MAC को उस ब्रांड जैसा दिखाएगा?

हाँ, OUI खोजने वाले टूल उस वेंडर को दिखाएँगे। इसे केवल अलग-थलग टेस्ट एनवायरनमेंट में इस्तेमाल करें।

सुझाए गए अगले कदम

MAC एड्रेस लुकअप
IEEE OUI रजिस्ट्री (MA-L, MA-M, MA-S) से MAC एड्रेस के निर्माता का पता लगाएं और unicast/multicast व local बिट देखें। लुकअप आपके ब्राउज़र में होता है।
IP एड्रेस लुकअप
IPv4 या IPv6 एड्रेस की अनुमानित लोकेशन, ISP, ऑर्गनाइज़ेशन और ASN पता करें, या अपना पब्लिक IP देखें। प्राइवेट एड्रेस लोकली पहचाने जाते हैं।
सबनेट कैलकुलेटर
किसी भी IPv4 या IPv6 सबनेट का नेटवर्क, ब्रॉडकास्ट, वाइल्डकार्ड मास्क, पहला/आख़िरी होस्ट और usable होस्ट निकालें। CIDR या डॉटेड नेटमास्क चलता है, ब्राउज़र में।
पोर्ट चेकर
जाँचें कि पब्लिक होस्ट का एक TCP पोर्ट इंटरनेट से कनेक्शन स्वीकार करता है या नहीं: open, closed या filtered। एक बार में एक पोर्ट, कोई मास स्कैनिंग नहीं।
JWT जेनरेटर
HS256/384/512, RS, PS, ES या EdDSA से साइन किए JSON Web Token बनाएं। पेलोड एडिट करें, exp और iat सेट करें, key या सीक्रेट जेनरेट करें – सब ब्राउज़र में।
CSS बॉक्स शैडो जेनरेटर
CSS box-shadow को विज़ुअली बनाएं: कई लेयर जोड़ें, ऑफ़सेट, ब्लर, स्प्रेड, inset और RGBA ओपेसिटी सेट करें, लाइव प्रीव्यू देखें और साफ़ कोड कॉपी करें।

और श्रेणियाँ देखें