TryTryAgain Asked: 2015-09-19 10:51:38 +0800 CST2015-09-19 10:51:38 +0800 CST 2015-09-19 10:51:38 +0800 CST NMAP(或其他)连续端口扫描直到它返回打开? 772 有没有办法使用 nmap 或其他任何方法进行连续端口扫描,比如在端口 22 上,直到服务启动并且端口恢复为打开状态? 有点像你可能有一个无限的ping,超时,看看主机何时恢复......但是端口扫描? nmap 1 个回答 Voted Best Answer Mariano Defanti 2015-09-19T11:02:55+08:002015-09-19T11:02:55+08:00 如果您使用的是 Linux,您可以尝试使用 netcat 编写一个小脚本: while true;do nc -zv 192.168.100.1 22;sleep 5;done 它的作用是检查您是否可以每 5 秒打开一个到 SSH 端口的 TCP 连接。如果是这样,您将在标准输出中看到: Connection to 192.168.100.1 22 port [tcp/ssh] succeeded!
如果您使用的是 Linux,您可以尝试使用 netcat 编写一个小脚本:
它的作用是检查您是否可以每 5 秒打开一个到 SSH 端口的 TCP 连接。如果是这样,您将在标准输出中看到: