추천, 2020

에디터의 선택

Netstat을 사용하여 Windows의 수신 포트 및 PID보기

거의 8 년 동안 IT 분야에 종사하면서, Windows에서 netstat 명령을 사용하는 방법을 알면 큰 도움이 될 수 있다는 것을 빨리 알게되었습니다! 비록 내가 더 이상 IT 분야에서 일하지 않더라도, 그 명령은 여전히 ​​많은 시간 동안 유용합니다. 예를 들어, 제 인터넷 연결이 정말 느리게 실행되고 있었고 그 이유를 알 수 없었습니다. 라우터를 다시 시작하고 일반적으로 문제를 해결하지만 인터넷이 매번 다시 느려집니다.

마지막으로 netstat 명령을 실행하여 몇 가지 TCP 포트를 사용하는 프로세스 하나를 보았습니다. 나는 그것을 체크 아웃하고 백그라운드에서 내 컴퓨터에서 실행 들어 본 적이없는 이상한 프로그램이 있다는 것을 알았다. 나는 그 프로세스를 봤는데 바이러스 였어 !! 선량은 전송중인 데이터의 종류를 알고 있지만 프로세스를 종료하고 컴퓨터를 다시 시작한 다음 오프라인 바이러스 검사 도구를 사용하여 컴퓨터를 검사했습니다. 바이러스가 사라진 후에 모든 것이 정상으로 돌아 왔습니다.

이전에는 저에게 그런 일이 없었 습니다만, netstat 명령을 사용하여 어떤 Windows 프로세스에서 어떤 포트를 사용했는지 알지 못했습니다. 백그라운드에서 비밀리에 실행 중이기 때문에 바이러스를 알지 못했을 것입니다. 이 기사에서는 혼란스럽게 할 수있는 10 가지 명령을 알려주지 않고 netstat 명령을 편리하게 사용하는 방법을 설명합니다.

Netstat 명령

시작하려면 시작을 클릭 한 다음 cmd 를 입력하여 명령 프롬프트를여십시오. 명령 창에서 다음 명령을 입력하십시오.

 netstat -a -n -o 

위의 명령에서 -o 매개 변수는 PID를 테이블 끝에 추가합니다. Enter 키를 누르면 다음과 같이 표시됩니다.

로컬 주소라는 두 번째 열에서 사용중인 포트를 볼 수 있습니다. 콜론 다음에 포트 번호가 표시됩니다. 또한 몇 가지 포트와 일부 PID가 두 번 이상 표시됩니다. 이는 하나의 프로세스가 TCP, UDP 등과 같은 다른 프로토콜에서 동일한 포트 번호를 사용할 수 있기 때문입니다.

이제 해당 포트를 사용하는 프로세스의 이름을 보려면 CTRL + SHIFT + ESC 를 눌러 작업 관리자로 이동 한 다음 프로세스 탭을 클릭하십시오. Windows 10에서는 세부 정보 탭을 클릭해야합니다.

기본적으로 작업 관리자는 프로세스 ID를 표시하지 않으므로 보기 를 클릭 한 다음 열 선택 을 클릭해야합니다. Windows 10에서는 프로세스 ID가 이미 나열되어 있으므로 아래 단계를 건너 뛸 수 있습니다.

PID (프로세스 식별자) 상자를 선택한 다음 확인을 클릭하십시오.

이제 작업 관리자의 프로세스 이름 옆에 PID도 표시되어야합니다. 열 머리글을 클릭하면 PID별로 목록을 빠르게 분류 할 수 있으므로 찾고있는 프로세스를 쉽게 찾을 수 있습니다.

그게 다야! 바라기를 바란다면 어떤 프로세스가 Windows의 어떤 포트에서 수신 대기하는지 확인할 수 있기를 바랍니다. 궁금한 점이 있으면 의견을 게시하십시오! 즐겨!

Top