怎么改手机MAC地址?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么改手机MAC地址?相关的知识,希望对你有一定的参考价值。

1.最简单的方法就是利用傻瓜式的软件修改了,不过首先你需要将手机ROOT/越狱。对于安卓手机来说,在ROOT之后,可以首先尝试MacAddress这款软件。这款软件的使用方法比较简单,只要你的手机成功ROOT,安装软件后即可输入想要更改的MAC地址,不过该软件的弊端是无法支持所有设备,一些设备在使用这种修改方法后无法修改成功。

2.首先还是要保证你的手机ROOT成功了,然后就需要下载手机端的文件管理器,可以选择RE或者ES浏览器,通用方法是找到/etc/firmware/nvram.txt文件,备份后以文本方式打开nvram.txt,找到以下段落:

#macaddr=00:11:22:33:44:55

nocrc=1

#nvram_override=1

修改为:

macaddr=00:11:22:33:44:55

nocrc=1

nvram_override=1

3.注意,这里需要把#去掉才能修改成功,00:11:22:33:44:55部分修改为你需要的地址。保存后 开关 一次Wi-Fi,新的MAC地址就生效了。大家可以去关于手机中验证MAC地址是否更改正确。

4.这种方法适用于大部分安卓4.0以上的设备,不过由于安卓手机系统太过庞杂,不同安卓版本可能需要编辑的文件也不一样,比如某些安卓4.1的设备的文件就在/etc/wifi/下,如果大家没有在文中位置找到相应的文件,可以去自己手机型号的论坛查询对应的文件。

5.至于ios设备,修改的方法相对固定一些,越狱后可以在cydia中搜索MOBILE TERMINAL插件,安装后打开执行以下指令:

6.输入命令:su 回车

接着输入密码:alpine 回车 (此处为默认用户密码,可以进行更改,在输入时可能不会及时显示字符,不过不要担心,确认成功输入后回车即可)

接着输入:nvram wifiaddr=XX:XX:XX:XX:XX:XX (nvram wifiaddr=就是修改MAC地址的命令,XX:XX:XX:XX:XX:XX为新的MAC地址,输入后直接按回车,退出Terminal,并重启手机即可。

7.值得说明的是,这种方法只适用于iOS 5.1.1以上的版本,其他低版本的机器要连接iTunes激活、如果连接iTunes无法识别的话那就删除位于/var/mobile/Media目录下的iTunes_Control文件夹、删除完iTunes_Control目录后、重新开启iTunes MOBILE TERMINAL即可。

一,MAC地址与IP地址的联系和区别

    IP地址是指使用TCP/IP协议指定给主机的32位地址,由用点分隔开的4个8八位组构成,如192.168.1.101就是一个IP地址,现在有很多计算机都是通过先组建局域网,然后通过 交换机 和网络连接的,然后给每个用户分配固定的IP地址,由管理中心统一管理。

2.为了管理方便,就需要使用MAC地址来标志用户,防止发生混乱,明确责任(比如网络犯罪)

3.MAC地址同IP地址的区别就在于,虽然他们在局域网中是一一对应的关系,不过IP地址是跟据现在的IPv4(还有IPv6)标准指定的,不受硬件限制比较容易记忆的地址,而Mac地址却是用网卡的物理地址,多少与硬件有关系,比较难于记忆。

二,为何要修改手机MAC地址

    MAC地址相当于你的网络标识。在局域网里,管理人员常常会将网络端口与客户机的MAC地址绑定,这种情况学校的校内网以及一些公司的网络环境中最为常见,方便管理,不过弊端是如果你的网卡坏了,换一张网卡必须向管理人员申请绑定新的MAC地址,比较麻烦。

2.而如果这时我们又急于使用设备上网,我们将MAC地址改为之前已经绑定过的MAC地址,就可以跳过重新申请这一步,减少了很多麻烦。

3.还有一种情况就是,如果你利用手机做了一些不该做的事情,管理人员是可以获取到你的MAC地址的,不过如果你改一下,查到的MAC就不是你的了。

参考技术A 我们知道,MAC是网卡的物理地址,是固化在网卡芯片里的,无论是电脑还是手机,正常情况下都是唯一的,对于电脑而言,大家还可以通过更换网卡的形式更换MAC地址,不过对于手机来说,更换硬件显然是不太现实的。不过相信大家也都知道,电脑想要更换MAC地址,除了硬件更改外,也可以通过软件进行修改欺骗接入设备的,而手机也一样,可以通过修改相应的参数,达到变更MAC地址的目的。 MAC地址是什么 狭义的MAC地址是指,每个能够接入网络的设备,无论是平板、手机、电脑、电视都有一个专门的序号。正常来说可以看做是这款设备的唯一标识,手机里的MAC其实是特指Wi-Fi无线网卡的MAC地址。 MAC地址一般长度为48位,通常表示为12个16进制数,每2个16进制数之间会用冒号隔开,比如:03:03:30:3A:3B:3C就是一个MAC地址,其中前6位16进制数03:03:30代表网络硬件制造商的编号,而后3位16进制数3A:3B:3C代表该制造商所制造的某个网络产品(如网卡)的系列号。每个网络制造商必须确保它所制造的每个以太网设备都具有相同的前三个字节以及不同的后三个字节。这样就可保证世界上每个以太网设备都具有唯一的MAC地址。 MAC地址与IP地址的联系和区别 IP地址是指使用TCP/IP协议指定给主机的32位地址。IP地址由用点分隔开的4个8八位组构成,如192.168.1.101就是一个IP地址,现在有很多计算机都是通过先组建局域网,然后通过交换机和网络连接的。然后给每个用户分配固定的IP地址,由管理中心统一管理,这样为了管理方便就需要使用MAC地址来标志用户,防止发生混乱,明确责任(比如网络犯罪)。 MAC地址同IP地址的区别就在于,虽然他们在局域网中是一一对应的关系。不过IP地址是跟据现在的IPv4标准指定的,不受硬件限制比较容易记忆的地址,而Mac地址却是用网卡的物理地址,多少与硬件有关系,比较难于记忆。 为何要修改手机MAC地址 前面我们说了,MAC地址相当于你的网络标识,在局域网里,管理人员常常会将网络端口与客户机的MAC地址绑定,这种情况学校的校内网以及一些公司的网络环境中最为常见,其做法是方便管理,不过弊端是如果你的网卡坏了,换一张网卡必须向管理人员申请绑定新的MAC地址,比较麻烦。 而如果这时我们又急于使用设备上网。这时候,我们将MAC地址改为之前已经绑定过的MAC地址,就可以跳过重新申请这一步,减少了很多麻烦。 还有一种情况就是,如果你利用手机做了一些不该做的事情,管理人员是可以获取到你的MAC地址的,不过如果你改一下,查到的MAC就不是你的了。这条大家别告诉别人是小编讲的哈,做坏事不被发现最好的方法就是不做!正所谓天网恢恢疏而不漏!咳咳,大家要好自为之啊! 除此之外,修改MAC地址对于一些新网络环境下手机连接Wi-Fi始终无法连接的情况也比较有效。 如何修改MAC地址? 说到这儿,那么问题来了,到底该如何修改我们手机的MAC地址呢?简单,最简单的方法就是利用傻瓜式的软件修改了,不过首先你需要将手机ROOT/越狱,对于安卓手机来说,在ROOT之后,可以首先尝试MacAddress这款软件,这款软件的使用方法比较简单,只要你的手机成功ROOT,安装软件后即可输入想要更改的MAC地址,不过该软件的弊端是无法支持所有设备,一些设备在使用这种修改方法后无法修改成功。 如果这种方法对你无效,那么也不要太过郁闷,因为我们还可以通过修改文件的方法修改你手机的MAC地址,方法稍微复杂一些,不过掌握之后也并不是太难,首先还是要保证你的手机ROOT成功了,然后就需要下载手机端的文件管理器,可以选择RE或者es浏览器,通用方法是找到:/etc/firmware/nvram.txt文件,备份后以文本方式打开nvram.txt,找到以下段落: #macaddr=00:11:22:33:44:55 nocrc=1 #nvram_override=1 修改为: macaddr=00:11:22:33:44:55 nocrc=1 nvram_override=1 注意,这里需要把#去掉才能修改成功,00:11:22:33:44:55部分修改为你需要的地址。 保存后开关一次Wi-Fi,新的MAC地址就生效了。大家可以去关于手机中验证MAC地址是否更改正确,这种方法适用于大部分安卓4.0以上的设备,不过由于安卓手机系统太过庞杂,不同安卓版本可能需要编辑的文件也不一样,比如某些安卓4.1的设备的文件就在/etc/wifi/下,如果大家没有在文中位置找到相应的文件,可以去自己手机型号的论坛查询对应的文件。 至于iOS设备,修改的方法相对固定一些,越狱后可以在cydia中搜索MOBILE TERMINAL插件,安装后打开执行以下指令: 输入命令:su 回车 接着输入密码:alpine 回车 (此处为默认用户密码,可以进行更改,在输入时可能不会及时显示字符,不过不要担心,确认成功输入后回车即可) 接着输入:nvram wifiaddr=XX:XX:XX:XX:XX:XX (nvram wifiaddr=就是修改MAC地址的命令,XX:XX:XX:XX:XX:XX为新的MAC地址,输入后直接按回车,退出Terminal,并重启手机即可。 值得说明的是,这种方法只适用于iOS 5.1.1以上的版本,其他低版本的机器要连接iTunes激活、如果连接iTunes无法识别的话那就删除位于/var/mobile/Media目录下的iTunes_Control文件夹、 删除完iTunes_Control目录后、重新开启iTunes MOBILE TERMINAL即可。 后记: 本文中的MAC地址是什么,如何修改手机MAC地址,你看懂了没,如果没看懂你就别随便越狱手机,那会杯具的。

关于vmware 改MAC地址的问题。

VM 7.1.4 最新 官方版本

在电脑A上安装了虚拟的XP,虚拟的XP的MAC地址随着虚拟XP所在文件目录地址的改变而改变

问题在于:把虚拟XP的文件整个目录拷贝到电脑B中后,再开启这个虚拟XP系统,MAC无论如何设置,都是与电脑B实际网卡的MAC地址相同

我看MAC地址的方式是从路由器的连接列表中看得的。

网上改MAC的方法我都试过了,都无效

怎么调能改变MAC? 问题到底出在哪里?我的目地是各各虚拟XP系统的MAC都不相同即可。

万分感谢!!!
怪事,怪事,我在路由器连接列表里看到虚拟XP的MAC是与电脑B的相同,但就在刚刚我在虚拟XP内用ipconfig /all 看到的MAC却是我修改后的MAC了,不知何故? 为何路由器里与系统命令查出的MAC不同呢?哪个是对的呢?

你不会选择网络连接类型时选的是直连吧? 改成NAT就行了。

要不把虚拟网卡删了,再新建一个好了。 

不知何故? 为何路由器里与系统命令查出的MAC不同呢?哪个是对的呢?

如果相同那才麻烦大了呢。虚拟网卡的数据包出去,不还给走物理网卡,路由器是和物理网卡相连,自然看到的是物理网卡的MAC地址。 虚拟机查看的MAC地址是虚拟机虚拟网卡的MAC地址。

虚拟机的数据包经过你电脑NAT转换后通过物理网卡出去。

MAC地址是二层地址,只能子网内部可见,跨网后就屏蔽掉了。 你在你本机上看看网卡MAC地址是不是和路由器一样。

参考技术A 如果相同那才麻烦大了呢。虚拟网卡的数据包出去,不还给走物理网卡,路由器是和物理网卡相连,自然看到的是物理网卡的MAC地址。 虚拟机查看的MAC地址是虚拟机虚拟网卡的MAC地址。本回答被提问者采纳 参考技术B 打开虚拟机,点击“编辑虚拟机设置”如下图:
然后
如下图,分别点击
“硬件”“网络适配器”“高级”,然后就可以对网卡的mac地址进行操作了。
在这里,你可以随意更改mac地址,更改后,确定保存后,就会生效,启动电脑后,就会用新的mac地址。
参考技术C 这个很简单
建立虚拟机直接选桥接
不管你怎么装虚拟机
物理网卡一样还是用的母机得
楼主给分
我这里有个虚拟机建服务器的教程
包括开外网
都发给你
参考技术D 因为是复制的 虚拟机 所以 虚拟机中的 sid 号都相同 楼主可以下载个 newsid 拷贝进去 刷新下sid再试试修改mac地址看看!~ 望采纳!~

以上是关于怎么改手机MAC地址?的主要内容,如果未能解决你的问题,请参考以下文章

华为传输业务绑定了交换机mac地址怎么改

网卡地址 MAC格式是啥样的?

如何更改电脑的MAC地址?

如何根据网卡MAC地址获取手机品牌

oppo开启手机mac地址随机能不能改成默认的连接WiFi就是随机mac?

怎么查看mac?