В разделе СКАНИРОВАНИЕ ПОРТА справочной страницы nc говорится:
Вы также можете указать список портов для сканирования, например:
$ nc -zv host.example.com 80 20 22 nc: connect to host.example.com 80 (tcp) failed: Connection refused nc: connect to host.example.com 20 (tcp) failed: Connection refused Connection to host.example.com port [tcp/ssh] succeeded!
Однако ввод этой же команды (замена моего собственного рабочего сервера, который, как я знаю, прослушивает порт 22), дает следующее:
$ nc -zv my.server.here 80 20 22
nc: connect to my.server.here port 80 (tcp) failed: Connection refused
В отличие от примера с man-страницей, он останавливается без сканирования двух других указанных портов. Эта функция списка портов больше не поддерживается? Кто-нибудь может подтвердить, что он все еще работает для них?