windows cmd 창에서 netstat 명령어 사용 방법 by 김다이아2023. 5. 9. 15:58
반응형

안녕하세요 김다이아 에요

오늘은 windows cmd 창에서 netstat 명령어에 대하여 알아보도록 할게요

 

Windows 운영 체제에서 netstat 명령어를 사용하면 네트워크 연결 및 네트워크 인터페이스 정보를 확인할 수 있습니다.

netstat 명령어는 명령 프롬프트(cmd)에서 실행할 수 있습니다. 

 

다음은 netstat 명령어의 사용 방법입니다.

모든 연결 보기: 다음 명령어를 실행하여 모든 연결을 볼 수 있습니다.

C:\>netstat -a


특정 포트를 사용하는 연결 보기: 다음 명령어를 실행하여 특정 포트를 사용하는 연결을 볼 수 있습니다. [port-number] 대신 포트 번호를 입력하십시오.

C:\>netstat -ano | findstr :[port-number]


현재 활성화된 연결만 보기: 다음 명령어를 실행하여 현재 활성화된 연결만 볼 수 있습니다.

C:\>netstat -an | findstr /c:ESTABLISHED


네트워크 통계 정보 보기: 다음 명령어를 실행하여 네트워크 통계 정보를 볼 수 있습니다.

C:\>netstat -s


라우팅 테이블 정보 보기: 다음 명령어를 실행하여 라우팅 테이블 정보를 볼 수 있습니다.

C:\>netstat -r


도움말 보기: 다음 명령어를 실행하여 netstat 명령어의 도움말을 볼 수 있습니다.

C:\>netstat -?

프로토콜 통계와 현재 TCP/IP 네트워크 연결을 표시합니다.

NETSTAT [-a] [-b] [-e] [-f] [-i] [-n] [-o] [-p proto] [-r] [-s] [-t] [-x] [-y] [interval]

  -a            모든 연결 및 수신 대기 포트를 표시합니다.
  -b            각 연결 또는 수신 대기 포트 생성과 관련된 실행 파일을
                표시합니다. 잘 알려진 실행 파일이 여러 독립 구성 요소를
                호스팅할 경우 연결 또는 수신 대기 포트 생성과 관련된
                구성 요소의 시퀀스가 표시됩니다.
                이러한 경우에는 실행 파일 이름이 아래 [] 안에
                표시되고 위에는 TCP/IP에 도달할 때까지
                호출된 구성 요소가 표시됩니다. 이 옵션은 시간이
                오래 걸릴 수 있으며 사용 권한이 없으면
                실패합니다.
  -e            이더넷 통계를 표시합니다. 이 옵션은 -s 옵션과 함께 사용할 수
                있습니다.
  -f            외부 주소의 FQDN(정규화된 도메인 이름)을
 표시합니다.
  -i            TCP 연결이 현재 상태로 지속된 시간을 표시합니다.
  -n            주소 및 포트 번호를 숫자 형식으로 표시합니다.
  -o            각 연결의 소유자 프로세스 ID를 표시합니다.
  -p proto      proto로 지정한 프로토콜의 연결을 표시합니다. proto는
                TCP, UDP, TCPv6 또는 UDPv6 중 하나입니다. -s 옵션과 함께
                사용하여 프로토콜별 통계를 표시할 경우 proto는 IP, IPv6, ICMP,
                ICMPv6, TCP, TCPv6, UDP 또는 UDPv6 중 하나입니다.
  -q            모든 연결, 수신 대기 포트 및 바인딩된 비수신 대기 TCP
                포트를 표시합니다. 바인딩된 비수신 대기 포트는 활성 연결과 연결되거나
                연결되지 않을 수도 있습니다.
  -r            라우팅 테이블을 표시합니다.
  -s            프로토콜별 통계를 표시합니다. 기본적으로 IP, IPv6, ICMP,
                ICMPv6, TCP, TCPv6, UDP 및 UDPv6에 대한 통계를 표시합니다.
                -p 옵션을 사용하여 기본값의 일부 집합에 대한 통계만 지정할 수 있습니다.
  -t            현재 연결 오프로드 상태를 표시합니다.
  -x            NetworkDirect 연결, 수신기 및 공유 끝점을
                표시합니다.
  -y            모든 연결에 대한 TCP 연결 템플릿을 표시합니다.
                다른 옵션과 함께 사용할 수 없습니다.
  interval      다음 화면으로 이동하기 전에 지정한 시간(초) 동안 선택한 통계를 다시 표시합니다.
                통계 다시 표시를 중지하려면 CTRL+C를 누르세요.
                이 값을 생략하면 현재 구성 정보가
                 한 번만 출력됩니다.


위의 netstat 명령어 사용 방법을 참고하여 원하는 정보를 확인할 수 있습니다.

지금까지 명령어 netstat 사용방법에 대하여 알아봤습니다.

감사합니다.

 

 

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."

반응형