你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

New-AzFirewallPolicySnat

为防火墙策略创建 PrivateRange 和 AutoLearnPrivateRanges 的 SNAT 配置

语法

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

说明

New-AzFirewallPolicySnat 用于配置专用范围,并自动了解防火墙策略的专用范围。

示例

示例 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

此示例配置流量不会被 SNATed 的专用 IP 地址/IP 范围,并在防火墙策略中自动了解专用 IP 范围。

示例 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

此示例配置流量不会被 SNATed 的专用 IP 地址/IP 范围,并禁用防火墙策略中专用 IP 范围的自动了解。

参数

-AutoLearnPrivateRange

启用/禁用自动学习专用范围。 默认情况下,它处于禁用状态。

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

-DefaultProfile

用于与 Azure 通信的凭据、帐户、租户和订阅。

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

-PrivateRange

专用 IP 范围

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

输入

None

输出

PSAzureFirewallPolicySNAT