我们都知道MAC是网卡的物理的地址,一般是固化的网卡芯片,不管是手机和电脑都是相对于的MAC地址的,不管什么情况下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位地址,由用点分隔开的4个8八位组构成,如192.168.1.101就是一个IP地址,现在有很多计算机都是通过先组建局域网,然后通过 交换机 和网络连接的,然后给每个用户分配固定的IP地址,由管理中心统一管理。

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

MAC地址同IP地址的区别就在于,虽然他们在局域网中是一一对应的关系,不过IP地址是跟据现在的IPv4(还有IPv6)标准指定的,不受硬件限制比较容易记忆的地址,而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地址 修改器 ,这样才能更好的修改手机的MAC地址。但是在修改的过程中也有很多的问题出现,希望大家能够对照以上的方法加以操作,这样才会避免不必要的问题出现。除此之外也要根据自己的机型来选择对应方法,切记不要盲目的去修改。

mac地址修改_如何修改手机MAC地址?相关推荐

  1. 最新织梦DEDECMS全站目录化伪静态设置(网址和生成静态地址一样、电脑和手机访问地址也一样)

    最新织梦DEDECMS全站目录化伪静态设置,伪静态设置成功后,网址和生成静态地址一样.电脑和手机访问地址也一样. 如果你电脑端是生成静态而手机端是动态的话,请查看织梦手机端伪静态设置http://ww ...

  2. mac地址修改_快速更改WiFi MAC地址

    想要快速修改自己的Mac地址吗?这里为大家推荐一款特别好用的修改工具,这款WiFiSpoof for Mac能够快速生成随机的Mac地址,这款生成的这些地址会每隔30分钟随机改变,可以将这些地址在工作 ...

  3. 如何给mac地址赋值_交换机工作基础——MAC地址表的构成与安全

    SW转发流程 拓扑 1---MAC地址表老化时间调整 修改SW-1的MAC地址表老化时间为10000S [SW-1]mac-address aging-time 10000 //修改本SW的动态MAC ...

  4. gg修改器偏移量修改_烧饼修改器地址偏移计算器功能使用说明

    烧饼修改器2.5版本即将在11月份推出,该版本强化了加速器,支持更多的游戏:新增了强制加速模式,支持3D游戏:最大的特色就是新增了地址偏移计算器,修改起来更加的方便,下面演示地址偏移计算器功能的详细使 ...

  5. android8.0获取mac地址,NJS如何获取安卓手机MAC地址 安卓版本8.0以上

    问题描述 我现在用H5+MUI+vue开发 官网给的获取MAC地址都不好用 要不是报错 要不就是02:00:00:00:00 这种根本不是实际地址所以想问问大神应该怎么获取 对NJS不是很了解查询不到 ...

  6. mac java安全_关于 Java for Mac OS X 10.4 发行版 7 的安全性内容

    Java CVE-ID:CVE-2008-1185.CVE-2008-1186.CVE-2008-1187.CVE-2008-1188.CVE-2008-1189.CVE-2008-1190.CVE- ...

  7. 笔记本HTML刷新页面在哪,笔记本电脑ip地址查询_笔记本自动获得ip地址在哪儿?-192路由网...

    问:笔记本电脑IP地址怎么查询? 笔记电脑上的时候,把IP地址设置成了 自动获得. 那么自动获得的IP地址是多少?怎么查看到笔记本电脑自动获得的IP地址信息? 答:不同操作系统的笔记本电脑,查看自动获 ...

  8. linux hosts文件如何修改_如何修改hosts文件?让你简单方便快捷管理

    如何修改hosts文件?几种修改方法让你简单方便快捷,hosts 是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联"数据库&q ...

  9. 阿里云 mysql 修改root密码修改_怎样修改数据库root密码

    在 Linux 中修改 MySQL 或 MariaDB 的 Root 密码 如果你是第一次安装 MySQL 或 MariaDB,你可以执行 mysql_secure_installation 脚本来实 ...

最新文章

  1. 《深入理解Nginx:模块开发与架构解析》一1.2 为什么选择Nginx
  2. [转]Erlang 大量写入出警报
  3. 【以太坊】私有链和测试网的区别
  4. uniapp在低版本android,uni-app离线打包Android平台注意事项
  5. Hadoop学习笔记
  6. sap 供应商表_财务人员学习SAP的路线图
  7. Django开发中问题和报错集合
  8. centos7根目录root扩容操作记录
  9. 四边形内接于圆定理_2020中考几何秘籍:初中最全几何定理和解题思路
  10. linux指令ls -1,linux命令1--ls
  11. 5分钟轻松搞定产品需求文档!这可能史上最全PRD文档模板
  12. python解一元三次方程_利用Python的sympy包求解一元三次方程示例
  13. 小游戏《塔防》开发(一)上篇
  14. 通过STM32CubeMX实现LED闪烁——基于HAL库
  15. web zxr10 中兴 路由器_中兴 ZXR10与思科路由器互联问题-路由器
  16. Unity3D消耗CPU过高解决办法
  17. 一.c#基础 [Unity_Learn_RPG_1]
  18. virualbox andirodx86
  19. 关于图像的灰度值范围是0-1还是0-255的正确理解运用
  20. 回退git add操作

热门文章

  1. springsecurity 登录失败_Spring Security 实战干货: 401和403状态
  2. js中call与apply用法
  3. linux7 无法连接网络,CentOS7无法连接网络怎么办
  4. winxp不加载oracle服务器,WinXP系统开机提示“windwos不能加载用户的配置文件”怎么办...
  5. oracle添加文件,ORACLE---添加控制文件
  6. flask html新增,如何在script里修改flask传入html的变量?
  7. atomic原子类实现机制_深入了解Java atomic原子类的使用方法和原理
  8. Linux sse 地址对齐指令,SSE指令:哪些CPU可以执行原子16B内存操作?
  9. java fx 插件,JAVA FX 應用程序基礎
  10. boost::lexical_cast