- ：说到网络,
您可能经常听说MAC地址这个术语｡
在本课中, 我将介绍MAC地址的含义､
用途以及如何更改它｡
（戏剧性的音乐）（响亮的撞击声）MAC地址代表介质访问控制, 它是由设备制造商分配给网络接口的永久､
物理和唯一的地址｡
因此, 无论您使用的是无线网卡､
有线网卡还是以太网卡, 每个网卡都有一个特定的地址,
该地址对于该网卡是唯一的｡
因此, 世界上不会有两台设备拥有相同的MAC地址｡
而这个地址对于这个特定的设备来说将永远是相同的,
即使你把它从你的计算机上拔下来, 把它连接到另一台计算机上, 那么这个网络设备将永远有相同的地址｡
因此, 您可能已经知道, IP地址在互联网中用于识别计算机,
并在互联网上的设备之间进行通信｡
MAC地址在网络中用于识别设备并在设备之间传输数据｡
因此, 在网络中发送得每一条数据或数据包都包含源MAC与目得MAC.
因此, 此数据包将从源MAC流向目的MAC｡
因为这是每个接口和每个网络设备的唯一物理地址,
而且它用于标识设备, 所以更改它将使您在网络上匿名｡
不仅如此, 过滤器还经常使用MAC地址来阻止或允许设备连接到网络,
并在网络上执行特定任务｡
因此, 将您的MAC地址更改为另一个设备的MAC地址将允许您模拟该设备,
并允许您执行您可能无法执行的操作｡
因此, 您将能够绕过过滤器,
或连接到只有具有特定MAC地址的特定设备才能连接的网络, 并且您还能够隐藏您的身份｡
现在, 更改MAC地址非常非常简单, 让我来演示一下如何做到这一点｡
首先, 我将使用ifconfig命令列出我的Kali机器上所有可用的网络接口｡
网络接口是指允许我们连接到网络任何设备｡
例如, Wi-Fi卡或以太网卡等｡
首先, 我们有eth0, 这是在我们设置Kali使用iNet网络时由虚拟机创建的虚拟接口｡
您可以看到接口名称为eth0, 它有一个IP地址,
因为正如我所说, 它连接到网络｡
如果我们转到这里, 我们可以看到它写着“有线连接”｡
这是代表Kali连接到的有线网络的接口,
该网络实际上是一个虚拟NAT网络｡
您还可以看到网络掩码､ 广播和一条非常重要的信息,
即以太网｡
这是此虚拟接口的MAC地址｡
现在, 您可以看到我的另外两个接口lo和lan0的类似信息｡
唯一的问题是, 您可以看到这两个接口都没有IP地址｡
主要原因是这些接口都没有连接到网络｡
现在lo是Linux创建的默认接口, lan
0是我真正的无线适配器, 所以我可以用它连接到Wi-Fi网络｡
但如果我在这里连接网络, 你会看到Wi-Fi没有连接,
因为我实际上没有连接到任何网络,
这就是为什么它没有IP地址｡
现在, 这并不重要, 因为我们要做的只是更改MAC地址,
该地址再次显示在此处的以太网部分下,
与您在此处看到的eth0类似｡
现在, 要更改您在此处看到的任何值,
您必须首先禁用该接口｡
在本例中, 我们要更改MAC地址,
使其由以太网表示, 其值为此处的值｡
因此, 为了禁用接口, 我们将执行ifconfig,
后跟接口名称, 在我的示例中是lan0, 后跟down以禁用它｡
现在, 如果我按Enter键,
您将看到命令运行时没有错误,
因此这意味着它已正确执行｡
接下来我们要做的是改变我们想要改变的选项｡
在本例中, 我们要更改以太网地址,
即MAC地址｡
首先, 我们要输入ifconfig,
我们要输入要更改的接口,
它的一个选项, 然后我们要输入要更改的选项.
我们要更改的是硬件地址, 因此我们将更改硬件地址｡
然后, 我们将为它提供要将MAC地址更改为的地址｡
例如, 我将使用00：11：22：33：44：55｡
非常简单的命令,
我们执行ifconfig lan0来选择要更改其选项的接口,
我们要设置硬件地址, 并将此地址设置为该特定地址｡
因此, 您可以使用所需的任何地址,
格式与此处相同｡
请确保您的地址以00开头｡
我将再次按Enter键,
我们没有看到任何错误消息,
这意味着命令已正确执行｡
最后, 我们只需要启用接口, 因为我们通过执行ifconfig
lan0 down禁用了它, 所以我们只需要执行ifconfig
lan0 up来启用它｡
现在接口已启用, 如果我们再次执行ifconfig,
查看此处的以太网部分, 您可以看到它已更改为我们指定的MAC地址｡
现在, 此操作已完成, 您的MAC地址也已更改｡
现在, 您可以开始使用该接口, 它将显示此MAC地址,
而不是其原始MAC地址｡
就像我说的, 这在很多情况下都很有用｡
现在, 请记住, 一旦您重新启动计算机,
MAC地址将恢复为原始地址, 因为我们只是更改内存中的MAC地址, 而不是真正更改物理MAC地址｡
但是如果你的MAC地址在没有重新启动的情况下重置为原来的地址,
那么就出了问题｡
这可能是因为您的网络管理员正在重置MAC地址｡
不是每个人都会遇到这个问题,
所以我不打算在这堂课上讨论它,
但是如果你遇到这个问题,
如果你的MAC地址在没有重启电脑的情况下回到了原来的地址, 那么请查看这堂课的资源中的YouTube视频, 它会告诉你如何解决这个问题｡