Windows 방화벽이 포트를 차단하는지 확인하는 방법

문제를 제거하기 위해 도구를 사용해보십시오

Windows 방화벽은 Windows 운영 체제의 필수적인 부분입니다. 시스템의 네트워크 포트를 통해 흐르는 트래픽을 관리하여 눈에 띄지 않는 패킷이 시스템에 들어가지 않도록 하고 시스템을 안전하게 유지합니다.

또한 네트워킹 포트를 열고 닫거나 수신 대기하는 역할도 합니다. 네트워크 포트는 Windows 서비스 및 응용 프로그램에서 네트워크를 통해 데이터를 보내고 받는 데 사용됩니다. Windows 방화벽이 특정 포트를 차단하고 있기 때문에 응용 프로그램이 지정된 포트를 통해 데이터를 수신하지 못할 수 있습니다.

이 기사에서는 장치가 수신 대기 중인 포트와 방화벽에 의해 차단되는 포트를 확인하는 방법에 대해 설명합니다. 일단 결정되면 해당 정보를 사용하여 특정 포트를 열 수 있습니다. 빠른 요약 숨다 1 포트에서 수신은 무엇을 의미합니까 2 수신 포트 확인 Windows 방화벽이 포트를 차단하고 있는지 확인 3.1 방화벽 로그를 사용하여 차단된 포트 확인 3.2 명령 프롬프트를 사용하여 차단된 포트 확인 4 닫힌 포트를 여는 방법 5 닫는 말

포트에서 수신은 무엇을 의미합니까

어떤 포트가 차단되고 어떤 포트가 수신 대기 중인지 확인하기 전에 컴퓨터에서 수신이 무엇을 의미하는지 논의해 보겠습니다.

정의에 따라 수신 포트는 프로세스 또는 응용 프로그램이 수신하는 네트워킹 포트입니다. 청취란 패킷을 통해 정보를 수신한다는 의미입니다. 수신 포트는 들어오는 패킷을 수락하고 원하는 대상 응용 프로그램/프로세스로 전달하는 열린 포트입니다.

수신 포트는 다음을 수행합니다. ~ 아니다 방화벽에서 허용하고 있음을 의미합니다. 수신 포트는 단순히 일종의 트래픽을 수신하고 있음을 의미합니다. 그러나 해당 트래픽은 여전히 ​​방화벽에 의해 차단될 수 있습니다.

수신 포트 확인

차단된 포트를 확인하기 전에 Windows 장치가 수신하는 포트를 확인하십시오. 방화벽에 의해 차단된 것으로 생각되는 포트가 전혀 수신 대기하지 않기 때문에 애플리케이션이 패킷을 수신하지 않을 수 있기 때문입니다.

Windows 시스템에서 수신 포트를 확인하려면 명령 프롬프트 다음 명령을 입력하십시오.|_+_| 연결을 허용

자신의 포트 상태 로 나열 청취 네트워크 트래픽을 수신하는 것입니다. 목록을 아래로 스크롤하여 관심 있는 포트를 찾을 수 있습니다. 또는 아래 명령을 사용하여 특정 포트를 찾을 수도 있습니다. 네트워크 포트 및 확인 듣고 있는지 없는지. 바꾸다 포트 번호 관심 있는 포트 번호로.|_+_|

다음은 위 명령의 예입니다.

명령 아래에 목록이 있으면 지정한 포트가 수신 대기 중임을 의미합니다. 공간이 비어 있으면 언급한 포트를 찾을 수 없거나 찾았다면 수신 대기 상태가 아니라는 의미입니다.

Windows 방화벽이 포트를 차단하고 있는지 확인

방화벽 로그를 사용하여 차단된 포트 확인

차단된 포트를 확인하는 한 가지 방법은 Windows 방화벽 로그를 사용하는 것입니다. 로그는 방화벽의 동작을 결정하는 중요한 요소입니다. 그러나 방화벽에 의해 차단된 패킷인 드롭된 패킷에 대한 로그인은 Windows에서 기본적으로 비활성화되어 있습니다. 이들은 활성화되어야 하며 차단된 포트에 대해 생성된 로그를 확인할 수 있습니다.

포트가 수신 대기 중인 경우 해당 패킷만 삭제됩니다. 이는 이 기사의 앞부분에서 설명한 방법을 사용하여 확인할 수 있습니다.

삭제된 패킷에 대한 로그를 생성하려면 먼저 현재 있는 네트워크 프로필을 확인해야 합니다. 이렇게 하려면 네트워크 및 인터넷 설정 앱의 페이지( 실행 -> ms-settings:네트워크 상태 )를 클릭한 다음 속성 연결된 네트워크 아래에 있습니다.

에서 속성 페이지에서 선택한 프로필이 공개, 비공개 또는 도메인인지 확인할 수 있습니다.

이제 작업 네트워크 프로필을 알았으므로 이제 삭제된 패킷에 대한 로그인을 활성화해야 합니다. 이렇게 하려면 실행에 firewall.cpl을 입력하여 제어판에서 Windows 방화벽을 엽니다. 거기에서 고급 설정 왼쪽에.

윈도우 디펜더 고급 보안 기능이 있는 방화벽 페이지, 클릭 속성 오른쪽 창에서

에서 속성 팝업, 설정 앱에서 이전에 발견한 프로필 탭으로 전환한 다음 사용자 정의 아래에 벌채 반출 .

에서 사용자 정의 창, 선택 드롭다운된 패킷 로그 앞의 드롭다운 메뉴에서 다음을 클릭합니다. 좋아요 .

닫기 속성 창도 클릭하여 좋아요 . 이제 파일 탐색기를 사용하여 다음 위치로 이동하여 차단된 포트에 대해 생성된 로그를 확인합니다.|_+_|

거기에서 pfirewall.txt라는 텍스트 파일을 연 다음 차단된 포트를 찾습니다. 파일이 없으면 파일이 비어 있습니다.

명령 프롬프트를 사용하여 차단된 포트 확인

명령 프롬프트는 컴퓨터가 현재 듣고 있는 포트를 표시할 수 있습니다. 표시되지 않는 모든 포트는 단순히 방화벽에 의해 차단되었거나 수신하지 않고 있음을 의미합니다.

관리자 권한으로 명령 프롬프트를 실행하고 다음 cmdlet을 입력합니다.|_+_|

그래도 |_+_| 더 이상 사용되지 않지만 필요한 정보를 제공하기 위해 여전히 작동합니다.

열려 있는 포트는 강조 표시된 영역에 표시됩니다. 여기에서 찾고 있는 포트가 열려 있는지 여부를 확인할 수 있습니다.

닫힌 포트를 여는 방법

포트가 Windows 방화벽에 의해 차단되고 있는 경우 아래 단계에 따라 포트를 허용할 수 있습니다.

  1. 다음으로 이동하여 Windows 방화벽을 엽니다.
    제어판 -> 시스템 및 보안 -> Windows Defender 방화벽 -> 고급 설정
  2. 왼쪽 창에서 인바운드 규칙을 클릭한 다음 오른쪽 창에서 새 규칙을 클릭합니다.
  3. 새 인바운드 규칙 마법사의 규칙 유형 화면에서 포트를 선택하고 다음을 클릭합니다.
  4. 다음 화면에서 포트 유형을 선택한 후 특정 로컬 포트 ​​앞에 열려는 포트 번호를 입력합니다. 완료되면 다음을 클릭합니다.
  5. 다음 화면에서 연결 허용을 선택하고 다음을 클릭합니다.
  6. 프로필 화면에서 모든 프로필을 선택하고 다음 .
  7. 이제 규칙의 이름을 설정하고 마치다 .

이제 필요한 포트를 성공적으로 차단 해제했습니다. 추가 포트를 허용하는 단계를 반복하거나 다음으로 이동하여 이 포트를 삭제할 수 있습니다. 인바운드 규칙 및 해당 규칙을 제거합니다.

닫는 말

인터넷에 직접 연결되어 있는 경우 Windows 방화벽을 항상 활성화하는 것이 중요합니다. 방화벽은 외부 위협으로부터 시스템과 전체 네트워크를 보호합니다.

그러나 전용 방화벽이 있는 사용자는 자유 흐름 패킷에 대해 Windows 방화벽을 비활성화하는 경향이 있습니다. 이렇게 하면 방화벽을 통해 각 포트를 개별적으로 허용할 필요가 없습니다. 그러나 이는 인터넷에 연결되지 않고 LAN(Local Area Network)에서만 액세스할 수 있는 장치 또는 전용 방화벽을 통해 보호되는 장치에만 권장됩니다.