Tutorial: Konfigurieren der Routingpräferenz für eine VM mithilfe von Azure PowerShell

In diesem Tutorial erfahren Sie, wie Sie die Routingpräferenz für eine VM konfigurieren. Der Internetdatenverkehr von der VM wird über das ISP-Netzwerk geleitet, wenn Sie Internet als Option für die Routingpräferenz auswählen. Das Standardrouting erfolgt über das globale Netzwerk von Microsoft.

In diesem Tutorial lernen Sie Folgendes:

  • Erstellen einer öffentlichen IP-Adresse mit der Routingpräferenz Internet
  • Erstellen Sie eine VM.
  • Überprüfen, ob für die öffentliche IP-Adresse die Routingpräferenz Internet festgelegt wurde

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 TutorVMRoutePref-rg am Standort westus2.

New-AzResourceGroup -Name 'TutorVMRoutePref-rg' -Location 'westus2'

Erstellen einer öffentlichen IP-Adresse

Verwenden Sie New-AzPublicIpAddress, um eine zonenredundante öffentliche IPv4-Adresse der SKU „Standard“ namens myPublicIP in TutorVMRoutePref-rg zu erstellen. Das Tag für Internet wird als Parameter im PowerShell-Befehl auf die öffentliche IP-Adresse angewandt, um die Routingpräferenz Internet zu aktivieren.

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

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

Erstellen eines virtuellen Computers

Erstellen Sie mit New-AzVM eine VM. Die im vorherigen Abschnitt erstellte öffentliche IP-Adresse wird als Teil des PowerShell-Befehls hinzugefügt und während der Erstellung an die VM angefügt.

## Create virtual machine. ##
$vm = @{
    ResourceGroupName = 'TutorVMRoutePref-rg'
    Location = 'West US 2'
    Name = 'myVM'
    PublicIpAddressName = 'myPublicIP'
}
New-AzVM @vm

Überprüfen der Routingpräferenz „Internet“

Verwenden Sie Get-AzPublicIpAddress, um zu überprüfen, ob die Routingpräferenz Internet für die öffentliche IP-Adresse konfiguriert wurde.

$ip = @{
    ResourceGroupName = 'TutorVMRoutePref-rg'
    Name = 'myPublicIP'
}  
Get-AzPublicIPAddress @ip | select -ExpandProperty IpTags

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 eine VM mit gemischter Routingpräferenz erstellen: