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.
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: