온라인 위협이 증가함에 따라 Windows에서 방화벽을 활성화하는 것이 그 어느 때보 다 중요해졌습니다. 일반적으로 방화벽을 시작하는 것은 기술에 정통해야하는 것이 아닙니다. 대부분의 경우 몇 가지 메뉴를 탐색하고 "Windows Defender 방화벽 켜기"를 선택해야합니다.
그러나 더 쉬운 방법이 있습니까? 물론 있습니다. 명령 행을 사용해야하지만 Windows 메뉴를 순회하는 번거 로움을 제거합니다. 이를 염두에두고 명령이 간단하고 시스템을 손상시킬 위험이 없음을 알아야합니다.
다음 방법은 Windows 7 및 10에 적용되며이 기사에는 명령 줄에서 특정 앱을 방화벽으로 만드는 방법에 대한 섹션도 포함되어 있습니다.
Windows 방화벽 시작 또는 중지
빠른 링크
- Windows 방화벽 시작 또는 중지
- 1 단계
- 2 단계
- 특정 앱 차단
- 아웃 바운드 / 인바운드 규칙 설명
- 1 단계
- 2 단계
- 앱 포트 번호 사용
- 1 단계
- 2 단계
- 명령 삭제
- PC 주위에 벽을 구축
1 단계
먼저 관리자 권한으로 명령 프롬프트를 실행해야합니다. 시작 메뉴를 클릭하고 명령 프롬프트를 검색하십시오. 앱이 결과에 나타나면 마우스 오른쪽 버튼을 클릭하고 "관리자 권한으로 실행"을 선택하십시오.
2 단계
앱이 팝업되면 명령 행에 다음 명령을 입력하십시오.
netsh advfirewall 설정 allprofiles 상태
Enter 키를 누르면 방화벽이 즉시 켜집니다. 중지하려면 on 대신 off로 명령을 종료하십시오. 끄기 명령은 다음과 같습니다.
netsh advfirewall 설정 allprofiles 상태 끄기
참고 : 명령 프롬프트를 사용하면 명령을 입력하거나 복사하여 붙여 넣지 않고도 변경할 수 있습니다. 예를 들어, 화살표 키를 사용하여 이전 명령으로 이동 한 다음 on 으로 바꾸거나 (또는 그 반대로) Enter를 누르십시오.
특정 앱 차단
명령 프롬프트에서 특정 앱을 차단하는 명령은 조금 더 복잡합니다. 그러나 T 지침을 따르면 문제가 발생하지 않습니다. 단계를 수행하기 전에 아웃 바운드 규칙과 인바운드 규칙을 구분하는 것이 중요합니다.
아웃 바운드 / 인바운드 규칙 설명
이 규칙은 간단한 논리를 따릅니다. 아웃 바운드 규칙은 앱이 PC에서 정보를 보내지 못하게하고 인바운드 규칙은 앱이 정보를받지 못하게합니다. 물론 이러한 규칙은 두 가지 방식으로 작동합니다. 특정 앱에 대한 인바운드 / 아웃 바운드 데이터를 비활성화 한 후 쉽게 다시 켤 수 있습니다. Windows 사용자 인터페이스에서이 경로는 간단합니다.
방화벽 및 네트워크 보호> 고급 설정> 아웃 바운드> 새 규칙
인바운드 규칙을 관리하려면 고급 보안 기능이있는 Windows Defender 방화벽 창에서 인바운드 규칙 탭을 클릭하십시오.
그런 다음 규칙 유형에서 프로그램을 선택하고 다음 버튼을 클릭 한 후 화면 마법사를 따릅니다. 반면에, 명령 프롬프트 방법은 간단하지 않으며 어떤 결정을 내려야합니다. 다음 단계를 따라야합니다.
1 단계
먼저 아웃 바운드 또는 인바운드 데이터를 차단할지 여부를 결정하고 앱의 정확한 파일 경로를 찾으십시오. 예를 들어 Chrome이 온라인으로 연결되지 못하게한다고 가정 해 보겠습니다.
시스템에서 Chrome .exe 파일 (C : \\ Program Files에 있음)을 찾아 전체 경로를 클립 보드에 복사하십시오. 경로는 다음과 같아야합니다.
C : \ Program Files (x86) \ Google \ Chrome \ Application \ chrome.exe
2 단계
관리자 권한으로 명령 프롬프트를 실행하고 앱 경로가 포함 된 다음 명령을 실행하십시오.
netsh advfirewall 방화벽 추가 규칙 이름 =”Chrome 블록”프로그램 =”C : \ Program Files (x86) \ Google \ Chrome \ Application \ chrome.exe”dir = out action = block profile = public
이제 Chrome을 실행하여 명령이 작동했는지 확인할 수 있습니다.
중요 사항
차단 / 허용하려는 앱의 파일 경로는 괄호 안에 들어갑니다. 명령 행 섹션은 program =””dir… 이며 인바운드 데이터를 차단하려면 dir – dir = in 옆에 놓지 않고 입력하십시오. 앱을 차단 해제하려면 block 을 action 옆의 allow – action = allow로 바꾸십시오.
앱 포트 번호 사용
포트 번호를 사용하여 방화벽 뒤에 앱을 배치하는 옵션도 있으며 여기에 필요한 단계가 있습니다.
1 단계
시작 메뉴로 이동하여 리소스 모니터를 검색 한 다음 관리자 권한으로 앱을 실행하십시오. 앱을 마우스 오른쪽 버튼으로 클릭하고 "관리자 권한으로 실행"을 선택하십시오.
2 단계
리소스 모니터에서 네트워크 탭을 클릭하고 수신 포트를 엽니 다. 포트 번호를 찾아서 명령에 입력하십시오. 이 설명에서는 관리자 권한으로 명령 프롬프트를 이미 열었고 Chrome 예제도 사용한다고 가정합니다. 이것이 필요한 명령입니다.
netsh advfirewall 방화벽 규칙 이름 추가 =“Chrome 차단”localport = 443 protocol = tcp dir = out action = block profile = public
정확한 포트 번호를 모르는 경우 범위를 차단하고 localport = 443 대신 port = 1500-3000을 사용할 수 있습니다.
명령 삭제
Chrome을 영원히 차단하지 않으려면이 규칙을 삭제하는 명령을 확인하십시오.
netsh advfirewall 방화벽 삭제 규칙 이름 = "Chrome 차단"
명령을 입력 한 후 Enter 키를 누르면 모든 것이 정상으로 되돌아갑니다.
PC 주위에 벽을 구축
이전에 명령 프롬프트를 열지 않은 경우에도 Windows 방화벽을 시작하거나 중지하는 명령은 사용하기 쉽습니다. 물론 특정 앱을 방화벽 처리하는 데 약간의 기술이 필요하지만 할 수없는 것은 아닙니다.
우리가 그 동안 방화벽 뒤에 어떤 앱을 넣고 싶습니까? 그리고 항상 방화벽을 유지합니까? 아래 의견 섹션에서 문제에 대해 설명해주십시오.
