După cercetări substanțiale încă nu am găsit un răspuns la această interogare, cum pot modifica comanda „ifconfig” pentru a afișa adresa MAC a computerului meu ?

Comentarii

  • Arată-ne rezultatul ifconfig pentru computerul tău. Câmpul ' HWaddr ' va fi adresa dvs. MAC. Nu uitați să rulați ca root.
  • Sau puteți utiliza ip link pentru a afișa adresa MAC.
  • Ce sistem de operare? ifconfig afișează ether sau lladdr atât pe Mac OS X, cât și pe OpenBSD.
  • așa cum a menționat @jc__ – arată-ne rezultatul ifconfig -a, (și ip addr dacă este disponibil) și te putem ajuta mai bine . POATE după ce ați analizat rezultatul acestei comenzi (aceste comenzi), veți putea să vă răspundeți la propria întrebare!
  • @NathanShoesmith A mers bine, eu ' m făcându-mi ultima oră chiar acum. Cât timp ai mai rămas?

Răspunde

Comanda pe care o dorești pe MacOS, FreeBSD și TrueOS este:

  • ifconfig -a link

OpenBSD „s ifconfig nu are acest lucru.

Lecturi suplimentare

Răspuns

În primul rând, computerul nu are o adresă MAC. Placa de rețea are o adresă MAC. Deci, dacă aveți o placă wireless și o placă Ethernet, veți avea două adrese MAC.

Pe Linux, oricare dintre aceste comenzi vă va arăta MAC-urile tuturor plăcilor de rețea din mașina dvs.:

ifconfig | grep ether ip link 

ifconfig este depreciat pe Linux, deci ar trebui să utilizați ip.

Comentarii

  • La fel de clar, îmi amintesc cel puțin unele mașini Sun care aveau o adresă MAC încorporată în mașină, care a fost utilizată pe toate interfețele

Răspuns

Pentru multe sisteme Linux ipconfig nu mai afișează mac-ul. Dacă acesta este cazul, încercați:

ip -a link

Răspuns

Acest lucru a funcționat pentru mine:

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

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *