New-AzFirewallPolicySnat

Tworzy konfigurację protokołu SNAT dla zasad zapory: PrivateRange i AutoLearnPrivateRanges

Składnia

New-AzFirewallPolicySnat
   [-PrivateRange <String[]>]
   [-AutoLearnPrivateRange]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Opis

New-AzFirewallPolicySnat służy do konfigurowania zakresów prywatnych i automatycznego uczenia się zakresów prywatnych dla zasad zapory.

Przykłady

Przykład 1

New-AzFirewallPolicySnat -PrivateRange @("3.3.0.0/24", "98.0.0.0/8","10.227.16.0/20") -AutoLearnPrivateRange

PrivateRange	            : ["3.3.0.0/24", "98.0.0.0/8","10.227.16.0/20"]	
		AutoLearnPrivateRanges	    : Enabled

W tym przykładzie skonfigurowano prywatne adresy IP/zakresy adresów IP, do których ruch nie będzie sNATed i umożliwia automatyczne uczenie się zakresów prywatnych adresów IP w zasadach zapory.

Przykład 2

New-AzFirewallPolicySnat -PrivateRange @("3.3.0.0/24", "98.0.0.0/8","10.227.16.0/20")

PrivateRange	            : ["3.3.0.0/24", "98.0.0.0/8","10.227.16.0/20"]	
	 AutoLearnPrivateRanges	    : Disabled

W tym przykładzie skonfigurowano prywatne adresy IP/zakresy adresów IP, do których ruch nie będzie sNATed i wyłącza automatyczne uczenie się zakresów prywatnych adresów IP w zasadach zapory.

Parametry

-AutoLearnPrivateRange

Włącz/wyłącz zakresy prywatne usługi Auto learn. Domyślnie jest on wyłączony.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PrivateRange

Zakres prywatnych adresów IP

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Dane wejściowe

None

Dane wyjściowe

PSAzureFirewallPolicySNAT