Windows 10에서 사용 중인 포트 확인하는 방법

언제든지, Windows 10 PC와 끝없는 인터넷 사이에 많은 정보가 전송되고 있습니다. 이는 네트워크 의존 프로세스가 TCP 및 UDP 포트를 찾아 인터넷과 통신하는 과정을 통해 이루어집니다. 먼저, 데이터는 프로세스가 연결하려고 하는 목적지 또는 웹사이트의 원격 포트로 전송되고, 그 다음에는 PC의 로컬 포트에서 수신됩니다.
대부분의 경우, Windows 10은 포트를 관리하고 트래픽이 올바른 포트를 통해 전달되도록 보장하여 프로세스가 필요한 것과 연결될 수 있도록 합니다. 하지만 때때로 두 프로세스가 하나의 포트에 할당될 수 있으며, 또는 네트워크 트래픽과 들어오고 나가는 내용을 더 잘 파악하고 싶을 수도 있습니다.
그래서 Windows에서 열린 포트를 확인하고 어떤 애플리케이션이 어떤 포트를 사용하고 있는지 보여주는 이 가이드를 작성했습니다.
또한 읽기: Windows에서 포트 포워딩 설정하는 방법
Nirsoft CurrPorts로 포트 사용량 확인하기
NirSoft는 PassView 및 WirelessKeyView와 같은 훌륭한 유틸리티를 제공하는 최고의 인디 소프트웨어 개발자 중 하나입니다. 일부 사람들은 타사 소프트웨어를 설치하지 않고 포트를 확인하는 것을 선호할 수 있지만(이 경우 CMD 방법으로 스크롤하세요), CurrPorts는 Windows에서 포트 상태를 확인하는 가장 빠르고 편리한 방법입니다.

CurrPorts를 설치한 후, 열면 현재 사용 중인 모든 포트의 목록을 볼 수 있습니다. 사용 중인 로컬 포트를 찾고 있다면, 목록을 포트 번호로 정렬하려면 상단의 “Local Port” 열을 클릭하세요(특정 포트를 찾고 있다면 유용합니다). 원격 포트에 대해서도 동일한 작업을 수행할 수 있습니다.
특정 포트를 정말로 찾고 싶다면, 상단의 “Advanced Filters” 아이콘을 클릭하고 제안된 형식으로 문자열을 입력하세요. 아래 이미지와 비슷하게 보일 것입니다.

준비가 되면 OK를 클릭하면 목록이 쿼리에 맞게 필터링됩니다.
또한 읽기: 라우터에서 포트 열기 및 포트 포워딩 설정하는 방법
명령 프롬프트를 사용하여 열린 포트 나열하기
통합된 – 그러나 반드시 가장 간단한 방법은 아닌 – 열린 포트를 확인하는 방법은 신뢰할 수 있는 명령 프롬프트를 사용하는 것입니다.
시작 버튼을 클릭하고 cmd를 입력한 다음 검색 결과에 나타나면 “명령 프롬프트”를 마우스 오른쪽 버튼으로 클릭합니다. “관리자로 실행”을 클릭하세요.
승격된 명령 프롬프트에 들어가면 다음 명령을 입력하세요:
netstat -ab이 명령은 아마도 꽤 긴 열린 포트 목록과 이를 사용하는 Windows 프로세스를 지속적으로 표시할 것입니다. (모든 정보를 클립보드에 복사하려면 Ctrl + A를 누른 다음 Ctrl + C를 누르세요.) 평균 PC에서는 PC에 포트를 포함하는 두 개의 주요 로컬 IP 주소가 있을 것입니다.

우리의 경우 첫 번째는 “127.0.0.1”입니다. 이 IP 주소는 “localhost” 또는 “루프백 주소”로 알려져 있으며, 여기에서 포트를 수신하는 프로세스는 네트워크 인터페이스를 사용하지 않고 로컬 네트워크 내에서 내부적으로 통신하고 있습니다. 실제 포트는 콜론 뒤에 있는 숫자입니다. (아래 이미지를 참조하세요.)

대부분의 프로세스는 “192.168.xxx.xxx”로 접두사가 붙은 포트를 수신하고 있을 것입니다. 이는 귀하의 IP 주소입니다. 즉, 여기 나열된 프로세스는 원격 인터넷 위치(예: 웹사이트)로부터의 통신을 수신하고 있습니다. 다시 말해, 포트 번호는 콜론 뒤의 숫자입니다.

또한 읽기: Windows 10에서 USB 포트 비활성화하는 방법
열린 포트를 확인하기 위해 TCPView 설치하기
타사 앱 설치를 개의치 않고 모든 포트에서 무슨 일이 일어나고 있는지 더 많은 제어를 원한다면, TCPView라는 경량 앱을 사용할 수 있습니다. 이 앱은 즉시 프로세스와 관련된 포트 목록을 표시합니다.

명령 프롬프트보다 이 앱이 더 나은 점은 포트가 열리고 닫히며 패킷을 전송하는 것을 실시간으로 볼 수 있다는 것입니다. 녹색, 빨간색 및 노란색 하이라이트를 찾아보세요. 열 제목을 클릭하여 목록을 재정렬할 수도 있어 원하는 프로세스나 동일한 포트를 두고 경쟁하는 두 개의 프로세스를 찾기 쉽게 만들 수 있습니다.
프로세스나 연결을 종료하고 싶다면, 해당 프로세스를 마우스 오른쪽 버튼으로 클릭하세요. 그런 다음 “프로세스 종료”를 선택할 수 있으며, 이는 Windows 작업 관리자에서의 기능과 정확히 동일합니다. 또는 “연결 종료”를 클릭하여 프로세스를 열어 두되 특정 포트에서 수신하지 않도록 할 수 있습니다.

Windows 10에서 문제가 발생하는 경우, Windows 업데이트가 원인인지 확인하세요. 또한 Windows 10에서 하드 드라이브의 상태를 관리하는 유용한 가이드도 있습니다.