Das Add-AzApplicationGatewayFrontendIPConfig-Cmdlet fügt einem Anwendungsgateway eine Front-End-IP-Konfiguration hinzu.
Ein Anwendungsgateway unterstützt zwei Arten von Front-End-IP-Konfigurationen:
Öffentliche IP-Adressen
Private IP-Adressen mit internem Lastenausgleich (ILB) Ein Anwendungsgateway kann höchstens eine öffentliche IP und eine private IP aufweisen.
Fügen Sie die öffentliche IP-Adresse und die private IP-Adresse als separate Front-End-IPs hinzu.
Beispiele
Beispiel 1: Hinzufügen einer öffentlichen IP als Front-End-IP-Adresse
Der erste Befehl erstellt ein öffentliches IP-Adressobjekt und speichert es in der $PublicIp Variablen.
Der zweite Befehl ruft das Anwendungsgateway01 ab, das zur Ressourcengruppe "ResourceGroup01" gehört, und speichert es in der $AppGw Variablen.
Der dritte Befehl fügt die Front-End-IP-Konfiguration "FrontEndIp01" für das Gateway in $AppGw mithilfe der in $PublicIp gespeicherten Adresse hinzu.
Beispiel 2: Hinzufügen einer statischen privaten IP als Front-End-IP-Adresse
Der erste Befehl ruft ein virtuelles Netzwerk namens VNet01 ab, das zur Ressourcengruppe "ResourceGroup01" gehört, und speichert es in der $VNet Variablen.
Der zweite Befehl ruft eine Subnetzkonfiguration namens Subnetz01 mithilfe von $VNet aus dem ersten Befehl ab und speichert sie in der variablen $Subnet.
Der dritte Befehl ruft das Anwendungsgateway01 ab, das zur Ressourcengruppe "ResourceGroup01" gehört, und speichert es in der variablen $AppGw.
Der vierte Befehl fügt eine Front-End-IP-Konfiguration namens FrontendIP02 mithilfe von $Subnet aus dem zweiten Befehl und der privaten IP-Adresse 10.0.1.1 hinzu.
Beispiel 3: Hinzufügen einer dynamischen privaten IP als Front-End-IP-Adresse
Der erste Befehl ruft ein virtuelles Netzwerk namens VNet01 ab, das zur Ressourcengruppe "ResourceGroup01" gehört, und speichert es in der $VNet Variablen.
Der zweite Befehl ruft eine Subnetzkonfiguration namens Subnetz01 mithilfe von $VNet aus dem ersten Befehl ab und speichert sie in der variablen $Subnet.
Der dritte Befehl ruft das Anwendungsgateway01 ab, das zur Ressourcengruppe "ResourceGroup01" gehört, und speichert es in der variablen $AppGw.
Der vierte Befehl fügt eine Front-End-IP-Konfiguration namens FrontendIP02 mithilfe von $Subnet aus dem zweiten Befehl hinzu.
Parameter
-ApplicationGateway
Gibt das Anwendungsgateway an, dem dieses Cmdlet eine Front-End-IP-Konfiguration hinzufügt.
Gibt die private IP-Adresse an, die als Front-End-IP für das Anwendungsgateway hinzugefügt werden soll.
Wenn angegeben, wird diese IP statisch aus dem Subnetz zugeordnet.
Gibt das Subnetz an, das dieses Cmdlet als Front-End-IP-Konfiguration hinzufügt.
Wenn Sie diesen Parameter angeben, bedeutet dies, dass das Anwendungsgateway eine private IP-basierte Konfiguration unterstützt.
Wenn der Parameter "PrivateIPAddress" angegeben ist, sollte er zu diesem Subnetz gehören.
Wenn PrivateIPAddress nicht angegeben ist, wird eine der IP-Adressen aus diesem Subnetz dynamisch als Front-End-IP-Adresse des Anwendungsgateways aufgenommen.
Gibt die Subnetz-ID an, die dieses Cmdlet als Front-End-IP-Konfiguration hinzufügt.
Das Übergeben von Subnetz impliziert private IP.
Wenn der Parameter "PrivateIPAddress" angegeben ist, sollte er zu diesem Subnetz gehören.
Andernfalls wird eine der IP-Adressen dieses Subnetzes dynamisch als Front-End-IP des Anwendungsgateways aufgenommen.
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.