MAC 地址:它是什么以及如何更改它 desde Linux

La MAC地址 (媒体访问控制)是唯一与网卡或设备相对应的48位标识符。 也被称为 实际地址,是 每个设备唯一 因为它们是在制造时直接写在硬件上的。 一个例子是: 38:70:77:1D:51:00.

换句话说,实际上,在这篇文章中,我们不会学习永久更改MAC,而是要创建具有不同目标的克隆。 例如,在我的一个工作中心中,为了获得可以访问Internet的IP地址,需要在DHCP服务器中注册一个MAC。 即,针对MAC递送IP。

问题在于,我通常随身携带笔记本电脑,并且使用笔记本电脑工作时比在随机计算机上舒适得多。 因此,我要做的是在笔记本电脑中克隆分配给我的计算机的MAC,这样我就可以访问Internet。

更改MAC地址的3种方法。

通过ip链接

最简单的方法(在Archlinux中)使用 ip链接。 为此,我们要做的第一件事是“击倒”或“停止”网卡,但是我们需要知道我们的界面是什么,因此我们执行以下操作:

$ ip link show

这将为我们提供类似于以下内容的列表:

1:什么: mtu 65536 qdisc无队列状态未知模式默认组默认链接/环回00:00:00:00:00:00 brd 00:00:00:00:00:00 2:enp1s0: mtu 1500 qdisc pfifo_fast状态UP模式默认组默认qlen 1000链接/以太20:89:84:f7:4c:混合ff:ff:ff:ff:ff:ff:ff 3:wlp2s0: mtu 1500 qdisc mq状态DOWN模式默认组默认qlen 1000链接/以太68:17:29:是:ff:69 brd ff:ff:ff:ff:ff:ff 4:virbr0: mtu 1500 qdisc无队列状态DOWN模式默认组默认链接/以太ca:97:e2:96:15:b3 brd ff:ff:ff:ff:ff:ff

在这种情况下,我们感兴趣的那个是2,所以我们继续执行(名称可能会因PC或发行版而异):

$ sudo ip link set dev enp1s0 down

卡关闭后,我们执行以下命令:

$ sudo ip link set dev enp1s0 address XX:XX:XX:XX:XX:XX

其中XX:XX:XX:XX:XX:XX是我们要克隆的MAC地址。 现在,我们提起卡:

$ sudo ip link set dev enp1s0 up

通过macchanger

我们可以通过一个名为 Macchanger:

# pacman -S macchanger

用法语法为“ macchanger -r »。

# macchanger -r enp1s0

要创建一个随机的MAC地址,除了提供者的字节(如果他们检查了MAC),您必须使用以下命令:

# macchanger -e enp1s0

最后,要将MAC地址更改为特定值:

# macchanger --mac=XX:XX:XX:XX:XX:XX

使用NetworkManager

好了,在控制台上一团糟之后,我们有了一种更简单的方法来更改或克隆MAC地址,那就是使用NetworkManager。 请注意它说: 克隆的MAC地址.

DirecciónMAC

关于此方法的最大好处是,即使重新启动计算机,克隆的MAC地址也将保留。 此外,该工具还允许我们创建一个随机MAC地址。 这一直是所有亲爱的朋友。

数据来源: ArchLinux Wiki


发表您的评论

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

*

*

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

  1.  

    o
    ifconfig eth0关闭
    ifconfig eth0硬件ether 02:01:02:03:04:08
    ifconfig eth0向上

    1.    亚历克斯

      您将最简单的方法放在拱形上,最简单的方法是将橙色放入,这也是我所知道的一种

  2.   埃利奥时间3000

    有趣的是,能够通过MAC地址过滤访问WiFi网络(这是短暂的,但事实证明是有用的)。

    1.    拉斐尔·卡斯特罗(Rafael Castro)

      古巴是很普遍的问候。

  3.   静态

    太好了,在大学里,我总是克隆一个或另一个用户的MAC来改善下载的连接性,虽然这并不严重,但是它帮助我进行了OS的下载及其未来的学习,感谢这篇帖子

  4.   骨头

    能够通过MAC地址过滤互联网很有趣,我预见到我将需要学习做到这一点。 优秀的职位

  5.   若尔基乔

    有趣的是,尽管弄清该过程是“欺骗”还是“ MAC屏蔽”仍然很重要,因为鉴于其是物理地址,因此实际上和法律上更改MAC的概念实际上是不可能的。 但是在重新启动之前,它一直被掩盖,这是有价值的,在网络安全审核时很有用。

    顺便说一句,您在屏幕截图中使用了什么字体? :v

    1.    拉夫

      是的,这就是为什么我在帖子中说我们要克隆,而不是物理更改MAC😀字体是Aller。

  6.   先生

    优秀文章

  7.   冲浪

    macchanger也有一个GTK接口,我认为是macchanger-gtk的软件包

  8.   牧师

    如果在域服务器或无线上发生MAC阻塞,这是否有效? 我之所以这样说,是因为在我工作的公司中,蜂窝设备和笔记本电脑中的MAC被无线阻止。 如果被MAC阻止的设备对其进行了更改,它们会再次释放吗?

  9.   Darkar

    该信息非常有用,感谢您的共享。

  10.   新奇尔

    如您所述,在kde中,即使在没有Random选项的情况下,也可以在gnome中完成:

  11.   杰明·塞缪尔

    在gnome Network Manager中,它还以图形方式简化了它

  12.   拉德克斯

    对于那些从linux开始的人来说是很棒的文章

  13.   达约

    它还有另一种鲜为人知的更改mac的用法:当我的isp具有静态ip时,我更改了路由器的mac并重新启动,它们给了我一个新的ip。

  14.   mat1986

    我记得当我使用aircrack-ng时,他们说,作为审核网络的一项重要要求,有必要更改MAC,想象一下是否由于某种原因他们发现了您:找到物理MAC并发现了您的计算机...

  15.   佩克

    论坛管理员可以看到您的mac吗?对其进行更改是否对过滤路由器有用呢?

  16.   阿布萨隆

    您好,我有一个问题。我已经使用 Wi-Fi 卡以所有三种方式完成了该过程,但是当它与网络断开连接时,Mac 会发生变化,当我连接到网络时,它会返回到原来的 Mac,并且新的不会留下来。因此它无法连接。奇怪的是,我是从 Windows 完成的,它可以工作并连接,但是 desde linux 不……也许有一些解决这个困境的办法……???

  17.   何塞·德·阿隆索

    挺好!

    在这里,我找到了另一个西班牙语链接,该链接说明了几种了解Linux中MAC地址的方法:

    http://www.sysadmit.com/2018/01/linux-saber-direccion-mac.html