Назад | Перейти на главную страницу

NMAP (или другое) непрерывное сканирование портов до тех пор, пока он не откроется?

Есть ли способ с помощью Nmap или чего-либо еще для непрерывного сканирования порта, скажем, порта 22, до тех пор, пока служба не запустится и порт не вернется в состояние открытого состояния?

Вроде как у вас может быть бесконечный пинг, тайм-аут, чтобы увидеть, когда хост вернется в рабочее состояние ... но со сканированием портов?

Если вы используете Linux, вы можете попробовать небольшой скрипт с netcat:

while true;do nc -zv 192.168.100.1 22;sleep 5;done

Это проверяет, можете ли вы открывать TCP-соединение с портом SSH каждые 5 секунд. Если это так, вы увидите это в стандартном выводе:

Connection to 192.168.100.1 22 port [tcp/ssh] succeeded!