New-AzFirewallPolicyNatRule
Criar uma nova Regra NAT de Política Azure Firewall
Sintaxe
SourceAddressAndTranslatedAddress
New-AzFirewallPolicyNatRule
-Name <String>
-SourceAddress <String[]>
-DestinationAddress <String[]>
-DestinationPort <String[]>
-Protocol <String[]>
-TranslatedAddress <String>
-TranslatedPort <String>
[-Description <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
SourceAddressAndTranslatedFqdn
New-AzFirewallPolicyNatRule
-Name <String>
-SourceAddress <String[]>
-DestinationAddress <String[]>
-DestinationPort <String[]>
-Protocol <String[]>
-TranslatedFqdn <String>
-TranslatedPort <String>
[-Description <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
SourceIpGroupAndTranslatedAddress
New-AzFirewallPolicyNatRule
-Name <String>
-SourceIpGroup <String[]>
-DestinationAddress <String[]>
-DestinationPort <String[]>
-Protocol <String[]>
-TranslatedAddress <String>
-TranslatedPort <String>
[-Description <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
SourceIpGroupAndTranslatedFqdn
New-AzFirewallPolicyNatRule
-Name <String>
-SourceIpGroup <String[]>
-DestinationAddress <String[]>
-DestinationPort <String[]>
-Protocol <String[]>
-TranslatedFqdn <String>
-TranslatedPort <String>
[-Description <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
O cmdlet New-AzFirewallPolicyNatRule cria uma regra NAT para uma Política Azure Firewall.
Exemplos
Exemplo 1
New-AzFirewallPolicyNatRule -Name NatRule1 -Protocol "TCP" -SourceAddress "192.168.0.0/16" -DestinationAddress 10.20.30.40 -DestinationPort 1000 -TranslatedAddress "192.168.0.1" -TranslatedPort "100"
Este exemplo cria uma regra NAT com o endereço de origem, protocolo, endereço de destino, porta de destino, endereço traduzido e porta traduzida.
Exemplo 2
New-AzFirewallPolicyNatRule -Name NatRule1 -Protocol "TCP" -SourceAddress "192.168.0.0/16" -DestinationAddress 10.20.30.40 -DestinationPort 1000 -TranslatedFqdn "internalhttp.server.net" -TranslatedPort "100"
Este exemplo cria uma regra NAT com o endereço de origem, protocolo, endereço de destino, porta de destino, fqdn traduzido e porta traduzida.
Parâmetros
-DefaultProfile
As credenciais, conta, inquilino e subscrição usados para comunicação com o Azure.
Propriedades dos parâmetros
Tipo: IAzureContextContainer
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Aliases: AzContext, AzureRmContext, AzureCredential
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Description
A descrição da regra
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-DestinationAddress
Os endereços de destino da regra. Este tem de ser o IP Público da Firewall.
Propriedades dos parâmetros
Tipo: String [ ]
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-DestinationPort
As portas de destino da regra
Propriedades dos parâmetros
Tipo: String [ ]
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Name
O nome da Coleção de Regras NAT
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Protocol
Os protocolos da regra
Propriedades dos parâmetros
Tipo: String [ ]
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-SourceAddress
Os endereços de origem da regra
Propriedades dos parâmetros
Tipo: String [ ]
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
SourceAddressAndTranslatedAddress
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
SourceAddressAndTranslatedFqdn
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-SourceIpGroup
Os ipgroups de origem da regra
Propriedades dos parâmetros
Tipo: String [ ]
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
SourceIpGroupAndTranslatedAddress
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
SourceIpGroupAndTranslatedFqdn
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-TranslatedAddress
O endereço traduzido para esta regra NAT
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
SourceAddressAndTranslatedAddress
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
SourceIpGroupAndTranslatedAddress
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-TranslatedFqdn
O FQDN traduzido para esta regra NAT
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
SourceAddressAndTranslatedFqdn
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
SourceIpGroupAndTranslatedFqdn
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-TranslatedPort
A porta traduzida para esta regra NAT
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters .
None
Saídas