Podobnie jak każdy dom na ulicy ma swój własny adres pocztowy, adres MAC jest unikalnym identyfikatorem, który odróżnia urządzenie od innych urządzeń podłączonych w tym samym Internecie. Adres MAC to 48 -bitowa unikalna identyfikacja urządzenia, która jest jedynym sposobem na śledzenie określonego urządzenia w Internecie.
Każde urządzenie podłączone do Internetu ma dwa adresy: adres IP i adres MAC, a jeśli chcesz komunikować się z dwoma urządzeniami, musisz mieć oba. Znasz adres MAC w systemie Windows, ale jeśli jesteś nowy w korzystaniu z urządzenia Raspberry Pi, na pewno będziesz potrzebować pomocy w uzyskaniu adresu MAC Raspberry Pi. Jeśli masz problem z określeniem adresu MAC swojego urządzenia Raspberry Pi, możesz uzyskać wskazówki, postępując zgodnie z metodami przedstawionymi w tym artykule.
Uzyskanie adresu MAC Raspberry Pi
Tutaj dostarczymy Ci kilka metod, które możesz łatwo zrobić na terminalu Raspberry Pi i poznaj swój adres MAC Raspberry Pi w ciągu kilku sekund.
1: Korzystanie z polecenia IP, aby uzyskać adres MAC Raspberry Pi
Jedną z najłatwiejszych metod uzyskania adresu MAC Raspberry Pi jest polecenie IP, które działa na terminalu Raspberry Pi i pokazuje listę adresów MAC urządzeń, które są połączone z Twoją siecią.
Zanim zdobędziesz adres MAC Raspberry Pi, musisz znaleźć listę urządzeń dołączonych do swojej sieci. Aby to zrobić, wprowadź poniższe podane polecenie w terminalu, a zobaczysz wyniki, jak pokazano poniżej.
$ ip Link show
Teraz w powyższym oknie adres po tekście „Link/Ether” jest adresem MAC twojego urządzenia Raspberry Pi i jest podświetlony na poniższym obrazku.
2: Polecenie ifconfig, aby uzyskać adres MAC Raspberry Pi
Istnieje inne przydatne polecenie o nazwie „ifconfig”, które zapewnia wszystkie interfejsy podłączone do sieci i można znaleźć na nim adres MAC Raspberry Pi. Aby go uruchomić, musisz dodać poniższe wspomniane polecenie w terminalu, a gdy tylko naciśniesz Enter, znajdziesz swój adres Raspberry Pi MAC, jak pokazano na poniższym obrazku.
$ ifconfig -a
Jeśli chcesz uzyskać adres MAC z określonego interfejsu, możesz to zrobić po posiadaniu listy wszystkich interfejsów na terminalu. Załóżmy, że musisz znaleźć adres interfejsu ETH0, a następnie musisz wprowadzić polecenie, jak pokazano poniżej.
$ ifconfig eth0
Adres „DC: A6: 32: F3: 73: 44”, który pojawia się po eterze.
3: Korzystanie z polecenia CAT do uzyskania adresu MAC Raspberry Pi
Istnieje inna metoda, której możesz użyć, jeśli chcesz uzyskać adres MAC Raspberry Pi na terminalu. Polecenie CAT otrzyma informacje z plików znajdujących się w katalogu systemowym. Aby znaleźć adres MAC dla pożądanego interfejsu, musisz podać lokalizację reżysera „/sys/klasę/netto”, a następnie interfejs sieciowy „ETH0” i zakończyć go „/adresem”, aby uzyskać MAC adres na terminalu. Polecenie będzie wyglądało poniżej, a zobaczysz pożądany adres MAC Raspberry Pi na terminalu.
$ cat/sys/class/net/eth0/adres
4: Korzystanie z kodu Pythona do uzyskania adresu MAC
Korzystanie z wbudowanego kodu Pythona, który może pomóc w uzyskaniu adresu MAC Raspberry Pi. Możesz uzyskać kod za pośrednictwem linii poleceń w terminalu.
$ wget https: // bitbucket.Org/Matthawkinsuk/rpispy-Misc/Raw/Master/Python/Mypi.py
Następnie, aby uruchomić skrypt Python, musisz wprowadzić polecenie podobne do tego, który pokazano poniżej.
$ Python Mypi.py
Tam zobaczysz swój adres MAC Raspberry Pi w adresie MAC Ethernet, jak podkreślono na poniższym obrazku.
Wniosek
W tym artykule będziesz mógł znaleźć różne metody, zaczynając od najbardziej podstawowego i kończąc na uzyskaniu adresu MAC za pomocą kodu Pythona. Z pewnością potrzebujesz polecenia, jeśli chcesz podłączyć więcej urządzeń z Raspberry Pi, ponieważ w takim przypadku adres MAC jest jedynym sposobem, który pomoże ci wykonać pracę.