Поделиться через


Учебник. Настройка предпочтительного варианта маршрутизации для виртуальной машины с помощью Azure PowerShell

В этом учебнике показано, как настроить предпочтительный вариант маршрутизации для виртуальной машины. Связанный с Интернетом трафик от виртуальной машины будет направляться через сеть поставщика услуг Интернета при выборе параметра Интернет в качестве предпочтительного варианта маршрутизации. Маршрутизация по умолчанию осуществляется через глобальную сеть Майкрософт.

В этом руководстве вы узнаете, как:

  • создать общедоступный IP-адрес для предпочтительного варианта маршрутизации Интернет.
  • Создайте виртуальную машину.
  • проверить, что общедоступный IP-адрес задан с предпочтением маршрутизации Интернет;

Предварительные требования

  • Учетная запись Azure с активной подпиской. Создайте учетную запись бесплатно.
  • Локальная установка Azure PowerShell или Azure Cloud Shell

Чтобы установить и использовать PowerShell локально, для работы с этой статьей вам понадобится модуль Azure PowerShell 5.4.1 или более поздней версии. Выполните командлет Get-Module -ListAvailable Az, чтобы узнать установленную версию. Если вам необходимо выполнить обновление, ознакомьтесь со статьей, посвященной установке модуля Azure PowerShell. При использовании PowerShell на локальном компьютере также нужно запустить Connect-AzAccount, чтобы создать подключение к Azure.

Создание группы ресурсов

Группа ресурсов Azure является логическим контейнером, в котором происходит развертывание ресурсов Azure и управление ими.

Создайте группу ресурсов с помощью New-AzResourceGroup с именем TutorVMRoutePref-rg в расположении westus2.

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

Создание общедоступного IP-адреса

Используйте New-AzPublicIpAddress, чтобы создать избыточный между зонами общедоступный IPv4-адрес ценовой категории «Стандартный» с именем myPublicIP в группе ресурсов TutorVMRoutePref-rg. ТегИнтернет применяется к общедоступному IP-адресу в качестве параметра команды PowerShell, в котором включена настройка маршрутизации Интернет.

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

Создание виртуальной машины

Используйте New-AzVM для создания виртуальной машины. Общедоступный IP-адрес, созданный в предыдущем разделе, добавляется как часть команды PowerShell и прикрепляется к виртуальной машине во время создания.

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

Проверка выбора приоритета маршрутизации через Интернет

Используйте Get-AzPublicIpAddress, чтобы убедиться, что для общедоступного IP-адреса настроен параметр приоритета маршрутизации Интернет.

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

Очистка ресурсов

Закончив работу с виртуальный машиной и общедоступным IP-адресом, удалите группу ресурсов и все содержащиеся в ней ресурсы с помощью команды Remove-AzResourceGroup.

Remove-AzResourceGroup -Name 'TutorVMRoutePref-rg'

Дальнейшие действия

Перейдите к следующей статье, чтобы узнать, как создать виртуальную машину со смешанным предпочтительным вариантом маршрутизации: