Linux用nmap对局域网扫描,查看arp缓存表就可以知道局域内主机ip和mac了,方法如下: 1.进行ping扫描,打印出对扫描做出响应的主机 nmap -sP 192.168.1.0/24 2.使用UDP ping探测主机 nmap -PU 192.168.1.0/24 3.使用频率最高的扫描选项(SYN扫描,又称为半开放扫描)执行得很快 nmap -sS 192.168.1.0/24 4.扫描之后查看arp缓存表获取局域网主机IP地址 cat /proc/net/arp ps -O 侦测OS的种类 大写的字母O