Windows에서 포트를 닫거나 여는 방법. Windows에서 포트를 여는 방법.

Windows 7, 8, 8.1에서 포트를 여는 방법은 전부는 아니지만, 아마도 많이 들었습니다. pC 사용자   . 그러나 인터넷에 액세스해야하는 일부 온라인 게임이나 프로그램의 경우 추가 연결을 열어야합니다. 때로는 이미 열거 나 확인해야합니다. 열린 포트.

포트는 시스템이 인터넷에서 호스팅과 데이터를 교환 할 수있게하는 특정 숫자 코드입니다. 이것은 필요한 데이터를 확인하고 원격 서버에서 서버로 이동하는 데 도움이되는 일종의 통로입니다. 컴퓨터   , 정확하게 주소.

일부 응용 프로그램은 이미 열려 있기 때문에 추가 연결을 열 필요가 없습니다. 그러나 일부 폐쇄 된 자원, 게임 (예 : Minecraft)의 경우 수동으로해야합니다.

열 방법

가장 간단한 일반적인 방법

가장 접근하기 쉬운 방법은 아주 간단합니다. 수행해야 할 작업 알고리즘은 다음과 같습니다.

  • "제어판"에서 "시스템 및 보안"항목을 찾은 다음 "Windows 방화벽"을 엽니 다.


Windows 방화벽 열기

  • '고급 옵션'을 선택하십시오.
  • 나타난 창에서 "들어오는 연결에 대한 규칙"(왼쪽 열)을 선택하십시오.


"들어오는 연결 규칙"을 선택하십시오.

  • 다음으로 규칙을 작성하고 해당 아이콘을 클릭해야합니다.
  • "포트 용"규칙의 유형은 "다음"버튼을 클릭하고 마커를 "TCP 프로토콜"에 놓고 숫자를 입력하십시오 (정확하게 검증해야합니다). "다음"을 다시 누르십시오.


마커를 "TCP 프로토콜"에 놓습니다.

  • 모든 체크 박스를 남겨두고 규칙에 속할 프로필을 결정합니다.


모든 확인란 남기기

  • 그 후에 당신은 이름과 필요하다면 묘사가 필요할 것입니다. "마침"을 클릭하십시오.


이름 지정하기

모든 것 - 새로운 규칙이 있습니다. 이제 컴퓨터가 원하는 서버에 연결할 수 있습니다.

프로그램 연결

이 방법은 이전 응용 프로그램이 필요한 응용 프로그램에 필요한 네트워크 작업을 제공 할 수없는 경우 필요할 수 있습니다. 간단히 말해서, 원하는 프로그램   여전히 인터넷에 연결되지 않습니다.

  1. 이전 알고리즘에 따르면 규칙 유형을 선택하고 규칙 유형을 "프로그램에 대해"선택해야하는 지점에 도달했습니다.
  2. 마커를 "프로그램의 경로"에 놓고 "찾아보기"버튼을 사용하여 선택하거나 프로그램의 주소를 수동으로 드라이브하십시오.
  3. "다음"을 클릭하고 "연결 허용"을 설정하십시오.
  4. 그런 다음 이전 방법과 동일한 작업을 반복합니다.

결과적으로 네트워크에 대한 연결이이 프로그램에 허용됩니다.

자체적으로 많은 연결을 차단할 수 있으므로 어떤 경우에는 연결을 해제 할 수 있습니다. 그러나 컴퓨터에 바이러스 백신이 설치되어 있지 않으면 방화벽이 해제 된 상태로 인터넷을 사용하면 컴퓨터가 위험 할 수 있습니다.

방화벽을 비활성화하려면 "Windows 방화벽 켜기 및 끄기"항목을 선택하고 설정에서 마커를 "Windows 방화벽 비활성화"로 설정하고 "확인"을 클릭하십시오.


확인 중

항상 새로운 번호를 운전하고 프로토콜을 선택할 필요는 없으며 때로는 포트가 열려 있는지 확인하는 방법으로도 충분합니다. 특별한 명령으로 할 수 있습니다. 먼저 명령 줄에 "cmd"(따옴표 제외)를 입력하고 (Win + R을 눌러서 열림) "확인"을 클릭합니다. 나타난 창에서 "netstat -a"명령을 입력합니다. 그런 다음 열려있는 모든 프로토콜 목록이 나타납니다. 따라서 번호를 확인하기 쉽습니다. 이러한 검증은 다양한 무료 인터넷 서비스   , 누구도이 정보를 제공 할 것입니다.

새로운 연결을 열거 나 잠금을 해제하는 것도 아주 쉽습니다. 소규모 기술의 이러한 한계로 인해 웹에서 필요한 정보 나 데이터에 액세스 할 수 없습니다. 이제 필요한 경우 컴퓨터의 포트를 열어 열어 확인할 수 있습니다.

문제

Windows 방화벽 (Windows 방화벽) 문제는 모든 포트를 닫는 방법이 아니라 필요한 포트만 여는 방법입니다. 가장 중요한 점은 고객의 IP 주소로 일부 포트에 대한 연결을 제한하는 방법을 즉시 이해할 수 있습니다. 이와는 별도로 이러한 문제를 해결하는 것이 어렵지는 않지만 함께 진행되었으므로 설명 지침을 충족하지 못하여이 메모가 작성되었습니다. 또한 발견 된 솔루션이 제 3 자 방화벽 설치를 의미하지는 않습니다.

Windows 방화벽의 단점 :
  - 모든 포트에 대해 금지 규칙을 작성한 다음 필수 규칙에 대해 허용하는 경우 화이트리스트에 포함되지 않습니다. 금지 규칙은 관대 한 것보다 더 중요합니다. 예. 포트에 대한 연결이 끊어지면이 포트에 대한 권한이 더 이상 작동하지 않습니다.
  - 일반 방화벽과 마찬가지로 우선 열려있는 포트를 지정하는 우선 순위 규칙은 없으며 다른 포트는 금지 규칙을 마지막으로 설정합니다.

Windows에 VPS가 있다고 가정하지만 호스트에 숨어있는 외부 방화벽이 없습니다. 갓도 보정을 필요로하는 공용 네트워크 (공용 네트워크)에 적어도 135 / TCP, 445 / TCP, 49154 / TCP 및 3389 / TCP (RDP를 사용할 경우) 포트를 튀어 나와 윈도우를 설치했습니다.

알고리즘

세 가지 유형의 포트가 있습니다.
  - 전체 인터넷에 개방되어야하는 공용 포트. 80 및 443 (http 및 https)
  - 특정 IP 주소에서만 액세스 할 수있는 필터링 된 포트. 3389 (RDP)
  - 다른 모든 것은 닫아야합니다.
  필수 :
  1. 위에서 언급 한 세 포트를 제외한 모든 것을 금지하는 규칙을 만듭니다.
  2. 대중은 더 많은 것을 요구하거나 필요로하지 않기 위하여.
  3. 필터링 된 주소의 경우 흰색 주소를 지정하여 사용 규칙을 만듭니다.

비밀은 모든 포트를 차단할 때 명시 적으로 허용 된 포트를 지정해야한다는 것입니다. 그렇지 않으면, 위에서 말했듯이, 필요한 것들을 열 수 없습니다.

예 :

작업 1 : 포트 80, 443 및 3389를 전체 인터넷에 대해 열어 두십시오. 나머지는 모두 닫습니다.
  1. 들어오는 연결에 대한 새 규칙 만들기
  2. 규칙 유형. 사용자 정의 가능 (사용자 정의)
  3. 프로그램. 모든 프로그램 (모든 프로그램)
  4. 프로토콜 및 포트. 프로토콜 유형은 TCP입니다. 로컬 포트 ​​(로컬 포트) - 특정 포트 (특정 포트). 필드에 80, 443 및 3389를 제외한 포트 범위를 입력하십시오. 1-79, 81-442, 444-3388, 3390-65535와 같이 표시되어야합니다.
  5. 범위. 로컬 (로컬) - 모든 IP 주소 (모든 IP 주소). 원격 - 모든 IP 주소.
  6. 행동. 연결을 차단하십시오.
  7. 프로필. 귀하의 재량에 따라 선택하십시오. 확실하지 않으면 모든 것을 선택하십시오.
  8. 이름. 그것을 호출하십시오 (예 : Block_TCP).

이제 이러한 포트는 전체 인터넷에 개방되어 있지만 적어도 모든 사용자에게 RDP 포트를 여는 것은 안전하지 않으며 IP 주소에서만 연결을 제한하는 것이 바람직합니다.

작업 2 : 포트 80 및 443을 전체 인터넷에 대해 열어 두십시오. 허용 된 IP 주소에서만 포트 3389 로의 연결을 제한하십시오. 나머지는 모두 닫습니다.
  1 ~ 8 단계는 이전 문제와 유사합니다. 세 개의 지정된 포트에서 연결을 허용하는 규칙이 작성됩니다.
  IP별로 필터링하려면 두 번째 규칙을 만들어야합니다.
  9. 들어오는 연결에 대한 새 규칙 만들기
  10. 규칙 유형. 맞춤 설정 가능
  11. 프로그램. 모든 프로그램
  12. 프로토콜 및 포트. 프로토콜 유형은 TCP입니다. 로컬 포트 ​​- 특수 포트. 포트 3389 수정
  13. 지역. 로컬 - 모든 IP 주소. 지정된 IP 주소. 여기에서이 포트에 연결할 수있는 IP 또는 서브넷의 흰색 목록을 입력하십시오
  14. 행동. 연결을 허용하십시오.
  15. 프로필. 귀하의 재량에 따라 선택하십시오. 확실하지 않으면 모든 것을 선택하십시오.
  16. 이름. 예를 들어 RDP와 같이 호출합니다.

필터링 된 포트가 여러 개있는 경우 포트 당 하나의 규칙이 만들어집니다.

모든 UDP 연결을 차단하는 규칙을 작성하려면 절대적으로 보호되어야합니다.

콘솔에서 작업 2

하드 코어 사용자의 경우 콘솔 명령의 형태로 두 번째 작업을 제공 할 것입니다.

의 Netsh advfirewall 행동에 = 규칙 디렉토리를 추가 방화벽 = 블록 프로토콜 = TCP의 localport = 1-79,81-442,444-3388,3390-65535 이름 = "Block_TCP"은 netsh advfirewall 허용 = 동작에서 = = 규칙 디렉토리를 추가 방화벽 프로토콜 = TCP의 localport = 3389 remoteip = 192.168.0.0 / 24, XXXX 이름 = "RDP"은 netsh advfirewall 행동에 = 규칙 디렉토리를 추가 방화벽 = 블록 프로토콜 = UDP 이름 = "Block_All_UDP"

결국, guevina는 다음과 같이 보일 것입니다 :
  RDP 규칙의 경우 :


Block_TCP 규칙의 경우 :


업데이트

위의 구문 명령 행   WS2008R2에서 작동하지 않습니다. 특히 매개 변수의 열거 형이므로 두 규칙을 8 개로 나누어야했습니다.

Netsh advfirewall 방화벽 규칙 추가 dir = 작업 = 블록 프로토콜 = TCP localport = 81-442 name = "Block_TCP-1" 2 "은 netsh advfirewall 행동에 = 규칙 디렉토리를 추가 방화벽 = 블록 프로토콜 = TCP의 localport = 444-3388 이름 ="Block_TCP-3 "은 netsh advfirewall 추가 방화벽 규칙 DIR = 액션 = 블록 프로토콜 = TCP의 localport = 3390-65535 이름 =" Block_TCP-4 HTTP "은 netsh advfirewall 허용 = 동작에서 = = 규칙 디렉토리를 추가 방화벽 프로토콜 = TCP의 localport = 443 이름 ="HTTPS "은 netsh advfirewall"은 netsh advfirewall 프로토콜 = TCP의 localport = 80 이름 = 수 = 동작에서 = = 규칙 디렉토리를 추가 방화벽 " 수 = 동작에서 = = 규칙 디렉토리를 추가 방화벽 프로토콜 = TCP의 localport = 3389 remoteip = 192.168.0.0 / 24 명 = "RDP-1"은 netsh advfirewall 수 = 동작에서 = = 규칙 디렉토리를 추가 방화벽 프로토콜 = TCP localport = 3389 remoteip = XXXX 이름 = "RDP-2"

열혈 게이머이거나 DC ++ 및 토렌트와 같은 파일 공유 네트워크의 활성 사용자 인 경우 클라이언트 프로그램이 작동하려면 포트를 추가로 열어야합니다. 동시에 모든 사람은 라우터에서이 작업을 수행해야한다는 것을 알고 있지만 사용중인 운영 체제가 어떤 이유로 방화벽이나 방화벽을 가지고 있다는 사실을 잊어 버립니다. 이 지침은 Windows 10에서 포트를 여는 방법에 대한 내용을 다룹니다.
  이렇게하려면 먼저 제어판으로 가서 "Windows 방화벽"섹션을 선택해야합니다.


왼쪽 메뉴에서 "고급 옵션"옵션을 선택하십시오.

기본 제공 Windows 방화벽 10에 대한 전체 규칙 목록이 나타납니다.


포트를 열려면 포트를 추가해야합니다. 이 작업은 메뉴 항목 "Action"\u003e\u003e\u003e "Create rule"을 사용하여 수행됩니다.

그러면 새 들어오는 연결에 대한 새 규칙 마법사가 시작됩니다. 첫 번째 단계는 규칙 유형을 선택하는 것입니다.


"포트 용"옵션을 선택하십시오. "다음"을 클릭하십시오.

다음 단계는 프로토콜 (TCP 또는 UDP)을 선택하고 규칙을 적용 할 포트를 지정하는 것입니다.


서로 다른 게임 및 응용 프로그램의 프로토콜 유형을 TCP 및 UDP와 함께 사용할 수 있습니다. 이것은 그들의 지원 포럼에 알려 져야합니다. 우리는 더 많이 지나간다.

세 번째 단계는 행동의 선택입니다. Windows 10에서 포트를 열려고하므로 "연결 허용"확인란을 선택하십시오.


다음 단계는 규칙을 적용 할 프로필을 선택하는 것입니다. 우리는이 세 가지를 모두 선택합니다.


마지막 단계에서 규칙 이름을 써야합니다. 품질면에서 Windows 포트를 건너 뛰는 응용 프로그램 또는 게임의 이름을 사용할 수 있습니다.


"마침"버튼을 클릭하십시오.

규칙이 만들어집니다. 이미 존재하는 테이블의 첫 번째 포트입니다 (열린 포트 읽기).


제발 제발! 시스템에 타사 방화벽이나 방화벽이있는 경우 설정에서 포트 전달을 수행해야합니다. 그렇지 않으면 여전히 외부에서 액세스 할 수 없습니다.

언제 Windows 포트를 열어야합니까? 그런 다음 컴퓨터의 기본 제공 네트워크 보호 프로그램 인 Windows 방화벽 (방화벽이라고도 함)이 응용 프로그램의 작동을 차단합니다. 종종 이러한 금지에는 인터넷이나 기타 유용한 프로그램에 대한 액세스가 필요한 게임이 포함됩니다. 포트를 열려면 다음을 수행하십시오.

제어판의 해당 섹션에서 "시스템 및 보안"섹션으로 이동 한 다음 "Windows 방화벽"에서 방화벽 설정을 변경할 수 있습니다. 또는 "Win + R"조합을 누르고 열리는 "실행"창에 "firewall.cpl"을 입력하면 필요한 페이지를 빠르게 찾을 수 있습니다. 에서 최신 버전   Windows에서는 바탕 화면 메뉴에서 "검색"을 통해 원하는 프로그램이나 "제어판"섹션을 찾을 수 있습니다. 또한 설정 창의 왼쪽 부분에있는 "추가 매개 변수"섹션에만 관심이 있습니다. 그런 다음 "고급 보안이 설정된 Windows 방화벽"창에서 "수신 연결 규칙"을 찾아 클릭하십시오. 기존 규칙 목록이 나타나지만 새 규칙을 만들어야합니다. 이렇게하려면 "작업"창 (화면의 오른쪽에 있음)에서 "규칙 작성"을 클릭하십시오.


   이제 연결 마법사가 포트 구성에 도움을 주며 매개 변수 설정을 일관되게 제안합니다. "Rule type"창에서 "For port"를 선택하고 "Next"를 클릭해야합니다. "프로토콜 및 포트"창에서 프로토콜 유형과 포트의 두 가지 매개 변수를 정의하십시오. 필요한 특정 포트 번호를 알고있는 경우 "특정 로컬 포트"상자에 포트 번호를 지정하십시오. 예를 들어 1244-1250과 같이 범위를 지정할 수도 있습니다. 프로토콜에 관해서는 일반적으로 TCP가 필요하지만 때때로 UDP 포트도 필요합니다. 이 경우 두 개의 규칙을 차례로 만들어야합니다. "다음"을 클릭하면 설정의 다음 단계로 넘어갑니다.


   "동작"창에서 "연결 허용"을 선택하고 "다음"을 클릭하고 다음 "프로필"창에서 설정을 변경하지 않고 "다음"을 클릭하십시오.


   마지막 단계는 포트의 이름을 지정하는 것입니다. 원하는 경우 설명이됩니다. 잠시 후에 어떤 포트인지 기억하지 못할 수 있습니다. '완료'버튼을 잊지 마세요.


   포트를 여는 절차는 Windows Vista, 7, 8 및 8.1에서 완전히 동일합니다. Windows XP를 사용하는 경우 "시작"- "네트워크 환경"을 통해 필요한 설정을 얻을 수 있습니다. 그런 다음 "네트워크 작업"- "네트워크 연결보기"를 클릭해야합니다. 인터넷 연결 아이콘을 마우스 오른쪽 버튼으로 클릭하고 속성 - 고급 - 설정을 선택합니다. "추가"를 클릭하여 새 포트를 연 다음 해당 상자에 포트의 이름 또는 IP 주소를 입력하십시오. "외부 포트"및 "내부 포트"필드에 포트 번호 (임의의 숫자)를 지정한 다음 포트 유형을 선택하고 "확인"을 클릭하십시오.


보안상의 이유로 포트가 더 이상 필요하지 않을 때 포트를 닫는 것을 잊지 마십시오.

최근 수동으로 포트를 열어야했습니다. TCP   ~에 Windows 8.1
일반적으로 Windows에서는 기본적으로 열려 있지만 메일 서버에 대한 연결과 같은 문제 (캐시 정리, 보안 설정 변경, 방화벽 비활성화)가 발생하는 경우 문제가 발생하는 경우이를 열어야 할 수도 있습니다 또는 네트워크 연결을위한 다른 포트.

위키 피 디아 (Wikipedia) : 방화벽 또는 방화벽과 동등한 용어는 "방화벽"의 의미로도 사용됩니다.
이전의 SSL (Secure Socket Layers)과 마찬가지로 TLS (전송 계층 보안)는 인터넷의 노드간에 안전한 데이터 전송을 제공하는 암호화 프로토콜입니다.
기본적으로 SMTP는 TCP 포트 25를 사용합니다. 메일을 보내는 SSL 프로토콜은 기본적으로 포트 465를 사용합니다.
POP3는 기본적으로 TCP 포트 110을 사용합니다. 메일 수신을위한 TLS 프로토콜은 기본적으로 포트 995를 사용합니다.

TCP 또는 UDP 포트를 열려면 다음을 수행해야합니다.

1. 버튼을 눌러로 이동합니다. Apps   Windows 8.1.
2. 아이콘을 찾아서 클릭하십시오. 제어판.
3. 선택 Windows 방화벽.
4. 왼쪽 창에서 제어판 \\ 모든 제어판 항목 \\ Windows 방화벽   클릭 추가 옵션.
5. 창이 열립니다.
6. 요청이있는 경우 UAC   작업을 확인하려면 관리자 암호를 입력하십시오.

위키 백과 : 컨트롤 계정   사용자 수(영어 사용자 계정 컨트롤, UAC) - 구성 요소 운영 체제   Microsoft Windows는 Windows Vista에 처음 나타났습니다. 이 구성 요소는 컴퓨터의 무단 사용을 방지하기 위해 관리자 권한이 필요한 작업을 확인하라는 메시지를 표시합니다. 컴퓨터 관리자는 제어판에서 사용자 계정 컨트롤을 비활성화 할 수 있습니다.

7.을 클릭하십시오. 인바운드 규칙   왼쪽 창에서 고급 보안이 설정된 Windows 방화벽 인바운드   연결 (예 : 메일 서버의 포트 995) 또는 나가는 연결에 대한 규칙에 대한 규칙을 만들려면 나가는   연결 (예 : 메일 서버의 포트 465).


8.을 클릭하십시오. 규칙 만들기 ...   오른쪽 창에.
9. 그 후, 새로운 나가는 연결을 만들기위한 새로운 규칙. 선택 버튼 항구 용를 클릭하고 다음 번에:


10. 우리는 TCP 프로토콜   및 특정 원격 포트, 예를 들어 필요한 포트 번호를 입력합니다 465   버튼을 누릅니다. 다음 번에:


11. 우리는 연결 사용클릭 다음 번에:


12. 규칙을 적용 할 프로필을 선택하십시오.


13. 우리는 이름   및 설명   이 규칙을 선택하고 버튼을 누릅니다. 완료.


그게 다야! 포트는 네트워크 연결을 위해 열려 있습니다. 여러 포트를 열어야하는 경우 각 포트에 대해 위의 단계를 반복해야합니다.

관련 기사 :