如何在Linux或Android中更改MAC地址

假设出于娱乐和学术原因,这与某些酒店,服务器,代理服务器等的限制无关。 可能会强加给您-您需要更改 MAC地址 你的 Linux 或设备 Android.

这样做是胡扯。 但是,就像所有煎鸡蛋一样,您必须知道如何做。


在Linux和Android中,问题都非常简单。 但是,应注意的是,在两种情况下,都将需要管理员特权,这意味着在Android情况下,它必须是“ rooted”设备。

步骤

1.- 启用wifi。

2.- 断开设备已连接的任何网络的连接。

3.- 打开一个终端并运行以下脚本:

su
ifconfig wlan0硬件以太00:22:d2:34:ac:78
网络配置

显然,您将必须用所需的任何MAC地址替换00:22:d2:34:ac:78。 如果您打算假装您正在使用另一台特定设备,则可以通过在该设备上键入以下内容来找出其MAC地址:

使用ifconfig

最后,澄清一下脚本中出现的netcfg命令只是被包括在内,以确保成功完成了更改。

在Android上,您可能必须将第二行替换为 busybox ifconfig wlan0硬件以太00:22:d2:34:ac:78.

4.- 如果要将脚本保存到文件中并假设您将其称为macchanger,请不要忘记使用以下命令为它赋予执行权限:

chmod + x macchanger

5.- 剩下的就是在启用Wi-Fi的情况下运行脚本,但不连接任何网络。

sh Macchanger

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   包蒂斯塔·帕拉泽西(Bautista Palazesi)

    嗨,你好..我有一个查询..脚本的主题是.. ?? 就像自动化更改mac地址的过程.. ??? 以及如何创建它.. ?? 谢谢

  2.   贡扎洛克兰佩罗1982

    嗨,我告诉你,我的Sony Acro S(LT26w)手机有严重问题,发生的事情是,当激活Wi-Fi时,手机进入安全模式,无法再次使用,并且官方JB rom必须使用flashtool加载。
    我释放了引导程序,加载了cyanogenmod 10.1 ROM,但是当我再次激活wifi时,我提到的事情发生在我身上,然后再次加载ROM🙁
    您认为是什么问题!
    拜托...。 你能帮助我吗

    1.    卢卡斯

      您是否更改了手机的mac地址? 您必须小心,因为在手机中,有许多无效的地址,并且许多手机使用其地址来标识自己的设备,我碰巧使用了iPod,因此我更换了Mac,再次还原为原始Mac时,重置为好像是出厂时一样(但我的应用程序的所有空间都被占用了!),设置照常恢复了...

      1.    让我们使用linux

        你好卢卡斯! 不会在linux / android上发生,至少不是我所知道的。 看来这是Mac / Apple特有的问题,而不是一般的手机。 🙁
        拥抱! 保罗

  3.   jos1727

    一个问题是,更改是永久的还是在我们要更改地址的那一刻执行脚本? 干杯

    1.    让我们使用linux

      如果内存不会让我失望,那么每次启动Android时都必须这样做(以防万一您始终需要使用它)。 换句话说,只要您不重新启动电话,它就是“永久”的。 重新启动它会丢失更改。
      干杯! 保罗

  4.   桑蒂·霍约斯

    您好,我创建了一个Java程序来以图形方式解决此问题。 它已在Ubuntu上进行了测试。

    我给你gitHub的链接。 如果您想看一下代码,并鼓励有人对其进行改进。 并下载它当然🙂

    https://github.com/santiihoyos/Linux-Mac-Changer/releases

  5.   艾伦

    你好,它对我不起作用,它告诉我ifconfig:siocsifhwaddr:不支持操作