New-AzFirewallPolicyNatRule
Skapa en ny NAT-regel för Azure Firewall Policy
Syntax
New-AzFirewallPolicyNatRule
-Name <String>
[-Description <String>]
-SourceAddress <String[]>
-DestinationAddress <String[]>
-DestinationPort <String[]>
-Protocol <String[]>
-TranslatedAddress <String>
-TranslatedPort <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
New-AzFirewallPolicyNatRule
-Name <String>
[-Description <String>]
-SourceAddress <String[]>
-DestinationAddress <String[]>
-DestinationPort <String[]>
-Protocol <String[]>
-TranslatedFqdn <String>
-TranslatedPort <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
New-AzFirewallPolicyNatRule
-Name <String>
[-Description <String>]
-SourceIpGroup <String[]>
-DestinationAddress <String[]>
-DestinationPort <String[]>
-Protocol <String[]>
-TranslatedAddress <String>
-TranslatedPort <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
New-AzFirewallPolicyNatRule
-Name <String>
[-Description <String>]
-SourceIpGroup <String[]>
-DestinationAddress <String[]>
-DestinationPort <String[]>
-Protocol <String[]>
-TranslatedFqdn <String>
-TranslatedPort <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Cmdleten New-AzFirewallPolicyNatRule skapar en NAT-regel för en Azure Firewall-princip.
Exempel
Exempel 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"
Det här exemplet skapar en NAT-regel med källadressen, protokollet, måladressen, målporten, översatt adress och översatt port.
Exempel 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"
Det här exemplet skapar en NAT-regel med källadressen, protokollet, måladressen, målporten, översatt fqdn och översatt port.
Parametrar
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Beskrivningen av regeln
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DestinationAddress
Regelns måladresser. Detta måste vara en offentlig IP-adress för brandväggen.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DestinationPort
Regelns målportar
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Namnet på NAT-regelsamlingen
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Protocol
Regelns protokoll
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SourceAddress
Regelns källadresser
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SourceIpGroup
Regelns käll-ipgroups
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TranslatedAddress
Den översatta adressen för den här NAT-regeln
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TranslatedFqdn
Översatt FQDN för den här NAT-regeln
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TranslatedPort
Den översatta porten för den här NAT-regeln
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Indata
None
Utdata
Azure PowerShell
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för