使用arp命令
arp命令可以查看并操作ARP缓存。
在Linux / Mac OS X / Unix等操作系统下找出路由器Mac地址
找出默认路由器(网关IP地址):
$ /sbin/route
输出示例:
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.56.2 0.0.0.0 UG 100 0 0 ens32 192.168.56.0 0.0.0.0 255.255.255.0 U 100 0 0 ens32 192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0
默认路由器IP为192.168.56.2. 发送ICMP ECHO_REQUEST(ping请求):
$ ping -c 4 192.168.56.2
然后执行命令命令,查找路由器MAC地址:
$/usr/sbin/arp -a
输出示例:
gateway (192.168.56.2) at 00:50:56:f9:44:62 [ether] on ens32
使用telnet / ssh查看mac地址
如果路由器打开了远程管理。可以使用telnet或者ssh命令登录路由器,查看路由器mac地址:
$ telnet 192.168.1.2
或者$ ssh admin@ 192.168.1.2
输出示例:
Login: admin Password:
使用web网页
直接在浏览器中输入http://路由器ip
。登录后即可查看mac地址
在MS-Windows XP / NT / 2003/7 / Vista下中查找Mac地址
windows中查看mac地址使用下面的命令:
$arp -a
输出示例:
接口: 192.168.31.82 --- 0x16 Internet 地址 物理地址 类型 192.168.31.1 54-48-e6-9b-a2-58 动态 192.168.31.255 ff-ff-ff-ff-ff-ff 静态 224.0.0.22 01-00-5e-00-00-16 静态 224.0.0.251 01-00-5e-00-00-fb 静态 224.0.0.252 01-00-5e-00-00-fc 静态 239.255.255.250 01-00-5e-7f-ff-fa 静态 255.255.255.255 ff-ff-ff-ff-ff-ff 静态
日期:2020-03-23 08:03:50 来源:oir作者:oir