如何在子范围内查找免费 IP 地址?

如何在子范围内查找免费 IP 地址?

我们使用下面的命令来找出哪些 IP 地址处于关闭状态(哪些是可免费使用的 IP 地址)

nmap -v -sn -n 192.168.1.0/24 -oG - | awk '/Status: Down/{print $2}'

我想获取其中的一个子范围。例如,上述命令显示从 192.168.1.1 到 192.168.1.124 的所有可用 IP 地址。[注意:这是为了测试自动化,我们使用的是静态 IP 地址。多个团队成员共享 IP 地址范围,但经常超出其他人的范围。因此,这将帮助我们在使用之前确定 IP 当时是否真的可用)

但我想在以下范围内找到免费的 IP 地址

192.168.1.55 至 192.168.1.65

。 怎么做?

答案1

使用 nmap,您可以使用以下语法扫描子网内的范围(即仅扫描 192.168.0.1 至 192.168.1.30):

nmap  192.168.0.1-30 

因此您应该能够轻松地使用您的命令来调整它:

nmap -v -sn -n 192.168.1.55-65 -oG - | awk '/Status: Down/{print $2}'

相关内容