Laajan tutkimuksen jälkeen en ole vieläkään löytänyt vastausta tähän kyselyyn, kuinka voin muokata komentoa ”ifconfig” näyttämään tietokoneeni MAC-osoitteen ?

Kommentit

  • Näytä meille koneesi ifconfig -lähtö. ' HWaddr ' -kenttä on MAC-osoitteesi. Älä unohda suorittaa pääkäyttäjää.
  • Tai voit käyttää ip link -näyttöä MAC-osoitteen näyttämiseen.
  • Mikä käyttöjärjestelmä? ifconfig näyttää ether tai lladdr sekä Mac OS X: ssä että OpenBSD: ssä.
  • kuten @jc__ mainitsi – näytä meille tulos ifconfig -a, (ja ip addr, jos saatavilla) ja voimme auttaa sinua paremmin . VOI ehkä tarkastella tämän komennon lähtöä (näitä komentoja), voit vastata omaan kysymykseesi!
  • @NathanShoesmith Se meni hyvin, I ' m teen viimeisen tunnini juuri nyt. Kuinka kauan sinulla on vielä jäljellä?

Vastaa

Haluttu komento MacOS: lla, FreeBSD: llä ja TrueOS: lla on:

  • ifconfig -a link

OpenBSD ”s ifconfig ei ole tätä.

Lisätietoja

Vastaa

Ensinnäkin tietokoneellasi ei ole MAC-osoitetta. Verkkokortillasi on MAC-osoite. Joten jos sinulla on langaton kortti ja Ethernet-kortti, sinulla on kaksi MAC-osoitetta.

Linuxissa jompikumpi näistä komennoista näyttää koneesi kaikkien verkkokorttien MAC: t:

ifconfig | grep ether ip link 

ifconfig on vanhentunut Linuxissa, joten sinun tulisi käyttää ip.

Kommentit

  • Aivan kuin muistan, ainakin jotkut Sun-koneet, joiden koneeseen oli rakennettu MAC-osoite, joita käytettiin kaikissa rajapinnoissa

Vastaus

Monissa Linux-järjestelmissä ipconfig ei näytä enää Macia. Jos näin on, kokeile:

ip -a link

Vastaus

Tämä toimi minulle:

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

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *