Краткое руководство. Создание общедоступного IP-адреса с помощью шаблона Resource Manager
В этой статье описано, как создать ресурс общедоступного IP-адреса в шаблоне Resource Manager.
Дополнительные сведения о ресурсах, с которыми можно сопоставить IP-адрес, и о различиях между ценовыми категориями "Базовый" и "Стандартные", см. в статье Общедоступные IP-адреса.
Необходимые компоненты
- Если у вас нет подписки Azure, создайте бесплатную учетную запись, прежде чем приступить к работе.
- Группа ресурсов в подписке Azure.
- Шаблон Azure Resource Manager для разделов общедоступного IP-адреса.
Создание общедоступного IP-адреса с номером SKU категории "Стандартный"с зонами
В этом разделе описано, как создать общедоступный IP-адрес с зонами. Общедоступные IP-адреса могут быть избыточными между зонами или зональными.
Избыточное между зонами
Код, приведенный в этом разделе, создает избыточный между зонами общедоступный IPv4-адрес ценовой категории "Стандартный" с именем myStandardPublicIP.
Чтобы создать IPv6-адрес, измените параметр publicIPAddressVersion
на IPv6.
Добавляемый раздел шаблона:
{
"apiVersion": "2020-08-01",
"type": "Microsoft.Network/publicIPAddresses",
"name": "myStandardPublicIP",
"location": "[resourceGroup().location]",
"sku": {
"name": "Standard"
},
"zones": [
"1",
"2",
"3"
],
"properties": {
"publicIPAllocationMethod": "Static",
"publicIPAddressVersion": "IPv4"
}
Внимание
Для версий API, предшествующих 2020–08–01, используйте указанный выше код без параметра зоны для номера SKU "Стандартный", чтобы создать избыточный между зонами IP-адрес.
Примечание.
Выбор указанных выше параметров для зон поддерживается только в регионах с Зонами доступности.
Зональный
Код, приведенный в этом разделе, создает зональный общедоступный IPv4-адрес категории "Стандартный" с именем myStandardPublicIP-zonal.
Чтобы создать зональный общедоступный IPv4-адрес категории "Стандартный" в зоне 2, свойство zones содержит цифру "2".
Добавляемый раздел шаблона:
{
"apiVersion": "2020-08-01",
"type": "Microsoft.Network/publicIPAddresses",
"name": "myStandardPublicIP-zonal",
"location": "[resourceGroup().location]",
"sku": {
"name": "Standard"
},
"zones": [
"2"
],
"properties": {
"publicIPAllocationMethod": "Static",
"publicIPAddressVersion": "IPv4"
}
Примечание.
Выбор указанных выше параметров для зон поддерживается только в регионах с Зонами доступности.
Создание общедоступного IP-адреса категории "Стандартный" без зон
В этом разделе описано, как создать незональный IP-адрес.
Код, приведенный в этом разделе, создает общедоступный IPv4-адрес категории "Стандартный" без зоны с именем myStandardPublicIP. Раздел кода действителен для всех регионов с Зонами доступности или без них.
Чтобы создать IPv6-адрес, измените параметр publicIPAddressVersion на IPv6.
Добавляемый раздел шаблона:
{
"apiVersion": "2020-08-01",
"type": "Microsoft.Network/publicIPAddresses",
"name": "myStandardPublicIP-nozone",
"location": "[resourceGroup().location]",
"sku": {
"name": "Standard"
},
"properties": {
"publicIPAllocationMethod": "Static",
"publicIPAddressVersion": "IPv4"
}
Внимание
В версиях API, предшествующих 2020–08–01, если не указать параметр зоны для стандартного номера SKU, будет создан IP-адрес с избыточностью между зонами.
Создание базового общедоступного IP-адреса
В этом разделе описано, как создать базовый IP-адрес. Общедоступный IP-адрес ценовой категории "Базовый" не поддерживает зоны доступности.
Код, приведенный в этом разделе, создает общедоступный IPv4-адрес с именем myBasicPublicIP.
Чтобы создать IPv6-адрес, измените параметр publicIPAddressVersion на IPv6.
Добавляемый раздел шаблона:
{
"apiVersion": "2020-08-01",
"type": "Microsoft.Network/publicIPAddresses",
"name": "myBasicPublicIP",
"location": "[resourceGroup().location]",
"sku": {
"name": "Basic"
},
"properties": {
"publicIPAllocationMethod": "Static",
"publicIPAddressVersion": "IPv4"
}
Если вас устраивает, что IP-адрес может иногда меняться, можно выбрать назначение IP-адресов publicIPAllocationMethod, изменив значение AllocationMethod на Dynamic.
Примечание.
Базовый IPv6-адрес всегда должен быть динамическим.
Приоритет и уровень маршрутизации
Статические общедоступные IPv4-адреса уровня SKU "Стандартный" поддерживают параметры маршрутизации или функцию глобального уровня.
Предпочтительный вариант маршрутизации
По умолчанию для общедоступных IP-адресов выбрана сеть Майкрософт, которая передает трафик по глобальной сети Майкрософт.
Если выбрать значение Интернет, передача по сети Майкрософт будет сведена к минимуму. Вместо этого будет использоваться транзитная сеть ISP для доставки трафика с частотой, оптимизированной для затрат.
Дополнительные сведения о предпочтительном варианте маршрутизации см. в статье Что такое предпочтение маршрутизации?
Чтобы использовать параметры маршрутизации через Интернет для общедоступного избыточного между зонами IPv4-адреса категории "Стандартный", раздел шаблона должен выглядеть примерно так:
{
"apiVersion": "2020-08-01",
"type": "Microsoft.Network/publicIPAddresses",
"name": "myStandardZRPublicIP-RP",
"location": "[resourceGroup().location]",
"sku": {
"name": "Standard"
},
"zones": [
"1",
"2",
"3"
],
"properties": {
"publicIPAllocationMethod": "Static",
"publicIPAddressVersion": "IPv4",
"ipTags": [
{
"ipTagType": "RoutingPreference",
"tag": "Internet"
}
]
}
}
Уровень
Общедоступные IP-адреса связаны с одним регионом. Уровень Глобальный распределяет IP-адреса по нескольким регионам. Уровень Глобальный является обязательным для интерфейсных подсистем балансировки нагрузки между регионами.
Дополнительные сведения см. в статье Подсистема балансировки нагрузки между регионами.
Чтобы использовать глобальный общедоступный IPv4-адрес категории "стандартный", раздел шаблона должен выглядеть примерно так:
{
"apiVersion": "2020-08-01",
"type": "Microsoft.Network/publicIPAddresses",
"name": "myStandardPublicIP-Global",
"location": "[resourceGroup().location]",
"sku": {
"name": "Standard",
"tier": "Global"
},
"properties": {
"publicIPAllocationMethod": "Static",
"publicIPAddressVersion": "IPv4"
}
Дополнительная информация:
Дополнительные сведения о свойствах общедоступных IP-адресов, перечисленных в этой статье, см. в разделе Управление общедоступными IP-адресами.
Следующие шаги
- Сопоставление общедоступного IP-адреса с виртуальной машиной.
- См. дополнительные сведения об общедоступных IP-адресах в Azure.
- См. сведения обо всех параметрах общедоступных IP-адресов.