如何为 Ubuntu 16.04 LTS 安装 IP 扫描器?

如何为 Ubuntu 16.04 LTS 安装 IP 扫描器?

我只需要一种方法来安装子网 IP 扫描器,这样我就可以看到哪些设备已连接。

在四处搜索后,我发现了许多旧网页,它们讨论了如何更改存储库以获取愤怒的 IP 扫描仪,但我不想因为任何原因更改我的存储库。此外,这些页面都是针对旧版本的。

有一个 arp 命令,但它并不详尽。arp -a 不显示整个子网;仅显示来自单台机器的连接。

我从来没有找到过高级 IP 扫描仪的克隆版。

所以问题就在标题里: 如何为 Ubuntu 16.04 LTS 安装 IP 扫描器?

答案1

以下两个与 Ubuntu 16.04 LTS 运行得相当好。

第一个工具是 arp-scan,它完成了枚举设备的主要目标。第二个工具是 nmap,它功能更丰富,可以快速显示每个设备可用的服务。

1)arp扫描

安装简单:

sudo apt-get update
sudo apt-get install arp-scan

它有很多选项,可以在这里看到:

sudo arp-scan --help

对于基本枚举,扫描我的“本地”网络是:

sudo arp-scan -l | sort

这将产生一个非常基本的显示,其中显示了每个设备,包括 IP 地址、MAC 地址和接口制造商。它还显示了某些地址的“重复”响应。

2) nmap

sudo apt-get update
sudo apt-get install nmap

运行快速扫描,列出设备并显示开放端口

nmap -F 192.168.8.1-254

结果是一份相当完整的设备和开放端口列表。

这是一个方便的NMAP 备忘单了解一些使用 nmap 的方法。


令我惊讶的是,Ubuntu 16.04 中默认情况下没有安装它们,但可以快速轻松地使它们都运行起来。

相关内容