![是否可以在我的 LAN 中的某处找到已关闭计算机的 MAC 地址?](https://linux22.com/image/1374889/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E5%9C%A8%E6%88%91%E7%9A%84%20LAN%20%E4%B8%AD%E7%9A%84%E6%9F%90%E5%A4%84%E6%89%BE%E5%88%B0%E5%B7%B2%E5%85%B3%E9%97%AD%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%9A%84%20MAC%20%E5%9C%B0%E5%9D%80%EF%BC%9F.png)
我知道我可以 ping 并在我的本地 ARP 表中找到 MAC 地址。
但是,如果我想要地址的计算机没有启动,无法响应 ping 等,并且我无法物理访问它,该怎么办? 有地方可以找到这个 MAC 地址吗?
例如在路由器中或在 DNS 表中?
答案1
不可以。除非你在交换机端口上设置了基于 mac 的规则
编辑:dns 预留(正如您所提到的)和 dhcpd 租约也可以工作。
答案2
如果您知道故障 PC 的 IP 地址,您可能能够在发现该计算机的系统的 Arp 缓存中找到它。
在 Windows 中:
arp -a
在 Linux 中
arp
答案3
如果计算机的 BIOS 设置了远程启动,您应该能够向其发送一个“魔包”来打开它,然后等待其启动以进行网络访问。
寻找“局域网唤醒”。
答案4
很久以前就问过了,但是如果你有权访问网络中的路由器,它可能有一个网络中使用的设备列表,某些型号还会显示 MAC 地址。