怎么才能让手机固定一个MAC地址?

怎么才能让手机固定一个MAC地址?,第1张

手机的mac地址和电脑的不一样。他采用的是linux系统的二进制算法。当你连入wifi后。会自动匹配最合适的地址,而且这个地址是虚拟测,实际的地址是不变的。只要不影响上网 就没事的。比如这样的mac地址连入被网络尖兵看守的电信网络后,却不会被发现。而带电脑的就不一样了,没有做任何的措施的话,直接被网络尖兵看守的电信网络后,很快就会被发现,而被警告。

一、什么是MAC地址?

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

二、Android系统MAC地址在哪?

首先就从Android系统说起吧,点击手机的“设置”——“WLAN”——“高级设置”——最后“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地址是手机的网络标识,连接WIFI后可以绑定路由器分配的IP地址,从而联网。

具体 *** 作方法是:

用手机连接路由器WIFI。

登陆路由器管理页面-DHCP服务器-DHCP服务,确保地址池有空除IP。如把地址池开始和结束IP设置为192.168.1.10-192.168.1.100

进入DHCP客户端列表,记录手机的MAC地址和分配的IP。

进入静态地址保留,添加新条目,打上手机的MAC地址和分配的IP,设置为生效,保存。

设置完成以后,这个IP就绑定这部手机,任何时候连网都不再受限。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11887382.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存