使用私有 IP 从远程计算机查找 MAC 地址

使用私有 IP 从远程计算机查找 MAC 地址

我想要知道远程计算机设备的 MAC 地址。我还想知道如果有人知道我的 MAC 地址,会有什么安全威胁?

答案1

我想要知道远程计算机设备的 MAC 地址。

登录到该移除的计算机并使用“arp -a”或登录到本地交换机并发出其命令来显示 ARP 值(该命令因品牌和型号而异)。

我还想知道如果有人知道我的 MAC 地址会有什么安全威胁?

如果有人知道您的 MAC,则不会存在安全威胁。MAC 仅在本地使用。

任何不在同一个本地网络上的人(阅读:在大多数情况下,任何不在你家里插入同一个交换机或连接到同一个无线网络的人)都无法用它做任何事情。

答案2

使用

arp -a 192.168.0.1

或者需要追踪的机器的 IP

答案3

要找出机器的 MAC 地址:

  • 如果你有权访问机器,请运行ipconfig /all

    (Windows - 查看“物理地址”)或ifconfig(Linux - 查看 HWaddr)

  • 如果您无法访问该机器,但可以访问同一局域网中的机器,则 ping 目标机器。然后,运行arp -a(Windows 和 Linux)。这将向您显示 IP 到 MAC 的映射。

  • 如果您不在同一个局域网内且无法访问该机器,那么您就倒霉了。

现在,关于安全问题,MAC 地址中包含的唯一信息是网卡制造商的 ID。这是由于 MAC 地址的分配方式。分配 MAC 地址的 IEEE 为每个制造商提供了一个三字节前缀。MAC 地址中的其他三个字节由制造商自己设置。因此,给定一个 MAC 地址,您可以查看这里并找出谁制造了带有该 MAC 的网卡。例如,MAC 以 00-26-98 开头的网络接口卡由 Cisco 制造。

答案4

如果您使用的是 Windows,请使用:

nbtstat -A <ip-address>

相关内容