본문 바로가기

IT 리뷰/윈도우 Tip

윈도우10 포트열기 - 방화벽 포트해제 인바운드 아웃바운드

반응형

윈도우10 포트열기 - 방화벽 포트해제 인바운드 아웃바운드

윈도우 10에서 포트를 열고 방화벽 설정을 조정하는 작업은 네트워크 환경에서의 원활한 통신과 프로그램 실행을 보장하기 위한 중요한 스텝입니다. 우리가 컴퓨터를 사용하면서 네트워크를 통해 프로그램을 실행하거나 라이선스를 확인해야 할 때, 때로는 방화벽 설정으로 인해 실행이 차단되거나 로그인이 제한될 수 있습니다. 이런 문제를 해결하려면 방화벽 설정을 수정하거나 특정 포트를 개방하는 방법을 사용해야 합니다.

컴퓨터와 네트워크를 사용하면서 이러한 상황을 마주치게 될 수 있습니다. 윈도우 10은 이러한 문제를 해결하기 위한 방화벽 관리 도구를 제공하며, 사용자가 필요한 포트를 열고 차단을 해제할 수 있도록 도와줍니다.


윈도우10 방화벽 포트열기 차단해제 인바운드 아웃바운드

윈도우 10 방화벽 설정을 통한 포트 개방 및 차단 해제 (인바운드 및 아웃바운드)에서 포트를 개방하고 차단을 해제하는 것은 네트워크 통신을 관리하고 특정 포트의 접근을 허용하거나 차단하는 설정을 말합니다. 이는 인바운드(내부에서 외부로 들어오는 트래픽) 및 아웃바운드(외부에서 내부로 들어오는 트래픽) 연결을 관리하는 중요한 역할을 합니다. TCP와 UDP 포트를 개방하는 방법은 다음과 같습니다:

윈도우10 방화벽 특정 앱차단 해제

특정 앱이나 프로그램이 인터넷 연결 또는 네트워크 리소스에 접근해야 할 때, 방화벽 설정을 조정하여 해당 앱이 원활하게 작동하도록 해야 합니다. 예를 들어, 온라인 게임, 비디오 채팅, 파일 공유 프로그램 등은 네트워크 연결을 필요로 하므로 방화벽에서 이러한 프로그램에 대한 예외를 만들어야 합니다

방화벽 및 네트워크 보호

특정 프로그램을 실행하거나 로그인 차단이 발생하는 경우 특정 경로의 포트를 열어주느것으로 문제를 해결할 수 있습니다.

하지만 이러한 포트를 알지 못한다면 기본적으로 방화벽 해제를 하거나 아예 방화벽을 풀어버리면 보안이 노출되기 때문에 해제하고 싶은 특정 프로그램을 해제 라이센스를 끌어오느것이 가능합니다.

윈도우 검색창에 방화벽 및 네트워크 보호를 실행합니다.

방화벽에서 앱 허용을 선택합니다.

기본적으로 윈도우디펜더에서 방화벽을 해제해 네트워크 통신연결을 허용하느것을고 허용되는 앱 및 포트를 추가 및 변경할 수 있습니다.

윈도우 기본앱이 아닌 카카오톡이나 카티아, NX 라이센스 서버, 오피스등을 방화벽 해제하고 싶다면 다른 앱 허용을 선택합니다.

경로 찾아보기를 통해 임의로 방화벽 해제를 추가합니다.

윈도우 포트열기 방화벽 Port 해제

포트 해제는 네트워크 통신을 관리하고 특정 포트를 허용 또는 차단하는 설정을 조절하는 것을 의미합니다. 이것은 인바운드(내부에서 외부로 들어오는 트래픽) 및 아웃바운드(외부에서 내부로 들어오는 트래픽) 연결을 다루는 데 중요합니다. TCP와 UDP 포트를 해제하는 방법은 다음과 같습니다:

프로그램 .EXE 파일을 해제하는것이 아닌 TCP / UDP IP주소를 통해 포트해제를 하는방법으로 인바운드와 아웃바운드 2개를 열어줘야 하며 반대로 IP주소를 통해 접속을 차단할 수 있습니다.

방화벽 고급설정으로 들어가 인바운드 규칙과 아웃바운드 규칙을 각각 추가합니다.

프로그램 네트워크 연결허용

인바운드 포트 열기 (내부에서 외부로 들어오는 트래픽 허용)

새 규칙을 눌러 프로그램 및 TCP / UDP 포트열기 및 윈도우 환경 연결제어 규치 추가, 사용자 지정규칙 추가 가능합니다.

모든 프로그램 및 특정 프로그램 파일을 추가합니다.

연결허용을 통해 IPsec로 보호되는 연결을 허용할 수 있습니다.

반대로 해당 연결을 접속되지 않도록 방화벽 차단이 가능합니다.

보안연결 허용

보안연결만 허용하는 경우 IPsec를 사용한 인증만 연결되고 연결보안 규칙노드의 IPsec 속성 및 규칙설정을 사용하는 연결은 차단됩니다.

  • 인증되고 무결성으로 보호된 경우 연결허용
  • 연결 암호화 필요 개인정보 보호
  • 연결에 Null 캡슐화 사용허용
  • 차단규칙 무시

마지막으로 규칙 적용시기로 도메인, 개인ip, 공용 네트워크 위치를 체크 후 알아보기 쉽게 이름을 지정합니다.

이렇게 인바운드 규칙을 추가했다면 아웃바운드 규칙도 동일하게 추가합니다.

윈도우10 TCP /  UDP 포트열기 해제방법

다음은 IP주소를 통한 포트를 여는 방법입니다.

새규칙을 누른 뒤 포트(O) TCP 또는 UDP 포트의 연결을 제어하는 규칙을 선택합니다.

이때 규칙으로 TCP와 UDP 포트를 선택해 해제가 가능합니다.

프로토콜 종류 TCP UDP
연결방식 연결형 서비스 비연결형 서비스
패킷 교환방식 가산회선 방식 데이터그램 방식
전송 순서 전송순서 보장 전송순서 바뀔 수 있음
수신여부 확인 확인 불가능
통신방식 1:1 통신 1:1 통신 
1:N 통신
N:N 통신
신뢰성 높음 낮음
속도 느림 빠름

TCP : Transmission Control Protocol로서 전송을 제어하는 프로토콜 규약을 인터넷 데이터를 메시지의 형태로 보내기 위해 IP주소 함께 사용하는 프로토콜로 패킷을 추적 및 관리합니다.

  • 연결형 서비스로 가상 회선 방식
  • 3-way handshaking 과정을 통해 연결설정 및 4-way handshaking 통해 해제
  • 흐름 제어 및 혼잡 제어의 높은 신뢰성을 보장
  • UDP보다 속도가 느린 단점이 있음
  • 전이중(Full-Duplex), 점대점(Point to Point) 방식
  • 서버소켓은 연결만을 담당
  • 연결과정에서 반환된 클라이언트 소켓은 데이터의 송수신에 사용 서비스로 가상 회선 방식을 제공
  • 서버와 클라이언트는 1대1로 연결
  • 스트림 전송으로 전송 데이터의 크기가 무제한
  • 패킷에 대한 응답을 해야하기 때문에 (시간 지연, CPU 소모) 성능이 낮음
  • Streaming 서비스에 불리함

UDP : User Datagram Protocol

데이터를 데이터그램 단위로 처리하는 규칙으로서 독립적인 관계를 지니는 패킷으로 TCP와 달리 UDP 비연결형 프로토콜의 특징을 가지고 있습니다. 즉 네트워크 연결을 위해 할당되는 논리적인 경로가 없다면 각각의 패킷은 다른 경로로 전송되며 각각의 패킷은 독립적인 관계로 데이터를 처리하게 되느것을 UDP 규칙이라고 합니다.

  • 비연결형 서비스로 데이터그램 방식을 제공
  • 정보를 주고 받을 때 정보를 보내거나 받는다는 신호절차를 거치지 않음
  • UDP 헤더의 CheckSum 필드를 통해 최소한의 오류만 검출
  • 신뢰성이 좋지 못하지만 TCP 프로토콜보다 빠르다는 장점이 있음

이후 해제하고 싶은 특정 로컬 포트를 입력합니다.

예 : 80, 443, 5000-5010

해당포트를 연결허용으로 하면 포트해제가 됩니다.

반대로 해당포트를 차단하고 싶다면 연결차단을 선택합니다.

인바운드 규칙추가 완료

최종 인바운드 규칙을 추가 후 본인이 알아볼 수 있도록 이름 및 설명을 추가합니다.

이와 동일하게 아웃바운드 규칙도 동일하게 포트해제 및 포트차단을 해주면 내부에서 외부로 외부에서 내부로 들어오는 연결을 제어할 수 있습니다.

아웃바운드 포트 열기 (외부에서 내부로 들어오는 트래픽 허용)

  1. 위와 같은 방식으로 "아웃바운드 규칙 추가"를 선택합니다.
  2. 특정 로컬 포트와 원격 포트를 설정하여 연결을 허용합니다.

이렇게 포트를 열고 차단을 해제하면 특정 프로그램이나 서비스가 원활하게 동작하도록 할 수 있습니다. 그러나 보안을 고려하여 필요한 포트만 열고, 불필요한 포트는 차단해야 합니다.

보안은 중요한 주제이므로 포트 설정 시 신중함이 필요하며, 네트워크 환경과 프로그램의 요구 사항에 따라 적절한 설정을 해야 합니다. 이를 통해 컴퓨터와 데이터를 안전하게 보호하면서도 필요한 연결을 활성화할 수 있습니다.

반응형