ईथरनेट मैक पते के लिए संभावित ओयूआई क्या हैं


23

मैं एक कंप्यूटर लैब स्थापित कर रहा हूं जिसमें कई रास्पबेरी पाई डीएचसीपी के माध्यम से आईपी पते प्राप्त करने जा रहे हैं। मैं रास्पबेरी पेस्ट और अन्य ग्राहकों के बीच अंतर करने के लिए डीएचसीपी सर्वर रखना चाहता हूं।

रास्पबेरी पिस पर ईथरनेट कार्ड के लिए संगठनात्मक रूप से विशिष्ट पहचानकर्ता क्या हैं जिनके साथ मैं अन्य डीएचसीपी ग्राहकों से रास्पबेरी पिस भेदभाव कर सकता हूं?

(मुझे पता है कि मैक पते खराब हो सकते हैं, और मैं मान रहा हूं कि डीएचसीपी क्लाइंट शत्रुतापूर्ण नहीं हैं।)

जवाबों:


7

@Cachius से जवाब विस्तृत करने के लिए: OUI से बदल गया है

B8-27-EB   (hex)         Raspberry Pi Foundation
B827EB     (base 16)     Raspberry Pi Foundation
                         Mitchell Wood House
                         Caldecote Cambridgeshire CB23 7NU
                         UNITED KINGDOM

सेवा मेरे

DC-A6-32   (hex)         Raspberry Pi Trading Ltd
DCA632     (base 16)     Raspberry Pi Trading Ltd
                         Maurice Wilkes Building, Cowley Road
                         Cambridge    CB4 0DS
                         GB

इसके अनुसार http://standards-oui.ieee.org/oui.txt के

रास्पबेरी पाई 4 मॉडल बी में पहले से ही नया ओयूआई है।


यह क्यों बदल गया?
जेम्सकैंपबेल

@jamescampbell मुझे नहीं पता। मुझे लगता है क्योंकि कंपनी बदल गई है। एक मैक पते के पहले बाइट्स company आईडी हैं।
इंगो

मेरे लिए उसका मतलब बनता है। धन्यवाद
jamescampbell

@jamescampbell: मुझे ठीक से पता नहीं है कि कंपनी क्यों बदली, लेकिन FYI करें, मूल OUI को रास्पबेरी पाई फाउंडेशन में पंजीकृत किया गया - ब्रिटेन में एक "पंजीकृत दान"। ब्रिटेन के कानून, दान के वित्त को नियंत्रित करते हैं, और निश्चित रूप से दान को "लाभ" बनाने की अनुमति नहीं है। यहाँ उनके वित्त का एक थंबनेल स्केच है। यह एक उचित अनुमान है कि पैसा निर्णय के पीछे है, अधिक विशिष्ट रूप से यह कैसे हिसाब और वितरित किया जाता है।
सीम्यूस

@ संदर्भ उस संदर्भ के लिए धन्यवाद
jamescampbell

22

सबसे वर्तमान OUI असाइनमेंट को खोजने के लिए सबसे अच्छा संसाधन MAC एड्रेस ब्लॉक लार्ज (MA-L) पब्लिक लिस्ट में IEEE से है - http://standards.ieee.org/develop/regauth/oui/public.html

OUI असाइनमेंट की पूरी सूची प्रतिदिन संकलित है और http://standards-oui.ieee.org/oui.txt पर उपलब्ध है

इस सूची के अनुसार रास्पबेरी पाई फाउंडेशन के लिए एक एकल OUI / MA-L असाइनमेंट है:

>      B8-27-EB   (hex)         Raspberry Pi Foundation
>      B827EB     (base 16)     Raspberry Pi Foundation
>                               Mitchell Wood House
>                               Caldecote Cambridgeshire CB23 7NU
>                               UNITED KINGDOM

1
मैं पुष्टि कर सकता हूं कि यह अभी भी B8-27-EBएक रास्पबेरी पाई 3 मॉडल बी
यूजेन

6

आपके द्वारा जुड़े विकिपीडिया लेख के अनुसार,

मैक पते में, OUI पते को बनाने के लिए एक 24-बिट संख्या (मालिक या ओयूआई के 'असाइनी' द्वारा निर्दिष्ट) के साथ संयुक्त है। पते के पहले तीन सप्तक ओयूआई हैं।

तो यह बहुत सीधा है; मैक पते की पहली छमाही OUI है और दूसरी छमाही मनमानी है।

लो और निहारना, मेरे पास चार pis पर (दो B's, एक मेड इन चाइना, एक B +, और एक pi 2), पहले तीन ऑक्टेट्स हैं:

b8 27 eb

ऑनलाइन रैंडम खोज ("रास्पबेरी पाई मैक एड्रेस") को थोड़ा सा करना भी इस OUI को बदल देता है।


2

मेरे व्यक्तिगत मामले में।

recovery    b8:27:eb:c2:37:9d

OUI खोज

B8: 27: EB

परिणाम खोजें B8: 27: EB रास्पबेरी पाई फाउंडेशन


2

RPI3 (रास्पबेरी पाई 3) पर ईथरनेट और वाईफाई दोनों उपसर्ग हैं b8:27:eb

pi@raspberrypi:~ $ ifconfig | egrep "(ether|flags)"
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        ether b8:27:eb:ad:78:e4  txqueuelen 1000  (Ethernet)
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        ether b8:27:eb:f8:2d:b1  txqueuelen 1000  (Ethernet)

2

इसके लायक यह देखते हुए कि है मैक-48 नंबर पर लागू होता है नेटवर्क इंटरफेस और नहीं होस्ट डिवाइस है और इस तरह B8:27:EBबड़े रास्पबेरी Pi उपकरणों है कि एक की जरूरत नहीं है पर वायर्ड ईथरनेट इंटरफेस करने के लिए ही लागू होता है में निर्मित Broadcomm उपकरण उपलब्ध कराने के वायरलेस नेटवर्किंग!

आरपीआई वायरलेस-नेटवर्किंग देने के लिए एक वाईफाई यूएसबी डोंगल जोड़ा गया है, जहां यह मूल रूप से नहीं है, इसमें एक OUI होगा जो निर्माता के लिए विशिष्ट (एक उम्मीद) है - हालांकि अब अच्छे (या बुरे) के लिए पूरे मैक नंबर को नकली करने के लिए उपयोगिताओं हैं ) उद्देश्य। यह महत्वपूर्ण है कि आप पुराने आरपीस को वायरलेस तरीके से खोजने की कोशिश करें और सोचें कि आप एमएसीएस को उस मूल्य से क्यों नहीं देख सकते ...



2

नीचे दी गई स्क्रिप्ट का उपयोग मैक द्वारा किसी भी विक्रेता को खोजने के लिए किया जा सकता है : रास्पबेरी पाई या अन्यथा।

IEEE की MAC DB में निर्दिष्ट विक्रेता के नाम की आपूर्ति करें:

" http://standards-oui.ieee.org/oui.txt "

"VENDOR" चर में और निश्चित रूप से कुछ उपयोगी के साथ इको के सशर्त अभिव्यक्ति में बदलें।

अपने वर्तमान रूप में, यह एक मेजबान पर स्थानीय रूप से निष्पादित करने के लिए है, लेकिन स्क्रिप्ट को काफी आसानी से अनुकूलित किया जा सकता है जिसकी मैं कल्पना करता हूं।

#!/bin/bash

#set -x

VENDOR='Raspberry Pi'
OUI=`ip addr list | grep -w link | awk '{print $2}' | grep -P "^(?!00:00:00)"| grep -P "^(?!fe80)" | tr -d ":" | head -c 6`

if [[ $( curl -sS "http://standards-oui.ieee.org/oui.txt" | grep -i "$OUI" | grep -o "$VENDOR" ) = 'Raspberry Pi' ]]; then
        echo "This is a Pi"
else
        echo "This is NOT a Pi"
fi

यह ध्यान देने योग्य है, कि companyname (oui.txt में) नए Pi4 के साथ बदल गया:

  • B8-27-EB (हेक्स) रास्पबेरी पाई फाउंडेशन
  • DC-A6-32 (हेक्स) रास्पबेरी पाई ट्रेडिंग लिमिटेड

स्क्रिप्ट के लिए धन्यवाद! मैंने इसे अभी भी विभिन्न रास्पबेरी कंपनी के नामों के साथ काम करने के लिए संपादित किया है जो पाई 4 के साथ आया था
स्टीफन वेगेनर

@StefanWegener सॉपर-डॉपर! उत्तर को चालू रखने में मदद के लिए धन्यवाद!
F1Linux
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.