Samouczek: konfigurowanie preferencji routingu dla maszyny wirtualnej przy użyciu Azure PowerShell

W tym samouczku przedstawiono sposób konfigurowania preferencji routingu dla maszyny wirtualnej. Ruch związany z Internetem z maszyny wirtualnej będzie kierowany za pośrednictwem sieci usługodawców internetowych po wybraniu Opcji preferencji routingu przez Internet . Domyślny routing odbywa się za pośrednictwem globalnej sieci firmy Microsoft.

Ten samouczek zawiera informacje na temat wykonywania następujących czynności:

  • Utwórz publiczny adres IP skonfigurowany dla preferencji routingu internetowego .
  • Tworzy maszynę wirtualną.
  • Sprawdź, czy publiczny adres IP jest ustawiony na preferencję routingu internetowego .

Wymagania wstępne

  • Konto platformy Azure z aktywną subskrypcją. Utwórz bezpłatne konto.
  • Azure PowerShell zainstalowane lokalnie lub Cloud Shell Azure

Jeśli postanowisz zainstalować program PowerShell i używać go lokalnie, ten artykuł wymaga modułu Azure PowerShell w wersji 5.4.1 lub nowszej. Uruchom polecenie Get-Module -ListAvailable Az, aby dowiedzieć się, jaka wersja jest zainstalowana. Jeśli konieczne będzie uaktualnienie, zobacz Instalowanie modułu Azure PowerShell. Jeśli używasz programu PowerShell lokalnie, musisz też uruchomić polecenie Connect-AzAccount, aby utworzyć połączenie z platformą Azure.

Tworzenie grupy zasobów

Grupa zasobów platformy Azure to logiczny kontener przeznaczony do wdrażania zasobów platformy Azure i zarządzania nimi.

Utwórz grupę zasobów za pomocą polecenia New-AzResourceGroup o nazwie TutorVMRoutePref-rg w lokalizacji westus2 .

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

Tworzenie publicznego adresu IP

Użyj polecenia New-AzPublicIpAddress , aby utworzyć standardowy publiczny adres IPv4 strefowo nadmiarowy o nazwie myPublicIP w funkcji TutorVMRoutePref-rg. TagInternetu jest stosowany do publicznego adresu IP jako parametru w poleceniu programu PowerShell umożliwiającym preferencję routingu internetowego.

## 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

Tworzenie maszyny wirtualnej

Użyj polecenia New-AzVM , aby utworzyć maszynę wirtualną. Publiczny adres IP utworzony w poprzedniej sekcji jest dodawany jako część polecenia programu PowerShell i jest dołączony do maszyny wirtualnej podczas tworzenia.

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

Weryfikowanie preferencji routingu internetowego

Użyj polecenia Get-AzPublicIpAddress , aby sprawdzić, czy preferencje routingu internetowego są skonfigurowane dla publicznego adresu IP.

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

Czyszczenie zasobów

Po zakończeniu pracy z maszyną wirtualną i publicznym adresem IP usuń grupę zasobów i wszystkie zawarte w nim zasoby za pomocą polecenia Remove-AzResourceGroup.

Remove-AzResourceGroup -Name 'TutorVMRoutePref-rg'

Następne kroki

Przejdź do następnego artykułu, aby dowiedzieć się, jak utworzyć maszynę wirtualną z preferencjami routingu mieszanego: