
linux没有这样的命令。arp -a可以试试,但是只能查看到和主机通讯过的ip地址。要查看所有,必须要第三方工具才可以。你可以试试WFilter里面的局域网扫描插件,一键就可以扫描出局域网所有设备的IP、mac、系统、厂商等信息。
命令如下:1运行cmd.exe
2执行: for /L %i IN (1,1,254) DO ping -w 2 -n 1 192.168.1.%i arp -a
3回车,一会就会看到收集好列表。
注意:把192.168.1 IP地址替换成你所在局域网的IP地址
Linux用nmap对局域网扫描,查看arp缓存表就可以知道局域内主机ip和mac了,方法如下: 1.进行ping扫描,打印出对扫描做出响应的主机 nmap -sP 192.168.1.0/242.使用UDP ping探测主机 nmap -PU 192.168.1.0/243.使用频率最高的扫描选项(SYN扫描,...欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)