为什么这在家庭网络管理中依然重要
MAC地址过滤和DHCP保留至今仍是常见的家庭网络管理手段——比如给打印机或NAS固定分配一个局域网地址方便随时找到,或者限制哪些设备可以加入网络。这两项功能都依赖MAC地址保持不变,而这恰恰是现在默认开启的随机化机制想要阻止的事,因此这两个目标常常需要针对具体设备逐一权衡协调。
随机化背后的隐私取舍
在随机化成为默认设置之前,手机固定不变的MAC地址可以被用来悄悄追踪它在不同Wi-Fi网络和公共热点之间的移动轨迹,而不需要手机真正连接上任何东西。按网络随机生成地址可以堵住这种追踪方式,但代价是打破了“熟悉的设备在家庭网络上总是显示同一个地址”这个假设。
MAC地址过滤不能当作真正的安全措施
MAC地址过滤看似是挡住白名单之外设备的简单办法,但单靠它并不安全。MAC地址在通信中是明文出现的,附近的人只要监听无线信号就可能获知已授权设备的地址,而且用操作系统的功能就能冒用其他地址。保护网络的基本做法是使用WPA2或WPA3等强加密方式,并设置不易猜到的密码。MAC地址过滤只适合作为防止误连的辅助手段。
排查网络问题时的用法
MAC地址在排查网络故障时也很有用。你可以在路由器的已连接设备列表中检查有没有不认识的设备,或者找出拖慢网络的设备。不过随机化后的地址对同一设备在不同网络上并不相同,有的设置还会随时间变化,因此需要结合设备名称和连接时间一起判断。
路由器里的“设备列表”该怎么读
在路由器后台的已连接设备列表中,每个设备通常会显示名称、IP地址和MAC地址。如果名称是一串字母数字,可以先用OUI查询确认厂商,再对照家里的设备判断。遇到不认识的设备时,不要急于断定为蹭网:手机开启随机化后,同一部手机在不同网络下会显示不同的MAC地址,智能家居设备和游戏机也常用厂商的通用名称。可以先把家里所有设备逐一关闭Wi-Fi再观察列表变化,确认后再决定是否修改Wi-Fi密码。
常见问题
两台设备的MAC地址会不会重复?
正常情况下不应该发生,因为OUI加上序列号的组合被设计为全球唯一。但在实际中,克隆的网卡、部分虚拟机,或者手动伪造的地址,都可能导致冲突,一旦发生就会在同一网络中造成实际的连接问题。
修改或伪装MAC地址需要专门的软件吗?
通常不需要。包括Windows、macOS、Linux、Android在内的大多数现代操作系统,都自带修改或随机化指定网卡MAC地址的功能,不需要借助第三方软件。
能通过MAC地址知道机主是谁或在哪里吗?
MAC地址通常只能看出芯片的厂商,看不出机主姓名或当前位置。但同一网络的管理员可以记录该地址的设备何时连接过,因此长期使用固定地址有被追踪的可能,这也是引入随机化的原因。
互联网上的对方能看到我的MAC地址吗?
一般看不到。MAC地址只在同一局域网内的通信中使用,经过路由器后会被替换。互联网上的服务器看到的通常是路由器的公网IP地址。
IPv6下有什么变化?
IPv6不再使用ARP,而是使用邻居发现协议(NDP)。过去曾有根据MAC地址生成设备IPv6地址的做法,出于追踪方面的顾虑,现在广泛采用随机值的方式。
换了新路由器后,MAC地址过滤需要重新设置吗?
需要。MAC地址过滤和DHCP保留的名单保存在路由器里,更换路由器后要重新录入。如果手机开启了随机化,还要记得为该网络关闭随机化或录入新的地址。