Après des recherches approfondies, je nai toujours pas trouvé de réponse à cette question, comment puis-je modifier la commande « ifconfig » pour afficher ladresse MAC de mon ordinateur ?

Commentaires

  • Montrez-nous la sortie de ifconfig pour votre machine. Le champ ' HWaddr ' sera votre adresse MAC. Noubliez pas dexécuter en tant que root.
  • Ou vous pouvez utiliser ip link pour afficher ladresse MAC.
  • Quel système dexploitation? ifconfig affiche ether ou lladdr sur Mac OS X et OpenBSD.
  • comme @jc__ la mentionné – montrez-nous la sortie de ifconfig -a, (et ip addr si disponible) et nous pourrons mieux vous aider . PEUT-ÊTRE après avoir regardé la sortie de cette commande (ces commandes), vous pourrez répondre à votre propre question!
  • @NathanShoesmith Tout sest bien passé, je ' m faire ma dernière heure en ce moment. Combien de temps vous reste-t-il?

Réponse

La commande que vous souhaitez sous MacOS, FreeBSD et TrueOS est:

  • ifconfig -a link

OpenBSD « s ifconfig na pas ceci.

Lectures complémentaires

Réponse

Premièrement, votre ordinateur na pas dadresse MAC. Votre carte réseau a une adresse MAC. Donc, si vous avez une carte sans fil et une carte Ethernet, vous aurez deux adresses MAC.

Sous Linux, lune ou lautre de ces commandes vous montrera les MAC de toutes les cartes réseau de votre machine:

ifconfig | grep ether ip link 

ifconfig est obsolète sous Linux, vous devez donc utiliser ip.

Commentaires

  • En bref, je me souviens au moins de certaines machines Sun qui avaient une adresse MAC intégrée à la machine, qui était utilisée sur toutes les interfaces

Réponse

Pour de nombreux systèmes Linux, ipconfig naffiche plus le mac. Si tel est le cas pour vous, essayez:

ip -a link

Réponse

Cela a fonctionné pour moi:

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

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *