📅  最后修改于: 2023-12-03 15:33:07.776000             🧑  作者: Mango
nmap 是一款网络扫描和主机检测工具。它可以帮助管理员检测网络设备、系统服务和漏洞,从而提高网络的安全性和运行效率。在本地网络环境中,nmap 可以扫描所有已连接的设备,并将结果返回给用户。
首先,需要安装 nmap 工具。在 Linux 系统中,可以使用以下命令进行安装:
sudo apt install nmap
在 Windows 操作系统中,可以下载安装包,并按照提示进行安装。
安装完成后,使用以下命令可以列出所有本地设备:
nmap -sn 192.168.0.0/24
这个命令的参数说明:
运行命令后,nmap 将自动扫描指定网段内的所有设备,并返回一个包含设备信息的列表。以下是一个示例输出:
Starting Nmap 7.80 ( https://nmap.org ) at 2021-09-04 15:00 EDT
Nmap scan report for 192.168.0.1
Host is up (0.0029s latency).
MAC Address: 00:11:22:33:44:55 (Some Company)
Nmap scan report for 192.168.0.2
Host is up (0.0022s latency).
MAC Address: 11:22:33:44:55:66 (Another Company)
Nmap scan report for 192.168.0.3
Host is up (0.0031s latency).
MAC Address: 22:33:44:55:66:77 (Yet Another Company)
Nmap scan report for 192.168.0.4
Host is up (0.0032s latency).
MAC Address: 33:44:55:66:77:88 (One More Company)
# ...... 省略部分输出
Nmap done: 256 IP addresses (10 hosts up) scanned in 2.70 seconds
在输出中,每个设备都有一个唯一的 IP 地址和 MAC 地址,同时还显示了设备是否在线,并给出了 Ping 测试延迟信息。