我想知道以下 MAC 地址是否有效?
00:13:74:00:00:00
我们的系统上有自动网络注册功能,用户可以插入计算机并使用给定的用户名/密码在网络上注册。无论何时他们想要注册,系统都会检测他们的 MAC 并确保没有其他人使用不同的用户名使用相同的 MAC。我们有一个用户无法注册,因为她的 MAC 地址与其他人“冲突”。我首先想知道那个 MAC 是否有效,因为前 3 个八位字节识别供应商,后 3 个应该不同。我不确定全 0 是否没问题,因为这看起来太通用了。MAC 地址有可能改变吗?如果是这样,可能的原因是什么?任何提示/建议和帮助都将不胜感激。谢谢。
答案1
你能检查一下该用户的网卡和设置吗?最有可能的是:
1) 用户更改了他的 Mac(有意或无意 - 一些下载管理器会这样做,通过 DHCP 获取新 IP 等)。
2) 用户有一个奇怪的/无名的/仿冒的网卡,没有唯一的 MAC 地址。大多数情况下,这种情况发生在廉价的中国 USB 以太网卡上(我也遇到过这种情况,我订购了两张,每张约 5 美元,两张的 MAC 地址都一样)。
您还可以验证网络上是否真的有另一个具有该 MAC 地址的用户 - 这也可能是解析器错误。
答案2
00:13:74 Atheros 通讯公司
所以,是的,它可能是一个真正的无线网卡。
正如 mulaz 所指出的,有些供应商会发布多张具有相同 MAC 地址的卡。如果两张卡最终位于同一网络上,则会引起各种问题。
答案3
根据来自 IEEE 的文件,可能会分配一个 MAC 地址00:00:00:00:00:00
,这意味着您提供的 MAC 地址不一定是错误的。似乎不太可能有人被分配一个设备部分全为零的 MAC 地址,但并非不可能。
至于 MAC 地址是否唯一,我无法判断。听起来 Atheros 驱动程序更新中确实有一个错误,可能导致卡丢失了 MAC 地址的设备部分。但是,该报告是德语的,未知的网络论坛,所以我不能说它有多可靠。无论如何,她可能不是在恶意更改她的 MAC 地址。