Win10系统如何修改无线MAC地址
目录
1、题外话
相信很多人在用电脑连接无线网的时候都遇到了这样的问题:网断了,连不上了,然后花上大半天的时间上网查原因,找方法,最后到底是个什么原因还没查出来,解决办法也没弄清。
不管是因为蹭无线被禁用了还是因为电脑的问题MAC地址自动改了,那么现在我给你介绍一下下面几种改无线MAC地址的方法。
说实话,在电脑这一块就没有简单的,不管软件还是硬件,可能在你看来很简单的一件事,感觉几分钟就能弄好,结果等你动手时,你就会发现,几个小时过去了,这是怎么回事,怎么还是原来的样子呢,好了,有点跑题,回到我们这一块来!
在网上搜了大半天发现出现最多的还是在网络共享中心的属性中更改Network Address这个(如下图),当然,这个方面我还是会放到下文中的,毕竟也有可能用得到的。
2、MAC介绍
本来是不应该在这里啰嗦的,百度百科上介绍的很是详细,但是后面有提到改MAC时有些规则时需要注意到的,如果不遵循这些规则改了后还是不能用的!
MAC地址有很多种称呼(以太网地址、物理地址、局域网地址),英文缩写为:Media Access Control Address 直译过来是媒体存取控制地址,它是一个用来确认网络设备位置的地址,由于它的特殊性,基本都是由网络设备制造商生产时烧录在网卡的EPROM(一种闪存芯片)中的。MAC地址用于在网络中唯一标示一个网卡,一台设备若有一或多个网卡,则每个网卡都需要并会有一个唯一的MAC地址。
MAC地址的长度为48位(6个字节),通常表示为12个16进制数, 每2个16进制数之间用冒号隔开,如:00-16-EA-AE-3C-40就是一个MAC地址,其中前6位16进制数00-16-EA代表网络硬件制造商的编号,它由IEEE(电气与电子工程师协会)分配,而后6位16进制数AE-3C-40代表该制造商所制造的某个网络产品(如网卡)的系列号。只要不更改自己的MAC地址,MAC地址在世界是惟一的。形象地说,MAC地址就如同身份证上的身份证号码,具有唯一性。
具体如下所示,其前3字节表示OUI(Organizationally Unique Identifier),是IEEE的注册管理机构给不同厂家分配的代码,区分不同的厂家。后3字节由厂家自行分配。
MAC地址最高字节(MSB)的低第二位(LSb)表示这个MAC地址是全局的还是本地的,即U/L(Universal/Local)位,如果为0,表示是全局地址。所有的OUI这一位都是0。
MAC地址最高字节(MSB)的低第一位(LSb),表示这个MAC地址是单播还是多播。0表示单播。
3、MAC查询
查询这些的方法有很多种,这里介绍两种大家熟悉的就行。
1 . ipconfig/all
点击电脑键盘Win+R键,然后就会弹出下面运行这个窗口,然后输入cmd;
点击确定之后,会出现命令窗口;如下
然后输入ipconfig/all,会出现IP地址和MAC地址等,如下图
2 . 属性
在电脑右下角连接无线网处,右击,弹出 打开“网络和Internet”设置,点击
然后就会出现
在这里,你就会清晰地看到以太网、WIAN(无线网)的IP地址和MAC地址。
4、MAC修改
1、属性中修改
(1)在电脑上点击打开 控制面板-网络和Internet-网络和共享中心-更改适配器设置
(2)在电脑桌面右下角右击 打开“网络和Internet”设置
分别是两种方式,很简单的。
然后,点击更改适配器之后进去,会出现 网络连接。
大部分电脑基本都会显示两个网卡,一个无线(WLAN)一个有线(以太网)。那么问题来了,刚才查询网络地址的时候出现了四个网络的(1个以太网,2个本地连接,1个WLAN),哈哈,这个我另外会有讲解。
当然,如果你的电脑有装有虚拟机(VMware),这里就会有好几个网络连接显示。
点击无线网络(WLAN),右击进入属性,然后你就会看到无线网卡的名称,然后点击配置:(WLAN-属性-配置)
点击配置之后会弹出属性窗口,然后点击 高级,在下面的属性窗口,你就可以找到网络地址,当然有些电脑显示的是英文Network Address。
然后选择更改值就行,这个也没什么要求。
改完了之后,点击确定,然后退出。之后把无线网卡禁用,然后重启一下就可以用了。
此外,还有的电脑在无线这一块是没有显示网络地址的,像目前我的就没有这个
但是有线网络中就有呢,如下图,是不是很神奇。
2、注册表中修改
这个所谓的注册表修改就是在注册表编辑器(regedit)中修改***相应的值。
1.利用电脑快捷键Win+R,调出运行窗口,然后输入regedit,调出注册表。
2.弹出注册表编辑器后,利用快捷键Ctrl+F查找无线网卡的名称。前面我们已经介绍过有线和无线网卡的名称,直接复制粘贴即可。
3.定位查找到:计算机\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0011
每个00XX的名称代表一个网卡,然后点击查找每个编号,找到笔记本的无线网卡。
4.查找确定好无线网卡后,处理方法这里有两种
(1)这种相对比较麻烦,但是处理后需要再次修改就会比较简单,只需要在属性中重新赋值或关闭就行。
下面是我的修改过程:经过查找,我的无线网卡编号是11,打开0011/Ndi/Params选项,就会发现,里面没有Network Address选项,所以这时我们需要建一个,命名为Network Address
然后找到有线网卡的编码
同样操作,打开子项0009/Ndi/Params下的Network Address
将Network Address右边属性框的信息新建一份同样的,拷贝到无线网卡0011刚新建的Network Address选项
关闭注册表编辑器,刷新,然后在无线网的属性里你就会发现,和有线网一样,出现了网络地址的选项。
点击修改,填上你想要修改后的地址编码就行了,。
这个方法呢,虽然修改的时候麻烦了一点,但是后面你想要再次修改的时候直接就可以在属性里修改了,变得很简单。
(2)在确定的无线网卡编码上,右击,新建字符串值
将新建的字符串命名为NetworkAddress,注意,这里两个单词之间没有空格,数据就填成你想要的MAC地址就行。
然后,你在cmd中查询无线物理地址就会发现已经是你改的那个值了。
注意:无线网的MAC值中的第二个数字只能是2、6、A、E中的一个,否则,你所修改的是没有起作用的。MAC地址的介绍,前面已经有介绍,这里就不再赘述,虽然MAC地址可以修改,但是要确保你修改后的MAC地址在你所使用的局域网中唯一,造成冲突就是连不上的。
怎么样,是不是连上能上网了。
当然,这个如果是IP地址被拉黑了,就直接改IP就行,不用改MAC;如果是MAC被拉黑了,就需要改MAC地址了;同样,如果路由器使用了IP地址与MAC地址绑定上网的话,你就需要同时改了。