Efter omfattande undersökningar har jag fortfarande inte hittat svar på denna fråga, hur kan jag ändra kommandot ”ifconfig” för att visa min dators MAC-adress ?
Kommentarer
Svar
Det kommando du vill ha på MacOS, FreeBSD och TrueOS är:
-
ifconfig -a link
OpenBSD ”s ifconfig
har inte detta.
Ytterligare läsning
-
ifconfig
. Manuella sidor för Mac OS 10. Apple-företag. 2008. -
ifconfig
. FreeBSD manuella sidor. 2015. - https://unix.stackexchange.com/a/319354/5132
Svar
Först har din dator ingen MAC-adress. Ditt nätverkskort har en MAC-adress. Så om du har ett trådlöst kort och ett Ethernet-kort, du har två MAC-adresser.
På Linux kommer någon av dessa kommandon att visa MAC: er för alla nätverkskort i din maskin:
ifconfig | grep ether ip link
ifconfig
är föråldrat på Linux, så du bör använda ip
.
Kommentarer
- Precis som en nit, minns jag åtminstone några Sun-maskiner som hade en MAC-adress inbyggd i maskinen, som användes på alla gränssnitt
Svar
För många Linux-system ipconfig
visar inte mac: n längre. Om så är fallet för dig, försök:
ip -a link
Svar
Detta fungerade för mig:
dmesg | grep -oE "mac=.*\w+" | cut -b "5-"
ifconfig
för din maskin. Fältet ' HWaddr ' är din MAC-adress. Glöm inte att köra som root.ip link
för att visa MAC-adressen.ifconfig
visarether
ellerlladdr
på både Mac OS X och OpenBSD.ifconfig -a
, (ochip addr
om tillgängligt) så kan vi hjälpa dig bättre . KANSKT efter att ha tittat på utgången från detta kommando (dessa kommandon) kommer du att kunna svara på din egen fråga! gör min sista timme just nu. Hur länge har du kvar?