Dopo una ricerca approfondita non ho ancora trovato una risposta a questa domanda, come posso modificare il comando “ifconfig” per mostrare lindirizzo MAC del mio computer ?

Commenti

  • Mostraci loutput di ifconfig per la tua macchina. Il campo ' HWaddr ' sarà il tuo indirizzo MAC. Non dimenticare di eseguire come root.
  • Oppure puoi utilizzare ip link per mostrare lindirizzo MAC.
  • Quale sistema operativo? ifconfig mostra ether o lladdr su Mac OS X e OpenBSD.
  • come menzionato da @jc__ – mostraci loutput di ifconfig -a, (e ip addr se disponibile) e possiamo aiutarti meglio . FORSE dopo aver esaminato loutput di questo comando (questi comandi) sarai in grado di rispondere alla tua stessa domanda!
  • @NathanShoesmith È andato tutto bene, io ' m facendo la mia ultima ora proprio adesso. Quanto tempo ti resta?

Rispondi

Il comando che vuoi su MacOS, FreeBSD e TrueOS è:

  • ifconfig -a link

OpenBSD “s ifconfig non ha questo.

Ulteriori letture

Risposta

Innanzitutto, il tuo computer non ha un indirizzo MAC. La tua scheda di rete ha un indirizzo MAC. Quindi, se hai una scheda wireless e una scheda Ethernet, avrai due indirizzi MAC.

Su Linux, uno di questi comandi ti mostrerà i MAC di tutte le schede di rete nella tua macchina:

ifconfig | grep ether ip link 

ifconfig è deprecato su Linux, quindi dovresti usare ip.

Commenti

  • Proprio come un pelo, ricordo almeno alcune macchine Sun che avevano un indirizzo MAC incorporato nella macchina, che era usato su tutte le interfacce

Risposta

Per molti sistemi Linux ipconfig non mostra più il Mac. Se questo è il tuo caso, prova:

ip -a link

Risposta

Per me ha funzionato:

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

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *