Macchanger,更改网络设备的MAC地址

关于 Macchanger

在下一篇文章中,我们将看看 Macchanger。 这是一个免费的开源实用程序,可用于 Gnu / Linux 系统。 与她 我们将能够看到和更改 MAC 地址,从 终点站,从我们计算机上的任何网络设备.

对于那些不熟悉什么的人 MAC地址 (媒体访问控制),告诉他 这是制造商分配给网络硬件的唯一 48 位标识符. 它也称为物理地址,它对于每个设备都是唯一的。 某些服务可以使用此地址来限制访问。

使用 Macchanger 在 Ubuntu 中更改网络设备的 MAC 地址

该工具将为我们提供不同的可能性来更改或查看我们设备的 MAC 地址。

安装 Macchanger

首先,第一件事是 在我们的系统上安装此实用程序. 在 Ubuntu 中,我们只需要打开一个终端(Ctrl + Alt + T)并在其中执行命令:

安装macchanger终端

sudo apt install macchanger

在安装过程中,我们会看到一个对话框 它会询问我们是否要自动更改 MAC 地址. 在这里,我们可以选择两个选项之一。 虽然正如您在以下屏幕截图中看到的那样,但对于此示例,我选择了““。

安装macchanger

列出所有网络接口

安装后,我们将开始 列出所有网络接口,以便我们可以选择要更改其 MAC 地址的接口. 要显示所有这些网络接口,在终端 (Ctrl + Alt + T) 中,我们只需要编写:

列出网络接口

ip addr

如您在上一个屏幕截图中所见, 该命令列出了系统的所有网络接口及其相关信息. 对于手头的这个示例,我们将更改网络接口的 MAC 地址 enp0s3.

验证特定网络接口的当前 MAC 地址

在更改 MAC 地址之前,让我们先从 验证我们感兴趣的网络接口的当前 MAC 地址。 我们将使用以下命令实现此目的:

当前的Mac

macchanger -s enp0s3

在这个命令中 每个用户必须将接口名称 enp0s3 替换为他们想要使用的接口名称.

随机更改特定网络接口的 MAC 地址

到此为止,我们将 为我们感兴趣的网络接口分配一个随机 MAC 地址。 我们将使用以下命令执行此操作:

随机更换mac

sudo macchanger -r enp0s3

在这里,与我们将要看到的所有示例一样,每个用户都必须更改他们感兴趣的网络接口的名称。 执行此命令后, 借助上一点使用的命令,我们可以确认网络接口的MAC地址已经改变,如截图所示。

手动更改网络接口的 MAC 地址

此实用程序为我们提供的另一种可能性是 手动将您选择的 MAC 地址分配给网络接口. 为此,我们可以使用以下命令:

手动更改mac

sudo macchanger --mac=a2:42:b0:20:ee:03 enp0s3

在这个命令中 我们将能够使用我们选择的任何 MAC 地址,只要它的格式正确.

我们可以 确认指定网络接口的MAC地址已更改 在命令的帮助下:

macchanger -s enp0s3

还原特定网络接口的真实 MAC 地址

为了完成我们将 恢复我们指定的网络接口的原始MAC地址 使用:

返回永久mac

sudo macchanger –p enp0s3

当我们运行这个命令时, 我们会看到指定网络接口的永久MAC地址和新MAC地址是一样的。 这意味着网络接口的原始MAC地址已经成功恢复.

帮助

如果我们要 查阅在我们的设备中操作 MAC 地址的所有可能选项, 我们只需要使用终端 (Ctrl + Alt + T) 命令:

Macchanger 帮助

macchanger --help

卸载

从 Ubuntu 中删除此程序,就像安装一样简单。 只需要打开一个终端(Ctrl + Alt + T)并在其中执行:

卸载 Macchanger

sudo apt remove macchanger

正如我们所看到的 您可以轻松地在 Ubuntu 20.04 系统上安装 Macchanger 实用程序,然后使用它来查看和更改任何网络设备的 MAC 地址.


发表您的评论

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

*

*

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