Schnellstart: Erstellen einer öffentlichen IP-Adresse mithilfe von PowerShell

In dieser Schnellstartanleitung erfahren Sie, wie Sie eine öffentliche Azure-IP-Adresse erstellen. Öffentliche IP-Adressen in Azure werden für öffentliche Verbindungen mit Azure-Ressourcen verwendet. Öffentliche IP-Adressen sind in zwei SKUs verfügbar: „Basic“ und „Standard“. Zwei Ebenen öffentlicher IP-Adressen sind verfügbar: regional und global. Die Routingpräferenz einer öffentlichen IP-Adresse wird bei der Erstellung festgelegt. Die verfügbaren Optionen sind Internetrouting und Microsoft-Netzwerkrouting.

Diagram of an example use of a public IP address. A public IP address is assigned to a load balancer.

Voraussetzungen

  • Ein Azure-Konto mit einem aktiven Abonnement. Sie können kostenlos ein Konto erstellen.
  • Azure PowerShell (lokal installiert) oder Azure Cloud Shell

Wenn Sie PowerShell lokal installieren und verwenden möchten, müssen Sie für diesen Artikel mindestens Version 5.4.1 des Azure PowerShell-Moduls verwenden. Führen Sie Get-Module -ListAvailable Az aus, um die installierte Version zu ermitteln. Wenn Sie ein Upgrade ausführen müssen, finden Sie unter Installieren des Azure PowerShell-Moduls Informationen dazu. Wenn Sie PowerShell lokal ausführen, müssen Sie auch Connect-AzAccount ausführen, um eine Verbindung mit Azure herzustellen.

Erstellen einer Ressourcengruppe

Eine Azure-Ressourcengruppe ist ein logischer Container, in dem Azure-Ressourcen bereitgestellt und verwaltet werden.

Erstellen Sie mit New-AzResourceGroup eine Ressourcengruppe namens QuickStartCreateIP-rg am Standort eastus2.

$rg =@{
    Name = 'QuickStartCreateIP-rg'
    Location = 'eastus2'
}
New-AzResourceGroup @rg

Öffentliche IP-Adresse erstellen

Hinweis

Für Produktionsworkloads wird eine öffentliche IP-Adresse der SKU „Standard“ empfohlen. Weitere Informationen zu SKUs finden Sie unter Öffentliche IP-Adressen .

Der folgende Befehl funktioniert für die Az.Network-Modulversion 4.5.0 oder höher. Weitere Informationen zu den derzeit verwendeten PowerShell-Modulen finden Sie in der PowerShellGet-Dokumentation.

In diesem Abschnitt erstellen Sie eine öffentliche IP-Adresse mit Zonen. Öffentliche IP-Adressen können zonenredundant oder zonengebunden sein.

Verwenden Sie New-AzPublicIpAddress, um in QuickStartCreateIP-rg eine zonenredundante öffentliche IPv4-Adresse der SKU „Standard“ namens myStandardPublicIP zu erstellen.

Ändern Sie zum Erstellen einer IPv6-Adresse den Parameter --IpAddressVersion in IPv6.

$ip = @{
    Name = 'myStandardPublicIP'
    ResourceGroupName = 'QuickStartCreateIP-rg'
    Location = 'eastus2'
    Sku = 'Standard'
    AllocationMethod = 'Static'
    IpAddressVersion = 'IPv4'
    Zone = 1,2,3
}
New-AzPublicIpAddress @ip

Wichtig

Führen Sie für Az.Network-Module, die älter als 4.5.0 sind, den oben genannten Befehl aus, ohne einen Zonenparameter anzugeben, um eine zonenredundante IP-Adresse zu erstellen.

Erstellen einer öffentlichen zonalen oder zonenfreien IP-Adresse

In diesem Abschnitt erfahren Sie, wie Sie eine zonale oder zonenfreie öffentliche IP-Adresse erstellen.

Verwenden Sie den folgenden Befehl, um in QuickStartCreateIP-rg eine zonale öffentliche IPv4-Adresse der SKU „Standard“ namens myStandardPublicIP-zonal in Zone 2 zu erstellen.

Ändern Sie zum Erstellen einer IPv6-Adresse den Parameter --IpAddressVersion in IPv6.

$ip = @{
    Name = 'myStandardPublicIP-zonal'
    ResourceGroupName = 'QuickStartCreateIP-rg'
    Location = 'eastus2'
    Sku = 'Standard'
    AllocationMethod = 'Static'
    IpAddressVersion = 'IPv4'
    Zone = 2
}
New-AzPublicIpAddress @ip

Hinweis

Die oben genannten Optionen für Zonen sind nur in Regionen mit Verfügbarkeitszonen gültig.

Routingpräferenz und -ebene

Statische öffentliche IPv4-Adressen der Standard-SKU unterstützen die Routingpräferenz oder das Feature „Globale Ebene“.

Standardmäßig ist die Routingpräferenz für öffentliche IP-Adressen auf Microsoft-Netzwerk festgelegt. Damit wird der Datenverkehr über das globale Microsoft-WAN an den Benutzer übertragen.

Durch Auswahl von Internet wird der Datenverkehr im Microsoft-Netzwerk minimiert, anstatt den Datenverkehr über das Transit-ISP-Netzwerk zu optimierten Kosten zu übertragen.

Weitere Informationen zu den Routingpräferenzen finden Sie unter Was ist Routingpräferenz (Vorschau)?

Der Befehl erstellt eine neue zonenredundante öffentliche IPv4-Adresse der SKU „Standard“ mit einer Routingpräferenz vom Typ Internet:

## Create IP tag for Internet and Routing Preference. ##
$tag = @{
    IpTagType = 'RoutingPreference'
    Tag = 'Internet'   
}
$ipTag = New-AzPublicIpTag @tag

## Create IP. ##
$ip = @{
    Name = 'myStandardPublicIP-RP'
    ResourceGroupName = 'QuickStartCreateIP-rg'
    Location = 'eastus2'
    Sku = 'Standard'
    AllocationMethod = 'Static'
    IpAddressVersion = 'IPv4'
    IpTag = $ipTag
    Zone = 1,2,3   
}
New-AzPublicIpAddress @ip

Bereinigen von Ressourcen

Wenn Sie den virtuellen Computer und die öffentliche IP-Adresse nicht mehr benötigen, löschen Sie mit Remove-AzResourceGroup die Ressourcengruppe und alle darin enthaltenen Ressourcen.

Remove-AzResourceGroup -Name 'TutorVMRoutePref-rg'

Nächste Schritte

Im nächsten Artikel erfahren Sie, wie Sie ein Präfix für öffentliche IP-Adressen erstellen: