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
Rispondi
Il comando che vuoi su MacOS, FreeBSD e TrueOS è:
-
ifconfig -a link
OpenBSD “s ifconfig
non ha questo.
Ulteriori letture
-
ifconfig
. Pagine manuali di Mac OS 10. Società Apple. 2008. -
ifconfig
. Pagine manuali di FreeBSD. 2015. - https://unix.stackexchange.com/a/319354/5132
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-"
ifconfig
per la tua macchina. Il campo ' HWaddr ' sarà il tuo indirizzo MAC. Non dimenticare di eseguire come root.ip link
per mostrare lindirizzo MAC.ifconfig
mostraether
olladdr
su Mac OS X e OpenBSD.ifconfig -a
, (eip 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!