cmd netstat 옵션 명령어로 접속된 네트워크 프로그램 확인하기
사용환경 : Microsoft Windows [Version 10.0.17134.590] (c) 2018 Microsoft Corporation. All rights reserved.
가끔씩 현재 어떤 프로그램에서 내 컴퓨터의 인터넷 네트워크가 연결되어 있는지 궁금할때가 있습니다.
윈도우10 에서는 CMD(명령 프롬프트)를 통해서 현재 컴퓨터에서 접속주인 내,외부 네트워크 접속현황을 확인할 수 있습니다. 또, PID(프로그램 ID)를 알 수 있어서 어떤 프로그램이 네트워크로 연결중인지를 알 수 있습니다.
▶netstat 옵션은 다음과 같습니다.
옵션 | 설명 |
-a |
모든 연결과 수신 대기 포트를 표시합니다. |
-b |
각 연결 또는 수신 대기 포트 생성과 관련된 실행 파일을 표시합니다. |
-e |
이더넷 통계를 표시합니다. |
-f |
외부 주소의 FQDN(정규화된 도메인 이름)을 표시합니다. |
-n |
주소와 포트 번호를 숫자 형식으로 표시합니다. |
-o |
각 연결의 소유자 프로세스 ID를 표시합니다. |
-p proto |
proto로 지정한 프로토콜의 연결을 표시합니다. |
-q |
모든 연결, 수신 대기 포트 및 바인딩된 비수신 대기 TCP 포트를 표시합니다. |
-r |
라우팅 테이블을 표시합니다. |
-s |
프로토콜별 통계를 표시합니다. |
| -t | 현재 연결 오프로드 상태를 표시합니다. |
| -x | NetworkDirect 연결, 수신기 및 공유 끝점을 표시합니다. |
| -y | 모든 연결에 대한 TCP 연결 템플릿을 표시합니다. |
| interval | 다음 화면으로 이동하기 전에 지정한 시간(초) 동안 선택한 통계를 다시 표시합니다. |
통계 표시를 중지하려면 <Ctrl+C>를 누르십시오.
처음 netstat 을 입력하면 많은 목록들이 나오게되고 로컬 주소, 외부 주소, 상태 등이 나옵니다.
여기에 netstat -o 와 같은 옵션을 추가함으로써, 현재 접속된 프로그램 ID(PID)를 포함해서 볼수 있습니다.
이렇게 netstat -o 를 입력후 여러 활성 연결 목록들이 PID와 함께 나오게됩니다.
여기서 PID 몇개만 추려서 확인해보겠습니다.
우선 8644번 의 PID를 토대로 프로그램을 확인 할 수 있습니다.
윈도우10 에서는 '작업 관리자'를 이용해서 볼 수 있습니다.
윈도우 작업관리자를 실행 하신후에는 '세부 정보'탭을 열어봅니다.
그럼 위와 같이 현재 실행 중인 프로그램들 목록이 나오게됩니다.
이 프로그램들은 각각의 PID를 갖고 있습니다. 또 사용중인 CPU점유율과 메모리량도 알 수 있죠.
그래서 아까 보셧던 8644 PID를 찾아보시게되면 'chrome.exe'를 보실 수 있습니다.
크롬 브라우저에서 네트워크에 연결되어 있다는걸 알 수 있습니다.
또 12220 PID는 '팟플레이어'에서 사용중이었네요. ㅎㅎ
이렇게 하나씩 PID를 찾아보며 현재 내 컴퓨터에서 네트워크에 접속된 프로그램 목록을 확인해볼 수 있었습니다.
'컴퓨터IT' 카테고리의 다른 글
| 스마트폰(휴대폰) 앱별 배터리 사용량 정리 및 확인하기 (0) | 2019.03.12 |
|---|---|
| 스마트폰 저장용량 확보하기(안드로이드 갤럭시폰) (0) | 2019.03.11 |
| 유튜브 단축키 목록, 의외로 쓸모있어요~ㅎㅎ(구간이동, 느리게 빠르게) (0) | 2019.03.07 |
| 크롬 확장프로그램 on/off 스위치 로 관리하세요 (0) | 2019.03.06 |
| 유튜브 구독 알림설정과 구독목록(리스트) 관리하기 (0) | 2019.03.04 |