Juin
21
2010

Récupérer l’adresse MAC d’une interface sous Linux, UNIX…


Linux
  • En tant que “root”, taper "ifconfig -a" 

L’adresse MAC s’affiche sous cette forme : 00:08:C7:1B:8C:02.

Example "ifconfig -a" 
eth0      Link encap:Ethernet HWaddr 00:08:C7:1B:8C:02
          inet addr:192.168.111.20  Bcast:192.168.111.255  Mask:255.255.255.0

Solaris/SunOS
  • En tant que “root” tapez "/sbin/ifconfig -a"
  • L’adresse MAC s’affiche sous cette forme : 0:3:ba:26:1:b0 – Les premiers  zero sont supprimé. Pour cette example, l’adresse MAC est 00:03:ba:26:01:b0.
Exemple "ifconfig -a"
le0: flags=863 mtu 1500
     inet 192.168.111.30 netmask ffffff00 broadcast 192.168.111.255
     ether 0:3:ba:26:1:b0

FreeBSD/NetBSD
  • En tant que “root”, taper "ifconfig -a" 
  • L’adresse MAC s’affiche sous cette forme : 00:08:C7:1B:8C:02.
Example "ifconfig -a" 
    ed0: flags=8843 mtu 1500
         inet 192.168.111.40 netmask 0xffffff00 broadcast 192.168.111.255
         ether 00:08:C7:1B:8C:02
</UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST>

OpenBSD
  • En tant que “root”, taper "netstat -in"

L’adresse MAC s’affiche sous cette forme : 00:08:c7:1b:8c:02.

Example "netstat -in" 
Name  Mtu  Network  Address           Ipkts    Ierrs Opkts   Oerrs Colls
fxp0  1500 <Link>   00:08:c7:1b:8c:02 4112773  0     224501  0     0

...

Caldera/SCO UnixWare/OpenUNIX
  • En tant que “root”, taper "ndstat"

L’adresse MAC s’affiche sous cette forme : 00:00:c0:88:0a:2e.

Example "ndstat" 
   Device       MAC address in use    Factory MAC Address
   ------       ------------------    -------------------
   /dev/net0    00:00:c0:88:0a:2e     00:00:c0:88:0a:2e


HP-UX (HP UNIX)
  • En tant que “root”, taper "/usr/sbin/lanscan"
  • L’adresse MAC s’affiche sous cette forme :  0x000E7F0D81D6 .Il faut supprimer l’indicateur Hexadecimal. Pour cet exemple, l’adresse MAC est 00:0E:7F:0D:81:D6.
Example "lanscan" 
Hardware Station        Dev Hardware Net-Interface   NM  Encapsulation      Mjr
Path     Address        lu  State    NameUnit State  ID  Methods            Num
2.0.2    0x000E7F0D81D6 0   UP       lan0     UP     4   ETHER              52

...

IRIX (SGI UNIX)
  • IRIX 4.01 or later
    • En tant que “root”, taper  "netstat -ia"
  • Deuxième méthode
    • Taper "/etc/nvram eaddr" devrait afficher également l’adresse MAC

L’adresse MAC s’affiche sous cette forme :  00:00:6b:71:1a:6a.

Example "netstat -ia" 
Name  Mtu    Network   Address            Ipkts   Ierrs   Opkts  Oerrs  Coll
ec0   1500   nowhere   warum              6514913 10234  184317     0  13513
                       192.168.111.90
                       00:00:6b:71:1a:6a
...

NeXTStep
  • En tant que “root”, taper "/sbin/ifconfig -a"

L’adresse MAC s’affiche sous cette forme :  0:0:f:a1:75:a0 –Les premiers 0 sont supprimés. Pour cet exemple, l’adresse Mac est  00:00:0f:a1:75:a0.

Example "ifconfig -a" 
le0: flags=863 mtu 1500
     inet 192.168.111.70 netmask ffffff00 broadcast 192.168.111.255
     ether 0:0:f:a1:75:a0

AIX (IBM UNIX)
  • En tant que “root”, taper  "netstat -ia"

L’adresse MAC s’affiche sous cette forme :  00:09:6B:51:1f:79.

Example "netstat -ia"
Name  Mtu    Network   Address            Ipkts   Ierrs   Opkts  Oerrs  Coll
ec0   1500   nowhere   flotsam              5514233 11434  101317     0  14113
                       192.168.111.95
                       00:09:6B:51:1f:79
...

Tru64 UNIX (Digital UNIX)
  • En tant que “root”, taper  "netstat -ia" 

L’adresse MAC s’affiche sous cette forme :  >00:00:F8:1a:73:da.

Example "netstat -ia" 
Name  Mtu    Network   Address            Ipkts   Ierrs   Opkts  Oerrs  Coll
ec0   1500   nowhere   jetsam              5514233 11434  101317     0  14113
                       192.168.111.95
                       00:00:F8:1a:73:da
...

Articles similaires

Au sujet de l'auteur: Olivier Legras

Auteur de ce Blog, je partage quelques unes de mes notes que je juge utile à vous comme à moi. Je suis très heureux de voir que mon blog a de plus en plus d'affluence. Merci à vous!

1 Comment + Add Comment

  • C’est fini, maintenant ce n’est plus eth0, mais enp3s0 🙁

Laissez un commentaire