New-AzFirewallNatRule
Hiermee maakt u een NAT-firewallregel.
Syntax
New-AzFirewallNatRule
-Name <String>
[-Description <String>]
[-SourceAddress <String[]>]
[-SourceIpGroup <String[]>]
-DestinationAddress <String[]>
-DestinationPort <String[]>
-Protocol <String[]>
[-TranslatedAddress <String>]
[-TranslatedFqdn <String>]
-TranslatedPort <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
De cmdlet New-AzFirewallNatRule maakt een NAT-regel voor Azure Firewall.
Voorbeelden
Voorbeeld 1: Maak een regel naar DNAT al het TCP-verkeer van 10.0.0.0/24 met bestemming 10.1.2.3:80 naar bestemming 10.4.5.6:8080
New-AzFirewallNatRule -Name "dnat-rule" -Protocol "TCP" -SourceAddress "10.0.0.0/24" -DestinationAddress "10.1.2.3" -DestinationPort "80" -TranslatedAddress "10.4.5.6" -TranslatedPort "8080"
In dit voorbeeld wordt een regel gemaakt die al het verkeer dat afkomstig is van 10.0.0.0/24 met bestemming 10.1.2.3:80 tot 10.4.5.6:8080
Voorbeeld 2
Hiermee maakt u een NAT-firewallregel. (automatisch gegenereerd)
New-AzFirewallNatRule -DestinationAddress '10.0.0.1' -DestinationPort '443' -Name 'dnat-rule' -Protocol Any -SourceIpGroup <String[]> -TranslatedAddress '10.0.0.2' -TranslatedPort '8080'
Parameters
-Confirm
Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Hiermee geeft u een optionele beschrijving van deze regel.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DestinationAddress
De doeladressen van de regel
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DestinationPort
De doelpoorten van de regel
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Hiermee geeft u de naam van deze NAT-regel. De naam moet uniek zijn binnen een regelverzameling.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Protocol
Hiermee geeft u het type verkeer dat moet worden gefilterd op deze regel. De ondersteunde protocollen zijn TCP en UDP. Een speciale waarde 'Any' is toegestaan, wat betekent dat deze overeenkomt met ZOWEL TCP als UDP, maar geen andere protocollen.
Type: | String[] |
Accepted values: | Any, TCP, UDP |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SourceAddress
De bronadressen van de regel
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SourceIpGroup
De bron-IP-groep van de regel
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TranslatedAddress
Hiermee geeft u het gewenste resultaat van de adresomzetting
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TranslatedFqdn
De vertaalde FQDN voor deze NAT-regel
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TranslatedPort
Hiermee geeft u het gewenste resultaat van de poortomzetting
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Invoerwaarden
None