你留意过 ifconfig 输出里那个名为 HWaddr 的字段吗?很多人只是看一眼就略过了,但它其实代表着网络设备最基础、最关键的身份标识。
HWaddr 是 “Hardware Address” 的缩写,中文通常译为“硬件地址”。你可以把它看作网络接口在出厂时就自带的“身份证号码”——只要网卡硬件没有更换,这个地址通常就保持不变。

它更常见的名称其实是 MAC 地址,也就是 Media Access Control Address。MAC 地址通常由 6 组两位十六进制数字组成,例如 00:1A:2B:3C:4D:5E。在 ifconfig 命令的输出结果中,HWaddr 后面显示的那串字符,就是当前网络接口对应的 MAC 地址。
这个硬件地址一般由设备制造商在生产时写入,工作在数据链路层,也就是 OSI 模型的第二层。只要设备仍然连接在局域网中,MAC 地址就是它在本地网络内的重要唯一标识;交换机也正是依靠这个地址来判断数据帧应该转发到哪个端口。
