更改 FritzBox WiFi 路由器上的 MAC 地址

更改 FritzBox WiFi 路由器上的 MAC 地址

AVM FritzBox WiFi 路由器具有从配置 GUI 设置所需 MAC 地址的功能。

当我们更改 MAC 地址时,此更改是在固件级别虚拟完成的,还是通过更改存储在调制解调器的 EEPROM 中的 MAC 在硬件级别发生更改?

答案1

任何请求主机 MAC 地址的网络协议都需要相信该主机的说法。没有网络协议能够真正“进入”远程硬件并验证主机对 ARP 或类似请求的响应。

因此,实际上没有必要提供修改 NIC 制造商用于存储或包含其 MAC 地址的任何设施的能力。许多(如果不是全部)NIC 都有微控制器和一些固件元素,因此也有 RAM。一些有线 NIC,但许多无线 LAN 卡尤其依赖主机端驱动程序将固件加载到卡中。

让此固件在启动时将 MAC 从微型 ROM 或类似设备复制到微控制器的内部 RAM,并通过主机侧总线提供某种类型的接口(即 PCI 寄存器等)来更改 RAM 中的副本就足够了。更改 MAC 地址有许多正当理由,因此制造商不会将其遗漏,但某些无线 NIC 除外。

可能有一些奇怪的网络硬件带有闪存 ROM 或类似物,其中包含 MAC 地址。一些非常旧的 ISA NIC 上可能带有 DIP EEPROM - 使用旧的(实际上还有新的)PC 硬件,一切皆有可能。

相关内容