New-AzFirewallNetworkRule cmdlet은 Azure Firewall 대한 네트워크 규칙을 만듭니다.
예제
예제 1: 모든 TCP 트래픽에 대한 규칙 만들기
$rule = New-AzFirewallNetworkRule -Name "all-tcp-traffic" -Description "Rule for all TCP traffic" -Protocol TCP -SourceAddress "*" -DestinationAddress "*" -DestinationPort "*"
이 예제에서는 모든 TCP 트래픽에 대한 규칙을 만듭니다. 사용자는 연결된 규칙 컬렉션에 따라 규칙에 대한 트래픽 허용 또는 거부 여부를 적용합니다.
예제 2: 10.0.0.0에서 60.1.5.0:4040까지 모든 TCP 트래픽에 대한 규칙 만들기
$rule = New-AzFirewallNetworkRule -Name "partial-tcp-rule" -Description "Rule for all TCP traffic from 10.0.0.0 to 60.1.5.0:4040" -Protocol TCP -SourceAddress "10.0.0.0" -DestinationAddress "60.1.5.0" -DestinationPort "4040"
이 예제에서는 10.0.0.0에서 60.1.5.0:4040까지 모든 TCP 트래픽에 대한 규칙을 만듭니다. 사용자는 연결된 규칙 컬렉션에 따라 규칙에 대한 트래픽 허용 또는 거부 여부를 적용합니다.
예제 3: 모든 원본에서 10.0.0.0/16까지의 모든 TCP 및 ICMP 트래픽에 대한 규칙 만들기
$rule = New-AzFirewallNetworkRule -Name "tcp-and-icmp-rule" -Description "Rule for all TCP and ICMP traffic from any source to 10.0.0.0/16" -Protocol TCP,ICMP -SourceAddress * -DestinationAddress "10.0.0.0/16" -DestinationPort *
이 예제에서는 모든 원본에서 10.0.0.0/16까지의 모든 TCP 트래픽에 대한 규칙을 만듭니다. 사용자는 연결된 규칙 컬렉션에 따라 규칙에 대한 트래픽 허용 또는 거부 여부를 적용합니다.
이 cmdlet은 일반적인 매개 변수인 -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction 및 -WarningVariable 매개 변수를 지원합니다. 자세한 내용은 about_CommonParameters를 참조하세요.