欢迎光临散文网 会员登陆 & 注册

MAC地址修改综述

2017-12-31 14:30 作者:执念残生轮回  | 我要投稿

MAC(Media Access Control或者Medium Access Control)地址,意译为媒体访问控制,或称为物理地址、硬件地址,用来定义网络设备的位置。在OSI模型中,第三层网络层负责 IP地址,第二层数据链路层则负责 MAC地址。因此一个主机会有一个MAC地址,而每个网络位置会有一个专属于它的IP地址。

为什么需要修改MAC地址呢?

为了接入某个网络,有时某些场所的路由器由于某些要求,需要对访问的设备进行限制,这时最常见的方案就是MAC地址过滤(MAC地址过滤指的是禁止(允许)MAC地址列表中的电脑上网,也就是在路由器上通过MAC地址来控制局域网中的计算机的上网请求。)。

而外部人员想要接入这个网络,就需要把自己的MAC地址设置成符合要求的地址才能接入这个网络。

怎么修改MAC地址?

一般来说,MAC地址是网卡决定的,是固定的。但实际上,玩嵌入式的朋友就知道,对于网卡的硬件初始化时,是人为地或者从储存设备某段地址中读出MAC地址。

我们可以用软硬件多种方法修改mac地址

所有的软件在这里下载:http://url.cn/5EC9czW

先说说桌面端

Windows:下载软媒设置大师

无线网卡貌似改不了

Linux:命令行修改

临时性更改,重启还原

/sbin/ifconfig eth0 down 

/sbin/ifconfig eth0 hw ether 23:23:23:23:23:23 (可以修改成任意地址)

/sbin/ifconfig eth0 up

service network restart

PS:把上述脚本保存在/etc/rc.local中,即可实现开机修改

安卓

原理与Linux类似

临时性更改,重启还原

下载changemymac


(红米note4x-联发科cpu亲测成功)

永久性更改

参考陈子平的教程:http://url.cn/5lon6Hd

下载QPST(高通烧录软件)

此方法相当于改硬件,是永久的

PS:我的小米2S亲测成功(开发版已Root),先输入*#*#717717#*#*

连上电脑,win7下自动下载驱动,装好驱动识别出com扣然后按照教程走

我用的修改器软件是Notepad++

使用Notepad++时,搜索格式:AB 89 67 45 23 01(注意有空格


大概要替换4处

拷机时请耐心等待

此为永久更改,所以请记下自己原来的mac地址

(联发科的SPFlashTool不知能否更改,理论上是可以的)


苹果:ios8.4.1及以下越狱有效

环境:已安装openssh

先打开飞行模式,防止出现意外

用i4助手开SSH通道

用winscp进入命令行

点新建站点

默认密码是alpine

输入命令

nvram wifiaddr=23:23:23:23:23:23

(mac地址可改为任意,但最好不要用00:00:00:00:00:00这样的,因为系统要重新激活,苹果服务器判断mac地址有问题就不让激活了,结果就会导致入狱

reboot

重启后重新激活,永久更改

iPad mini 3 iOS8.1.1亲测成功

(激活时最好用wifi激活)

还原mac地址的命令:nvram -d wifiaddr

MAC地址修改综述的评论 (共 条)

分享到微博请遵守国家法律