如何找到路由器的MAC地址?

网络工程 路由器 MAC地址
2021-07-18 04:32:28

我正在尝试找出路由器的 MAC 地址。

这张图片是使用命令 ipconfig:

在此处输入图片说明

这张图是使用 arp -a 命令:

在此处输入图片说明

我看到它说我的 IPv4 地址是 192.168.1.114,所以我在 arp -a 命令中找到它。但是,它有许多不同的 MAC 地址。它还说默认网关是 192.168.1.1,所以我的问题是:哪个是我的路由器 MAC 地址?帮助将不胜感激。谢谢!

3个回答

根据您的屏幕截图,192.168.1.1 的 ARP 缓存条目是c8d7.1914.f1d1,这可能是您所连接的路由器接口的 MAC 地址。

根据您的输出ipconfig/all,您的网络接口的 MAC 地址是844b.f522.6f98.

您可以tracert 8.8.8.8从您的PC发出并找出下一跳IP地址,这将是您的下一跳(网关IP地址)IP地址,然后发出命令arp -a,查看IP地址映射到哪个MAC地址,该MAC地址是下一跳(网关)。

以下只是举例。

C:\Users\>tracert 8.8.8.8  
Tracing route to google-public-dns-a.google.com [8.8.8.8]  
over a maximum of 30 hops:  
  1     5 ms     5 ms     5 ms  192.168.1.1**  
  2     5ms      5ms      5ms   10.11.12.13   
  3  ^C

C:\Users\>arp -a  

Interface: 192.168.1.1 --- 0xb  
  Internet Address      Physical Address      Type  
  192.168.1.1            c8d7.1914.f1d1     dynamic  

希望这个回答对你有帮助。

如果使用 Linux 的另一个工具iw用于无线,您可以使用以下方法转储连接的路由器详细信息:iw dev <device_name> station dump从哪里获得ip a并选择您的活动无线名称,例如:wlp3s0-这可能提供许多设备,因此您需要确认您已识别正确的。此外,还有ip neigh show dev wlp3s0将提供连接到您的路由器的 AP。提供相同的 MAC 详细信息