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: