Windows 10에서 특정 방화벽 규칙 내보내기 및 가져오기
Windows 10에서 특정 방화벽 규칙을 내보내고 가져오는 방법
Windows 10에서는 특정 주소, 포트 또는 프로토콜에 대한 사용자 지정 규칙을 갖도록 Windows 방화벽을 구성할 수 있습니다. 앱이 인터넷에 액세스하는 것을 허용하거나 차단할 수 있습니다. 이 작업을 수행한 후에는 방화벽 구성을 백업하는 것이 좋습니다. 그러나 Windows 10에서는 전체 규칙 집합을 내보내고 가져올 수만 있습니다. 다음은 특정 규칙만 내보내고 가져오는 데 사용할 수 있는 트릭입니다.
광고
계속하기 전에 다음을 참조하십시오. Windows 10, Windows 8 및 Windows 7에서 한 번의 클릭으로 모든 앱이 인터넷에 액세스하는 것을 차단하는 방법.
방화벽 규칙 백업 및 복원
Windows 10에서 방화벽 규칙의 백업을 만드는 방법에는 여러 가지가 있습니다. 고급 보안이 포함된 Windows 방화벽 스냅인을 사용하여 규칙을 만들거나 복원하거나 기본 제공 콘솔 명령 netsh를 사용하여 수행할 수 있습니다. 게시물에서 검토한 두 가지 방법
Windows 10에서 방화벽 규칙을 백업 및 복원하는 방법
불행히도 Windows 10은 개별 방화벽 규칙을 백업 및 복원하는 옵션을 제공하지 않습니다. 그러나 PowerShell 또는 레지스트리 편집기에서는 여전히 가능합니다.
Windows 10에서 특정 방화벽 규칙을 내보내고 가져오려면
- PowerShell을 관리자로 열기.
- PowerShell 실행 정책 변경 에게 무제한.
- 다음 명령을 입력합니다.
설치 모듈 - 이름 방화벽 관리자
, 그리고 명중 입력하다 열쇠. - 계속하려면 [Y]로 답하세요.
- 모듈을 설치하려면 [Y]로 답하십시오. PS갤러리.
- 다음 명령을 입력하고 Enter 키를 누르십시오.
가져오기 모듈 방화벽 관리자
. -
특정 방화벽 규칙을 내보내려면, 유형
내보내기-방화벽규칙 -이름 "
. 내보낼 규칙 이름을 지정하고 규칙이 저장될 CSV 파일의 경로를 제공하십시오. 예를 들어," -CSV파일 " " 파일 내보내기-방화벽규칙 -이름 "IRC 포트" -CSVFile c:\data\winaero\irc_port.csv"
. -
방화벽 규칙을 가져오려면, 유형
가져오기-방화벽 규칙
. 이전에 내보낸 규칙을 저장하는 CSV 파일의 전체 경로를 제공합니다. 예를 들어,Import-FirewallRules "C:\data\winaero\irc_port.csv"
.
완료되었습니다.
참고 내보내기 방화벽 규칙 그리고 가져오기-방화벽 규칙 cmdlet은 한 번에 여러 규칙 내보내기/가져오기를 지원하며 JSON 파일에서도 작동할 수 있습니다.
그들에 대해 자세히 알아보려면 다음을 실행하십시오. Get-Help 내보내기-방화벽규칙
:
팁: PowerShell에서 다음과 같이 기존 방화벽 규칙을 나열할 수 있습니다. Get-NetFirewallRule |Format-Table|자세히
.
PowerShell 팬이 아닌 경우 레지스트리 편집기를 사용하여 방화벽 규칙을 내보내고 가져올 수 있습니다.
레지스트리 편집기를 사용하여 특정 방화벽 규칙 내보내기 및 가져오기
우선 사용 가능한 모든 방화벽 규칙을 단일 파일로 내보내야 합니다. 위에서 언급한 것처럼 PowerShell에서 방화벽 규칙의 이름을 찾을 수 있습니다. 고급 보안 기능이 있는 Windows 방화벽. 누르다 이기다 + NS 및 유형 wf.msc
실행 상자에서 엽니다.
인바운드 클릭 규칙/아웃바운드 규칙 왼쪽에서 규칙 목록을 봅니다.
레지스트리 편집기를 사용하여 모든 방화벽 규칙을 내보내려면
- 열기 레지스트리 편집기 앱.
- 다음 레지스트리 키로 이동합니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy
. 레지스트리 키로 이동하는 방법 보기 한 번의 클릭으로. - 마우스 오른쪽 버튼으로 클릭 방화벽 규칙 왼쪽의 폴더를 선택하고 내 보내다... 컨텍스트 메뉴에서.
- *.reg 파일의 파일 이름을 입력합니다.
- 클릭 구하다 단추.
이제 레지스트리 파일에는 방화벽 규칙의 전체 집합이 포함됩니다. 내보내려는 규칙만 남겨두고 다른 모든 행은 삭제해야 합니다.
특정 규칙만 레지스트리 파일로 내보내기
- 에서 *.reg 파일을 마우스 오른쪽 버튼으로 클릭합니다. 파일 탐색기 그리고 선택 편집하다 컨텍스트 메뉴에서 메모장에서 열어.
- 라인 아래
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\FirewallRules]
, 나열된 모든 규칙을 볼 수 있습니다. - 내보낼 항목을 제외한 모든 항목을 제거하십시오. 다음 스크린샷은 파일에 하나의 규칙만 유지하는 방법을 보여줍니다.
- 변경 사항을 저장합니다(누름 Ctrl 키 + NS).
이런 식으로 reg 파일을 내보내려는 특정 규칙만 저장할 수 있습니다. 다음을 사용하여 규칙 이름을 검색할 수 있습니다. Ctrl 키 + NS 메모장에서 시간을 절약하십시오.
레지스트리 파일에서 Windows 방화벽 규칙 가져오기
- 파일 탐색기에서 방화벽 규칙이 포함된 *.reg 파일을 찾습니다.
- 병합하려면 두 번 클릭하십시오. UAC 프롬프트를 확인합니다.
- Windows 다시 시작 10 규칙이 제대로 적용되었는지 확인합니다.
완료되었습니다.