nc 범위의 열린 포트만 나열하는 방법

nc 범위의 열린 포트만 나열하는 방법

나는 nc에 대한 많은 예를 보았습니다. 매뉴얼 페이지에는 다음과 같은 예도 있습니다.

nc -zv 77.77.77.77 10-30

10-30 범위의 열린 포트가 보고됩니다. 하지만 내 컴퓨터에서는 닫힌 포트도 모두 보고되므로 넓은 범위를 사용하여 열려 있는 포트가 있는지 확인하면 "연결이 거부되었습니다"라는 메시지가 많이 나타납니다.

내 컴퓨터에서 동작이 다른 이유는 무엇입니까?

단순히 자세한 출력을 필터링해야 합니까, 아니면 nc만 열린 포트를 보고하도록 하는 방법이 있습니까?

답변1

grep 사용

nc -zv 77.77.77.77 1-9000 2>&1 | grep succeeded

관련 정보