📅  最后修改于: 2023-12-03 15:28:03.466000             🧑  作者: Mango
MAC地址是计算机网络中用于识别网络上设备的地址,也被称为物理地址或硬件地址。MAC地址由48个二进制位组成,通常用12个十六进制数表示,中间使用冒号分隔。例如,00:0a:5e:63:3f:6b。
在计算机和网络设备之间进行通信时,需要相互识别和标识,而MAC地址就是用来标识网络上设备的地址。每个网络设备都有一个唯一的MAC地址,用于区分不同的设备。
MAC地址可以分为两类:全球唯一MAC地址和本地管理员MAC地址。
在Windows系统中,可以通过命令行工具ipconfig来获取某个网络接口的MAC地址,例如:
C:\> ipconfig /all
Ethernet adapter Ethernet:
Physical Address. . . . . . . . . : 00-0A-5E-63-3F-6B
在Linux系统中,可以通过ifconfig命令来获取某个网络接口的MAC地址,例如:
$ ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:0a:5e:63:3f:6b
inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0
...
在某些情况下,我们需要修改设备的MAC地址,例如在进行网络测试或欺骗攻击时。在Windows系统中,可以使用netsh命令来修改某个网络接口的MAC地址,例如:
C:\> netsh interface set interface "Ethernet" newmac=00-11-22-33-44-55
OK.
在Linux系统中,可以使用ifconfig命令来修改某个网络接口的MAC地址,例如:
$ sudo ifconfig eth0 hw ether 00:11:22:33:44:55