为什么MAC地址克隆不允许我连接到任何WiFi网络?

在Ubuntu 14.04 LTS上

使用Google的说明,即:

  1. https://www.maketecheasier.com/change-mac-address-windows-ubuntu/
  2. 如何更改/欺骗我的MAC地址并轻松切换多个MAC地址?
  3. 如何更改pc的MAC地址?

我能够使用这些指令更改(欺骗,克隆,屏蔽)我的MAC地址以成功连接到互联网,两者都使用该方法通过终端和Edit Connections UI进行更改。 人们可能希望这样做的一个原因是个人隐私。

但是,目前当我使用任一方法克隆我的MAC地址时,我无法再成功连接到任何WiFi网络。 我已经找不到为什么会出现这种情况并完全丢失的原因,以便发现Ubuntu为我发生这种情况的原因。

在确定我们可以使用计算机的原始MAC地址来欺骗自己,并且只更改一个字符可能会破坏它之后,Google搜索“有效MAC地址”会发现大量信息。

实际上有4组本地管理的地址范围可以在您的网络上使用而不用担心冲突,假设没有其他人在您的网络上分配这些:

 X2-XX-XX-XX-XX-XX
 5233-XX-XX-XX-XX-XX
 XA-XX-XX-XX-XX-XX
 XE-XX-XX-XX-XX-XX

用任何hex值替换x。

维基百科版本的有用翻译:“通过设置地址的最高有效字节的第二个最低有效位来区分通用管理和本地管理的地址。如果该位为0,则通用管理地址。如果为1,则地址是本地管理的。在示例地址02-00-00-00-00-01中,最高有效字节为02h。二进制为00000010,第二个最低有效位为1.因此,它是本地管理的地址。[ 3]所有OUI中的位为0。“ – 亚当布兰德

在通用管理的MAC地址中,三个最重要的字节被预先分配给特定的公司/供应商。

可以在http://sqa.fyicenter.com/Online_Test_Tools/MAC_Address_Format_Validator.php找到MAC地址validation器。