Network2013. 8. 14. 15:51



http://jeayou.urin79.com/58


방화벽 예외 프로그램 등록하기

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications\List

 

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications\List

 

위 두 가지 키 안에다가 다음과 같은 형식의 문자열을 추가한다.

 

"C:\\Project\\Binary\\Sbin\\DataServerDebug.exe"="C:\\Project\\Binary\\Sbin\\DataServerDebug.exe:*:Enabled:DataServerDebug.exe"

 

레지스트리 등록 항목 파일(.REG) 파일로서 만들자면 다음과 같다.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications\List]

"C:\\Project\\Binary\\Sbin\\DataServerDebug.exe"="C:\\Project\\Binary\\Sbin\\DataServerDebug.exe:*:Enabled:DataServerDebug.exe"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications\List]

"C:\\Project\\Binary\\Sbin\\DataServerDebug.exe"="C:\\Project\\Binary\\Sbin\\DataServerDebug.exe:*:Enabled:DataServerDebug.exe"

 

% wrong tag % 빨간색 글자 부분만 본인의 어플리케이션에 맞춰서 수정하시면 됩니다.



방화벽 예외 IP 등록하기


아래의 레지스트리를 Windows-Firewall-Exception-Add.reg 로 저장하고

regedit /s Windows-Firewall-Exception-Add.reg 의 명령을 이용해서 입력..


[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\SharedAccess\Parameters\FirewallPolicy\DomainProfile\GloballyOpenPorts\List]


"135:TCP"="135:TCP:*:Enabled:SCCM EPMAP"

"2701:TCP"="2701:TCP:*:Enabled:SCCM RC 1"

"2702:TCP"="2702:TCP:*:Enabled:SCCM RC 2"


방법 1: 레지스트리 값에 이름 추가

이 문제를 해결하려면 레지스트리 값에 이름을 추가하십시오. 예를 들어, 12345:TCP:*:Enabled를 12345:TCP:*:Enabled:exception name으로 변경합니다.

방법 2: netsh firewall 명령 사용

이 문제를 해결하려면 netsh firewall 명령을 사용하여 레지스트리에서 만든 예외를 볼 수 있습니다. 이렇게 하려면 다음과 같이 하십시오.
  1. 시작실행을 차례로 누르고 cmd를 입력한 다음 확인을 누릅니다.
  2. netsh firewall show state verbose = enable을 입력한 다음 Enter 키를 누릅니다.
  3. 출력 텍스트에서 다음 텍스트를 검색합니다.
    현재 모든 네트워크 인터페이스에 열린 포트
    현재 모든 네트워크 인터페이스에 열린 포트 섹션에 나열된 포트와 프로그램은 차단되지 않습니다. 이러한 차단되지 않은 포트와 프로그램은 설정된 프로그램이나 포트 예외를 나타냅니다.



레지스트리를 수정하여 예외를 만든 경우 Windows 방화벽 그래픽 사용자 인터페이스에 예외가 표시되지 않을 수 있다.

Posted by Julyus