Ich habe meinen RaspberryPi3 (aktuellstes Raspbian) über WLAN mit ip=192.168.1.1
und an meinen WLAN-Router angeschlossen mac=XX:XX:XX:XX:XX:A5
. Wenn ich jedoch Folgendes ausführe, erhalte ich für den MAC ganz andere Ergebnisse.
# ifconfig wlan0
wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.198 netmask 255.255.255.0 broadcast 192.168.1.255
...
ether ZZ:ZZ:ZZ:ZZ:ZZ:c9 txqueuelen 1000 (Ethernet)
...
# arp -ni wlan0
Address HWtype HWaddress Flags Mask Iface
192.168.1.1 ether XX:XX:XX:XX:XX:A5 C wlan0
# iw wlan0 info
Interface wlan0
...
addr ZZ:ZZ:ZZ:ZZ:ZZ:c9
# iw wlan0 link
Connected to XX:XX:XX:XX:XX:a7 (on wlan0)
...
# iwconfig wlan0
...
Mode:Managed Frequency:2.412 GHz Access Point: XX:XX:XX:XX:XX:a7
# iw --version
iw version 4.9
DeriwManpages, sagt nicht viel.
- Was betrifft
ifconfig
, wird meine eigene Adapter-MAC (ZZ:ZZ:ZZ:ZZ:ZZ:c9
) angezeigt. - Für
arp
wird die korrekte WLAN-Router-MAC (XX:XX:XX:XX:XX:A5
) angezeigt. - Aber für
iw wlan link
wird ein dritter MAC angezeigt! (XX:XX:XX:XX:XX:a7
)! - Und dafür
iwconfig wlan0
wird auch der 3. MAC angezeigt.
Q.Was stellt diese mysteriöse dritte MAC-Adresse dar?
AKTUALISIEREN
Dank der Informationen von @mtak müssen wir uns ansehen, was in den verschiedenenOSI-SchichtenDie meisten IP-Ermittlungsvorgänge finden auf derNetzwerkLayer ( L3
), während dieMAC"Sachen" passieren auf derDatenverbindungEbene ( L2
) und darunter (Physikalisch).
Antwort1
ifconfig
zeigt die MAC-Adresse des eigenen Clients anarp
zeigt die MAC desIPSchnittstelle des Routers, die wahrscheinlich nicht mit der drahtlosen Schnittstelle identisch istiw wlan link
undiwconfig wlan0
zeigen Sie die MAC der drahtlosen Schnittstelle des Routers an
Der Grund dafür, dass die MAC der IP- und der Wireless-Schnittstelle nicht identisch sind, liegt wahrscheinlich darin, dass der Router einen internen Switch hat. Die Wireless-Schnittstelle ist mit diesem Switch verbunden, zusammen mit den Ethernet-Ports auf der Rückseite des Routers. Die IP-Schnittstelle (der eigentliche Router) ist ebenfalls mit diesem Switch verbunden. Sehen Sie sich diese (ziemlich grobe) Zeichnung an: