Na uitgebreid onderzoek heb ik nog steeds “geen antwoord op deze vraag gevonden, hoe kan ik het commando” ifconfig “aanpassen om het MAC-adres van mijn computer weer te geven ?

Reacties

  • Laat ons de output zien van ifconfig voor je machine. Het veld ' HWaddr ' wordt uw MAC-adres. Vergeet niet om als root uit te voeren.
  • Of je kunt ip link gebruiken om het MAC-adres weer te geven.
  • Welk besturingssysteem? ifconfig toont de ether of lladdr op zowel Mac OS X als OpenBSD.
  • zoals @jc__ al zei – laat ons de output zien van ifconfig -a, (en ip addr indien beschikbaar) en we kunnen je beter helpen . MISSCHIEN na het bekijken van de uitvoer van dit commando (deze commandos) kun je je eigen vraag beantwoorden!
  • @NathanShoesmith Het ging goed, ik ' m nu mijn laatste uur bezig. Hoe lang heb je nog over?

Answer

Het commando dat je wilt op MacOS, FreeBSD en TrueOS is:

  • ifconfig -a link

OpenBSD “s ifconfig heeft dit niet.

Verder lezen

Answer

Ten eerste heeft uw computer geen MAC-adres. Uw netwerkkaart heeft een MAC-adres. Dus als u een draadloze kaart en een Ethernet-kaart heeft, je hebt twee MAC-adressen.

Onder Linux zal elk van deze opdrachten u de MACs van alle netwerkkaarten in uw machine tonen:

ifconfig | grep ether ip link 

ifconfig is verouderd onder Linux, dus je moet ip gebruiken.

Reacties

  • Net als een nit, herinner ik me tenminste enkele Sun-machines met een MAC-adres ingebouwd in de machine, dat werd gebruikt op alle interfaces

Answer

Voor veel Linux-systemen toont ipconfig de mac niet meer. Als dat voor jou het geval is, probeer dan:

ip -a link

Antwoord

Dit werkte voor mij:

dmesg | grep -oE "mac=.*\w+" | cut -b "5-" 

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *