mac 地址识别

mac 地址对应设备(定期更新):http://standards-oui.ieee.org/oui/oui.txt

MAC(Media Access Control)地址,也叫硬件地址,长度是48比特(6字节),由16进制的数字组成,分为前24位和后24位:

  • 前24位叫做组织唯一标志符(Organizationally Unique Identifier,即OUI),是由IEEE的注册管理机构给不同厂家分配的代码,区分了不同的厂家。
  • 后24位是由厂家自己分配的,称为扩展标识符。同一个厂家生产的网卡中MAC地址后24位是不同的。
1
2
3
4
5
6
# 生成随机 mac 地址
openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'
# 修改以太网 mac
sudo ifconfig en0 ether xx:xx:xx:xx:xx:xx
# 修改 WIFI mac
sudo ifconfig en1 ether xx:xx:xx:xx:xx:xx

Link

https://my.oschina.net/airship/blog/724945

https://linxinfa.blog.csdn.net/article/details/108009483