사용법: set rule group=<문자열> | name=<문자열> [dir=in|out] [profile=public|private|domain|any[,...]] [program=<프로그램 경로>] [service=service short name|any] [localip=any|| |<서브넷>|<범위>|<목록>] [remoteip=any|localsubnet|dns|dhcp|wins|defaultgateway| | |<서브넷>|<범위>|<목록>] [localport=0-65535|<포트 범위>[,...]|RPC|RPC-EPMap|IPHTTPS|any] [remoteport=0-65535|<포트 범위>[,...]|any] [protocol=0-255|icmpv4|icmpv6|icmpv4:type,code|icmpv6:type,code| tcp|udp|any] new [name=<문자열>] [dir=in|out] [program=<프로그램 경로> [service=<서비스 짧은 이름>|any] [action=allow|block|bypass] [description=<문자열>] [enable=yes|no] [profile=public|private|domain|any[,...]] [localip=any| | |<서브넷>|<범위>|<목록>] [remoteip=any|localsubnet|dns|dhcp|wins|defaultgateway| | |<서브넷>|<범위>|<목록>] [localport=1-65535|any[,...]] [remoteport=1-65535|any[,...]] [protocol=0-255|icmpv4|icmpv6|icmpv4:type,code|icmpv6:type,code| tcp|udp|any] [interfacetype=wireless|lan|ras|any] [rmtcomputergrp= ] [rmtusrgrp= ] [edge=yes|deferapp|deferuser|no (default=no)] [security=authenticate|authenc|authdynenc|notrequired] 설명: - 식별된 규칙에 새 매개 변수 값을 설정합니다. 해당 규칙이 없으면 명령이 실패합니다. 규칙을 만들려면 add 명령을 사용합니다. - 규칙에서 new 키워드 뒤에 있는 값이 업데이트됩니다. 값이 없거나 new 키워드가 없으면 변경이 적용되지 않습니다. - 규칙 그룹은 사용하거나 사용할 수 없게 설정만 할 수 있습니다. - 여러 규칙이 기준과 일치하면 일치하는 모든 규칙을 업데이트합니다. - 규칙 이름은 고유해야 하고 "all"일 수 없습니다. - 원격 컴퓨터 또는 사용자 그룹이 지정되면 security는 authenticate, authenc 또는 authencauthdynenc이어야 합니다. - security를 authdynenc로 설정하면 시스템이 지정한 Windows 방화벽 규칙과 일치하는 트래픽에 대한 암호화 사용을 동적으로 협상할 수 있습니다. 암호화는 기존 연결 보안 규칙 속성을 기준으로 협상됩니다. 이 옵션을 설정하면 컴퓨터가 보안이 적용되었지만 암호화되지 않은 인바운드 IPsec 연결의 첫 번째 TCP 또는 UDP 패킷을 IPsec을 사용하여 받을 수 있습니다. 첫 번째 패킷이 처리되면 서버가 연결을 다시 협상하고 모든 후속 연결이 완전히 암호화되도록 연결을 업그레이드합니다. - Authdynenc는 dir=in인 경우에만 유효합니다. - action=bypass이면 dir=in인 경우에 원격 컴퓨터 그룹을 반드시 지정해야 합니다. - service=any이면 규칙은 서비스에 대해서만 적용됩니다. - ICMP 유형 또는 코드는 "any"일 수 있습니다. - 에지는 인바운드 규칙에 대해서만 지정할 수 있습니다. 예제: "allow80"라는 규칙에 대해 원격 IP 주소를 변경합니다. netsh advfirewall firewall set rule name="allow80" new remoteip=192.168.0.2 그룹화 문자열이 "Remote Desktop"인 그룹을 사용합니다. netsh advfirewall firewall set rule group="remote desktop" new enable=yes UDP 연결에 사용되는 "Allow port range" 규칙의 로컬 포트를 변경합니다. Set rule name="Allow port range" dir=out protocol=udp localport=5000-5020 action=allow
사용법: set privateprofile (parameter) (value) 매개 변수: state - 방화벽 상태를 구성합니다. 사용법: state on|off|notconfigured firewallpolicy ...
사용법: set publicationcache directory=]{DEFAULT| } 매개 변수: 태그 값 directory - 로컬 게시 캐시를 저장할 디렉터리의 정규화된 경로입니다. 기본 캐시 위치를 복원하려면 ...
사용법: set publicationcachesize size=]{DEFAULT| } percent=]{TRUE|FALSE} 매개 변수: 태그 값 size - 캐시의 크기입니다. 백분율 또는 정확한 바이트 수로 입력합니다. ...
사용법: set publicprofile (parameter) (value) 매개 변수: state - 방화벽 상태를 구성합니다. 사용법: state on|off|notconfigured firewallpolicy - ...
사용법: set rule group= | name= dir=in|out profile=public|private|domain|any[,. program= service=service short name|any localip=any| ...
사용법: set rule group= | name= type=dynamic|static profile=public|private|domain|any[,. (기본값=any) endpoint1=any|localsubne ...
사용법: set rule name= profile=public|private|domain|any[,. type=dynamic|static (기본값=static) new name= mmsecmethods= dhgrou ...
사용법: set service mode=]{DISABLED|LOCAL|DISTRIBUTED|HOSTEDSERVER|HOSTEDCLIENT} location]= clientauthentication]={DOMAIN|NONE} ...
사용법: set store local|gpo= |gpo= | gpo= 설명: - 정책 저장소를 컴퓨터 이름, 도메인 및 GPO 이름 또는 GPO 고유 식별자로 식별되는 그룹 정책 개체(GPO)로 설정하거나 로컬 정책 ...