se non c'è nessuna voce in ifconfig -a
... ciò significa che il dispositivo non è stato rilevato nella macchina... (a causa del supporto del driver mancante o dell'hardware errato/identificato erroneamente) controlla dmesg
per confermare che "eth0" sia stato rilevato dal sistema. Puoi anche lspci
per elencare tutti i dispositivi collegati al sistema... e cercare i dispositivi sconosciuti e/o il tuo controller Ethernet.
per CentOS 7:
ip a
nella mia scatola, il MAC viene dopo 'link/ether'
es:
link/etere cc:10:ee:5f:d8:aa
Puoi usare:
Per tutte le interfacce:
cat /sys/class/net/*/address
Per l'interfaccia ethernet0:
cat /sys/class/net/eth0/address
Estratto da:http://www.sysadmit.com/2018/01/linux-saber-direccion-mac.html