nmap重试选项以扫描IP列表

时间:2018-03-06 14:36:51

标签: ping nmap

我尝试使用以下命令扫描IP地址列表

<p><span style='text-decoration: line-through'>Test</span></p>

<span style="text-decoration: line-through;"><p>Test</p></span>

这里我用nmap命令查找重试选项以查找失败的探测重传。上面的命令将为每个IP /主机执行单个ICMP探测。即使我尝试使用--max-retries没有结果。所以我正在寻找类似{ping -c&lt; 2&gt; IP&gt;以及这个nmap。

甚至尝试过&#34; -A -T5&#34;没有结果

注意: - 我的目的是只检查主机/ IP是活还是死的。最好是nmap实用程序。

1 个答案:

答案 0 :(得分:0)

Nmap为host discovery使用了许多不同的方法。您使用的选项将根据您是否具有root权限执行以下两项操作之一:

  1. 如果您执行以root身份运行Nmap,它将发送四个探测:ICMP Echo Request,TCP SYN到端口443,TCP ACK到端口80,以及ICMP Timestamp Request。只有当所有四个都没有得到响应时,它才会将目标标记为关闭。
  2. 如果您以root身份运行Nmap,它将尝试与端口80和端口443建立TCP连接。如果这两个超时,则会将目标标记为关闭。< / LI>

    因此,这种方法比仅使用/bin/ping更强大。 Nmap还会根据网络的可靠性重试探测次数一定次数。对于主机发现,每个探测开始2次重传。如果没有Nmap检测到网络问题,似乎没有办法增加这一点,所以最好的方法是增加对'&#34; down&#34;确定是使用各种-P*选项添加更多主机发现探测。

    -A-T5选项根本无济于事。 -A打开额外的功能,如果目标被认为是关闭的话,其中任何一个都不会运行,-T5只是告诉Nmap假设一个非常快速可靠的网络。它永远不会重传超过2次,并且会很快超时。这几乎肯定与你想要的相反。