有些时候,我们想知道局域网内的全部在线主机的IP地址,以进行后续相关操作;
虽然大部分情况下,路由器管理页面或者路由器APP可以得到这些主机的IP地址及在线状态;
但是有一些例外,比如:
1. 某些主机是固定IP并且不上网(即不连接Internet),此时路由器可能探测不到该主机;
2. 路由器没有发现主机的功能,也就无法通过路由器得知当前在线主机;
3. 没有路由器管理员密码,没有权限无法打开路由器设备管理页面;
等等...
这些时候,我们就需要扫描在线主机了;
按Win+R,打开运行窗口;
输入cmd,打开命令行窗口;
然后输入:
arp -a
效果如图所示:
所有在线的主机IP及MAC地址瞬间就显示出来了;
注意事项:
1. 推荐使用此命令,因为他"简单,高效";
2. 当前电脑需要已经在线2小时左右;
3. 当前电脑的IP和MAC不会出现在列表中;
注意: 你也可以使用专门的arp-scan工具快速的得到当前在线主机,而且无需等待:
该项目地址: RichChigga/arp-scan-windows