IOS 15私有MAC地址的改变机制

iPhone使用IOS 14时,在相同的SSID情况下,除非在iPhone上还原出厂设置和网络设置,否则这个SSID使用的私有MAC是不会改变的,即使忽略SSID后重新连接也不会改变。

自IOS 15发布以来,岭博科技一直关注私有MAC地址的变化,根据苹果官方发布的信息和我们的测试确认,使用了IOS 15的iPhone在以下条件会更改私有MAC地址,具体如下:

  1. 如果在六周内没有连接过这个无线网络(SSID),则在下次接入这个网络时,私有MAC地址就会改变。
  2. 如果在两周内没有连接过这个无线网络(SSID),则忽略这个网络重新连接时,私有MAC地址会改变。

根据以上私有MAC地址改变的特点,对使用了IOS 15的iPhone的影响说明如下:

  1. 以前添加过私有MAC地址免认证的,如果该iPhone在六周(42天)内没连接过该SSID,则下次连接时私有MAC地址会改变,免认证失效,需要重新添加免认证。
  2. 长包房的客人,iPhone认证一次后,以前是只要不退房就不会重新认证,现在是:如果客人离开酒店并在六周(42天)内没连接过该SSID,则下次连接时私有MAC地址会改变,就需要重新认证了。
  3. 跨酒店漫游绑定的MAC地址受到影响,因为如果客人六周没连接过该SSID,则下次连接时私有MAC地址会改变,导致漫游失效,需要重新进行上网认证。由此带来的影响是:使用了 iOS 15的iPhone的跨酒店漫游有效期,是最后一次连接之后的六周(42天)。
  4. 使用了IOS15的iPhone忽略SSID时要注意:如果手机两周内没连过该SSID,再次重新连接时,私有MAC地址也会改变。

当然,以上问题有个统一的解决方法是:关闭该SSID下的私有MAC地址设置,那么iPhone连接这个SSID时就会有iPhone本机的MAC,就不会改变了。私有MAC地址是可以针对某个SSID关闭的,注意一旦忽略后重连,私有MAC地址默认是开启的,需要再次手工关闭。

以上私有MAC地址的改变说明,苹果官方已经发文,链接是: https://support.apple.com/zh-cn/HT211227。使用了iOS 15的iPhone、iPadOS 15的iPad 和 watchOS 8的iWatch,都是上述的私有MAC改变机制。

转自:岭博科技公众号

发表回复

您的电子邮箱地址不会被公开。